LINUX.ORG.RU

SNMP, долгоживущий счетчик


0

0

Необходимо завести SNMP счетчик. Я могу конечно написать демон, где зарегестрировать его и висеть. А нет ли какой фичи в самом snmpd: отдаешь OID, он его регистрирует? Ну то есть обоитись без своего демона.

★★

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

Пока склоняюсь к плагину для snmpd...

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

Хотелось бы атомарно инкрементировать еще счетчики.

placement_new ★★
() автор топика

в snmpd.conf что-нибудь типа такого:
pass_persist .1.3.6.1.4.1.4000 /home/user/blabla.script

сам script должен уметь общаться с snmpd правильным образом. у гугля можно спросить, но очень сложно.
в крайнем случае могу скинуть кусок скрипта на питхоне.

brumal
()
Ответ на: комментарий от placement_new

Нашел линк по которому разбирался:
http://dreness.com/wikimedia/index.php?title=Net_SNMP

а вот кусок моего скрипта:
http://pastebin.com/aKSTFeVH
в нем model - самописное дерево, которое умеет отдавать отдавать нужный(в случае команды get) и следующий за ним(в случае команды getNext)
элементы.

brumal
()
Ответ на: комментарий от placement_new

Я вот только думаю, зачем select? Если snmpd гарантирует последовательную передачу запросов скрипту через STDIN

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