LINUX.ORG.RU
ФорумAdmin

zabbix мониторить список top процессов

 ,


0

2

Народ, никто не пытался мониторить список из top процессов через zabbix? Подобный функционал есть у newrelic.com... Интересует варианты любых костыльных решений: просмотр 10 топовых процессов, сколько они жрут памяти, системного времени, и других полезностей, также учитываем что процессы в топе меняются.

PS: newrelic.com - не позволяет юзать клиент и религия.

★★

Последнее исправление: Acceptor (всего исправлений: 1)

наверное лучшим решением будет написать свой скрипт, который возвращает json zabbix-серверу, для autodiscovery.

Nurmukh ★★★
()
Ответ на: комментарий от Nurmukh

Угу.. тоже думал об этом.. и что autodiscovery будет обнаруживать новое название процесса и добавлять его в список проверок, точнее несколько проверок по каждому из процессов, потом процесс будет вываливаться из top-10 и его заменять станет другой, и рано или поздно станет миллион в «Элементы данных».. как-то так? а как восстанавливать очередность поцессов при просммотре «последних данных» при такой реализации?

Acceptor ★★
() автор топика
Последнее исправление: Acceptor (всего исправлений: 1)

atop в режиме демона, собирает инфу, ты по необходимости смотришь. а пихать в заббикс случайные имена процессов как минимум глупо

anonymous
()
Ответ на: комментарий от Acceptor

ну если взять что сервер - конкретный и известны какие службы на сервере запущены, то смело можно отслеживать только эти службы. а статистику в топе собирать и разделить на известные/неизвестные процессы.

Nurmukh ★★★
()
6 октября 2016 г.

1 вариант: писать отсортированный список процессов в итем типа text

2 вариант: завести 10 итемов типа character с индексами от 1 до 10 и писать процессы в соответствующие итемы

Garret
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.