Я уже пытаюсь использовать эти экспортеры для простых зондов icmp:
https://github.com/prometheus/blackbox_exporter
Он дает только 3 метрики задержки icmp
https://github.com/czerwonk/atlas_exporter
Только метрики для идентификаторов атласа
https://github.com/SuperQ/smokeping_prober
Некоторые показатели icmp без потери пакетов
https://gist.github.com/maesoser/fd0232ab372003c2bc892ae39ea249f6
Некоторые показатели icmp без потери пакетов
и этот экспортер mtr
https://github.com/Shinzu/mtr_exporter
Приведи все показатели, но я не могу понять, как преодолевать маршруты и получать актуальную информацию о mtr.
Таким образом, я не могу получить фактические показатели задержки и потери пакетов ни от кого из этих экспортеров. Можете ли вы порекомендовать мне какого-нибудь экспортера с этими параметрами (потеря пакетов, задержка) или объяснить, как работает mtr_exporter, и какой-то URL-адрес связанного шаблона панели управления Grafana?
С уважением
В Smokeping_prober Grafana приборная панель имеет:
График потери пакетов строится с использованием следующего выражения:
(
smokeping_requests_total{host="$target"}
- smokeping_response_duration_seconds_count{host="$target"}
)
/ smokeping_requests_total{host="$target"}
Что здесь происходит:
Сначала мы получаем количество фактических ответов, беря общее количество пингов и вычитая количество полученных ответов.
smokeping_requests_total{host="$target"}
- smokeping_response_duration_seconds_count{host="$target"}
Затем разделите это на общее количество ответов, получив процентное значение, например 0,08 = 8% потери пакетов.
График задержки достигается путем деления суммы длительностей ответов на количество ответов, что дает вам среднее время ответа. Выражение:
smokeping_response_duration_seconds_sum{host="$target"}
/ smokeping_response_duration_seconds_count{host="$target"}