[Cloud Z Mon] Private network 내 ping check 는 어떻게 할 수 있나요?

Print

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 파일에 추가 등) 을 해주시면 됩니다.



이상입니다.

이 답변이 유용합니까? 아니오

Send feedback
도움이 되어드리지 못해 죄송합니다. 아티클 개선을 위해 의견을 제공해 주시기 바랍니다.