Ad Widget

Collapse

мониторинг процесса

Collapse
This topic has been answered.
X
X
 
  • Time
  • Show
Clear All
new posts
  • wesow
    Member
    • Aug 2022
    • 41

    #1

    мониторинг процесса

    Добрый день.
    есть элемент данных по мониторингу использования cpu процессом касперского
    Click image for larger version

Name:	image.png
Views:	89
Size:	14.6 KB
ID:	492451
    но ключ proc.cpu.util[lightagent] считает (Возвращаемое значение основано на проценте загрузки одного ядра ЦП. Например, загрузка ЦП процессом, полностью использующим два ядра, составляет 200%.)
    поэтому приходится в предобработке делить на кол-во cpu, как то можно предобработку сделать через макросы что бы шаблон сам считал кол-во cpu и делил на нужное число?
  • Answer selected by wesow at 09-10-2024, 11:48.
    Kos
    Senior Member
    Zabbix Certified SpecialistZabbix Certified Professional
    • Aug 2015
    • 3404

    В предобработке можно добраться до значения пользовательского макроса, но кто и как будет выставлять значение этого макроса на конкретном хосте?
    Вероятно, можно настроить дополнительный элемент данных, возвращающий количество CPU (system.cpu.num ?), и использовать вычисляемый элемент данных, чтобы поделить последнее значение одного элемента данных на последнее значение другого.

    Comment

    • Kos
      Senior Member
      Zabbix Certified SpecialistZabbix Certified Professional
      • Aug 2015
      • 3404

      #2
      В предобработке можно добраться до значения пользовательского макроса, но кто и как будет выставлять значение этого макроса на конкретном хосте?
      Вероятно, можно настроить дополнительный элемент данных, возвращающий количество CPU (system.cpu.num ?), и использовать вычисляемый элемент данных, чтобы поделить последнее значение одного элемента данных на последнее значение другого.

      Comment

      • wesow
        Member
        • Aug 2022
        • 41

        #3
        Originally posted by Kos
        Вероятно, можно настроить дополнительный элемент данных, возвращающий количество CPU (system.cpu.num ?), и использовать вычисляемый элемент данных, чтобы поделить последнее значение одного элемента данных на последнее значение другого.
        так и сделал, спасибо за совет.

        Comment

        Working...