분산형 syslog-ng 설정이 있고 각 이벤트에서 수신하는 EPS(초당 이벤트 수) 수를 확인하려고 합니다. 나는 syslog-ng가 /var/log/messages에 대한 몇 가지 일반적인 성능 통계를 수행하며 임시적으로 이 정보를 요청할 수도 있다는 것을 알고 있습니다. 그러나 해당 시점에 내가 받고 있는 EPS의 양은 실제로 알려주지 않습니다. 그래서 저는 이 정보를 얻는 가장 좋은/가장 쉬운 방법이 무엇인지 결정하려고 노력하고 있습니다. 그래프 기반일 수도 있고 단순히 명령줄 기반일 수도 있습니다. syslog-ng 데이터를 다른 서버의 Logstash에 공급하기 전에는 그래프와 EPS 정보를 얻었지만 syslog-ng 서버 자체에서 소규모 작업을 수행하고 모든 데이터를 복제하지 않으려고 했습니다.
미리 감사드립니다.
에릭
답변1
Syslog-ng는 지금은 그렇게 하지 않습니다. 현재 메일링 리스트에서는 스타들이 미래에 어떻게 활동해야 하는지에 대한 토론이 있습니다.
아마도 매분마다 쿼리가 시작되고 델타 그래프를 작성하는 것이 현재로서는 최고일 것입니다.