telegraf 의 경우 환경 설정 파일 내에 plugin 의 선언을 통해 metric 수집이 이뤄지는 방식입니다.
(참고. telegraf input plugins)
그 중 ping 명령을 통한 ping check 를 하는 방법은 다음과 같이 설정하면 됩니다.
input plugin 중 ping 을 선언하면 됩니다.
대상 IP (or URL) 로 ping 명령을 정상적으로 수행할 수 있는 서버의 telegraf 환경 설정 파일을 수정해주면 됩니다.
e.g. http://www.daum.net 을 ping 저장하도록 선언하는 방법
[[inputs.ping]] urls = [ "http://www.daum.net" ]
대상이 여러 개 일 경우 urls = [] (대괄호) 안에 , 로 구분하여 선언해 주면 됩니다.
ip 가 아닌 서버의 hostname 으로 감시를 원할 경우,
os 에서 해당 hostname 을 찾아갈 수 있도록 설정 (e.g. /etc/hosts 파일에 추가 등) 을 해주시면 됩니다.
이상입니다.