Ad Widget

Collapse

Zabbix Processor load in percentage

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • Kpax
    Member
    • Dec 2013
    • 52

    #1

    Zabbix Processor load in percentage

    Greeting,

    we work on zabbix ver 4.0 there is a way to get the info in percentage? for Processor load
    Zabbix shows the graphs 0.1,1.0,1.2 and so on....


    regards,
    Kpax

  • ingus.vilnis
    Senior Member
    Zabbix Certified Trainer
    Zabbix Certified SpecialistZabbix Certified Professional
    • Mar 2014
    • 908

    #2
    Hi,

    Zabbix system.cpu.util item does that. https://www.zabbix.com/documentation...s/zabbix_agent

    But you may want to learn what is the difference between CPU load and utilization in percentage first.

    Comment

    • Kpax
      Member
      • Dec 2013
      • 52

      #3
      much appreciated Ingus for the direction,

      I created another Item and attache to it trigger with the value as it shows in link documentation.

      at the moment "Processor load is too high on {HOST.NAME} system.cpu.util[0,user,avg5]" still get 0.1 0.2 0.4 0.6

      with no success there is another way? is Zabbix know maybe to connect to Prefmon instead?


      thanks again,

      Kpax






      Comment

      • ingus.vilnis
        Senior Member
        Zabbix Certified Trainer
        Zabbix Certified SpecialistZabbix Certified Professional
        • Mar 2014
        • 908

        #4
        On an idle server it is absolutely normal to see utilization of CPU user time as 0.6% as 5 minute average.

        Again, you need to understand yourself what exact metrics you are looking for and what they actually mean. Processor utilization in % is much more than just one number particularly if you are monitoring this on a non-windows machine.

        Comment

        • Kpax
          Member
          • Dec 2013
          • 52

          #5
          Hey Ingus,

          I done some homework the difference between CPU load and CPU utilization

          CPU load is not the same as CPU utilization. CPU Load is a measurement of the average number of processes waiting on the processor, whilst utilization is the amount of time the processor was doing work during a given time snapshot.

          My task is pretty simple I wanna to Display the Windows Server 2012 Utilization in % and show it in a graph.

          I creating Item system.cpu.util[all,system,avg1] with no success graph still not showing any data.

          I try various of option non of them gives proper data.

          regards,
          Kpax







          Attached Files

          Comment

          • Kpax
            Member
            • Dec 2013
            • 52

            #6
            ::Solved::

            For Zabbix ver.4.0 method that works for me:

            for monitor windows cpu utilazation % with the item:
            system.cpu.util[,system,avg1]
            unit %
            Type numeric-float
            interval 1m

            for monitor windows memory usage % you need to create item and trigger:
            vm.memory.size[pused]
            unit %
            Type numeric-float
            interval 1m

            with the Trigger for: Problem & Recovery msg
            {Template OS Windows:vm.memory.size[pused].last(0)}>100
            {Template OS Windows:vm.memory.size[pused].last(0)}<95



            good luck

            Kpax

            Comment

            Working...