
У меня есть распределенная настройка syslog-ng, и я пытаюсь определить, сколько событий в секунду (EPS) мы получаем на каждом из них. Я знаю, что syslog-ng собирает некоторую общую статистику производительности в /var/log/messages, и вы также можете запрашивать эту информацию на разовой основе. Однако это не дает мне точной информации о том, сколько EPS я получаю в данный момент времени. Поэтому я пытаюсь определить, какой способ получения этой информации является лучшим/самым простым. Он может быть основан на графике или просто на командной строке. Раньше я отправлял данные syslog-ng в Logstash на другом сервере и получал график и информацию EPS, но хотел бы сделать что-то в небольшом масштабе на самих серверах syslog-ng и не дублировать все данные.
Заранее спасибо,
Эрик
решение1
Syslog-ng сейчас этого не делает. Сейчас в списке рассылки идет обсуждение того, как звезды должны работать в будущем.
Возможно, запросы запускаются каждую минуту, и лучшее, что у нас есть сейчас, — это построение графика дельт.