Ad Widget

Collapse

Zabbix item proc_info not supported in Linux?

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • yam
    Junior Member
    • Feb 2010
    • 5

    #1

    Zabbix item proc_info not supported in Linux?

    Hi,

    Using Zabbix (v1.8.1), I am trying to monitor the memory and CPU usage, among others, of a process. I need to achieve this in both Linux (RHEL 5U2/SLES 10SP2) and Win 2K3. I configured a Zabbix Server and installed agents in both my RedHat and Win Servers.

    There is an item called proc_info (proc_info[<process>,<attribute>,<type>]), which seems to fulfill my requirements. This has attributes like virtual memory, physical memory, page faults, kernel time, user time, etc. that we can monitor for a single process.

    However, what I see is, this item instantaneously becomes "Not Supported" in the status column for any Linux Agent, whereas it works fine for Windows. Is this feature not supported in Linux? Is there something I am missing? Or, is there a better way to achieve my requirements?

    zabbix_agentd --version

    ZABBIX Agent (daemon) v1.8.1 (revision 9702) (27 January 2010)
    Compilation time: Feb 11 2010 10:42:39

    zabbix_server --version
    Zabbix Server (daemon) v1.8.1 (revision 9702) (27 January 2010)
    Compilation time: Feb 9 2010 14:56:08

    Would appreciate any help/pointers.

    Thanks.
  • MrKen
    Senior Member
    • Oct 2008
    • 652

    #2
    Hi yam,

    Yes, you are missing something - the link to the wiki. Section 4.19.3 Zabbix Agent, at the bottom of that section just before 4.19.4 (SNMP Agent).

    proc_info is a Win32-specific parameter.

    http://www.zabbix.com/documentation/1.8/manual/config/items#zabbix_agent

    MrKen
    Disclaimer: All of the above is pure speculation.

    Comment

    • yam
      Junior Member
      • Feb 2010
      • 5

      #3
      Hi Mrken,

      Thanks for pointing that out.

      Is there a way I can achieve a similar objective in Linux as well, i.e., monitoring at the process level? I saw an item called proc.mem, but this only helps in getting the memory usage.

      Thanks.

      Comment

      • MrKen
        Senior Member
        • Oct 2008
        • 652

        #4
        Read through the list of items on that wiki page. But I'm only aware of proc.mem and proc.num.

        Maybe you might need to do it by snmp. (Not the answer you were looking for ).

        MrKen
        Disclaimer: All of the above is pure speculation.

        Comment

        • yam
          Junior Member
          • Feb 2010
          • 5

          #5
          Could not get any other item in the list which could help in that.

          Thanks for your time.

          Comment

          Working...