ICMP.PACKET_LOSS

Started by Alex, February 09, 2015, 05:56:52 PM

Previous topic - Next topic

Alex

Добрый день.

Как же все-таки можно вести мониторинг по packet loss? Понятное дело, что можно выставить трешхолд в 10000, что будет означать, что нода в дауне. Но бывает такое, что просто есть потери пакетов на сети, но не потеря ноды как таковой.

Спасибо заранее.

Victor Kirhenshtein

сейчас это возможно только через ping субагент. Для всего, что настроено как target считается packet loss (доступен через параметр Icmp.PacketLoss).

Alex

#2
Quote from: Victor Kirhenshtein on February 09, 2015, 08:33:48 PM
сейчас это возможно только через ping субагент. Для всего, что настроено как target считается packet loss (доступен через параметр Icmp.PacketLoss).

А можно как-то по умолчанию сделать для всех, а не расписывать таргеты?

Victor Kirhenshtein

Тут вопрос от чего считать loss - сейчас PING субагент дает % потерь за минуту, и они могут иметь какой-то смысл поскольку пинг делается несколько раз в минуту. Как ето сделать только на серверной стороне - пока у меня четкого представления нет. Слать с сервера пинги с небольшим интервалом на все настроенные ноды на случай если понадобится - вариант на мой взгляд плохой. Один из вариантов как это сделать на DCI - собирать response time в одном DCI, конвертировать 10000 в 100 а все остальное в 0, и сделать скрипт DCI который будет доставать среднее для DCI #1 - это и будет packet loss за последние N опросов.