NetXMS Support Forum

Russian Support => Общие вопросы => Topic started by: Alex on February 09, 2015, 05:56:52 PM

Title: ICMP.PACKET_LOSS
Post by: Alex on February 09, 2015, 05:56:52 PM
Добрый день.

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

Спасибо заранее.
Title: Re: ICMP.PACKET_LOSS
Post by: Victor Kirhenshtein on February 09, 2015, 08:33:48 PM
сейчас это возможно только через ping субагент. Для всего, что настроено как target считается packet loss (доступен через параметр Icmp.PacketLoss).
Title: Re: ICMP.PACKET_LOSS
Post by: Alex on February 10, 2015, 01:03:34 AM
Quote from: Victor Kirhenshtein on February 09, 2015, 08:33:48 PM
сейчас это возможно только через ping субагент. Для всего, что настроено как target считается packet loss (доступен через параметр Icmp.PacketLoss).

А можно как-то по умолчанию сделать для всех, а не расписывать таргеты?
Title: Re: ICMP.PACKET_LOSS
Post by: Victor Kirhenshtein on February 23, 2015, 10:41:35 PM
Тут вопрос от чего считать loss - сейчас PING субагент дает % потерь за минуту, и они могут иметь какой-то смысл поскольку пинг делается несколько раз в минуту. Как ето сделать только на серверной стороне - пока у меня четкого представления нет. Слать с сервера пинги с небольшим интервалом на все настроенные ноды на случай если понадобится - вариант на мой взгляд плохой. Один из вариантов как это сделать на DCI - собирать response time в одном DCI, конвертировать 10000 в 100 а все остальное в 0, и сделать скрипт DCI который будет доставать среднее для DCI #1 - это и будет packet loss за последние N опросов.