Ad Widget

Collapse

Monitoring active java processes

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • erezsandel
    Junior Member
    • Jan 2023
    • 4

    #1

    Monitoring active java processes

    Hello everyone,
    I am trying to monitor the active java processes that are running on my Linux servers, where each application starts running at a different time, but they all stop running at the same time.
    Currently I am using a custom UserParameter that uses the command " jps -lm | grep x", where x is the application name. Using macros I define the "hour from" and "hour to" of the application.
    I am unable to use the Zabbix java module JMX because it requires an open port on the java application, and this is not possible.
    I thought that maybe with the help of pre-processing, Zabbix can gather the data from a table with this format:
    Server -- Application -- Hour From
    Server1 App1 06:00
    Server2 App2 07:00

    Is there any way to achieve what I am trying to do? maybe a different solution other than this table?
    Any help will be very appreciated.
Working...