RMON 파일을 읽기 위한 Nagios 플러그인

RMON 파일을 읽기 위한 Nagios 플러그인

Nagios가 파일의 정보를 읽고 표시 할 수 있는지 알 수 있습니까 .rmon?.pmon

견본:

.rmon

Time Stamp,RX Octs,TX Octs,RX Pkts,TX Pkts,RX Drop Events,Status,RX Undersize Pkts,Status,RX Fragments,Status,RX 64Octs,TX 64Octs,RX 65 to 127Octs,TX 65 to 127Octs,RX 128 to 255Octs,TX 128 to 255Octs,RX 256 to 511Octs,TX 256 to 511Octs,RX 512 to 1023Octs,TX 512 to 1023Octs,RX 1024 to 1518Octs,TX 1024 to 1518Octs,RX CRC Alignment Errors,Status,RX Oversize Pkts,Status,TX Oversize Pkts,RX Jabbers,RX Multicast Pkts,TX Multicast Pkts,RX Broadcast Pkts,TX Broadcast Pkts,TX Collisions,Status,RX Unknown TPID,RX Unknown VID,RX MAC Limit,RX Filter Discard,RX QoS Discard,TX Queue0 Discard,TX Queue1 Discard,TX Queue2 Discard,TX Queue3 Discard,TX Queue4 Discard,TX Queue5 Discard,TX Queue6 Discard,TX Queue7 Discard,Record Status
00:15,69586578,421339463,525456,1172251,0,NORMAL,0,NORMAL,0,NORMAL,54916,153676,306346,354260,142676,60877,15165,87807,6265,515626,88,5,0,NORMAL,0,NORMAL,0,0,0,1798,0,14,0,NORMAL,0,0,0,0,0,0,0,0,0,0,0,0,0,MAINT
00:30,54931226,290982247,425662,873843,0,NORMAL,0,NORMAL,0,NORMAL,49302,135761,249862,279097,113025,44823,6999,71647,6340,342510,125,5,0,NORMAL,0,NORMAL,0,0,0,1782,0,16,0,NORMAL,0,0,0,0,0,0,0,0,0,0,0,0,0,MAINT

.pmon

Time Stamp,RF BBE,Status,RF ES,Status,RF SES,Status,RF SEP,Status,RF UAS,Status,RF OFS,Status,RX Level (MAX) [dBm],Status,RX Level (MIN) [dBm],Status,Record Status
00:15,0,NORMAL,0,NORMAL,0,NORMAL,0,NORMAL,0,NORMAL,0,NORMAL,-30.2,NORMAL,-31.4,NORMAL,VALID
00:30,0,NORMAL,0,NORMAL,0,NORMAL,0,NORMAL,0,NORMAL,0,NORMAL,-30.2,NORMAL,-30.7,NORMAL,VALID
00:45,0,NORMAL,0,NORMAL,0,NORMAL,0,NORMAL,0,NORMAL,0,NORMAL,-30.3,NORMAL,-31.2,NORMAL,VALID

고쳐 쓰다

NRPE를 사용하여 bash 스크립트를 실행하여 파일에서 정보를 추출하거나 구문 분석하는 것을 고려하고 있습니다. 그러면 해당 정보가 모니터링 서버에 표시됩니다. 정보를 그래픽 형식으로 표시하는 방법이 있습니까?

답변1

이러한 파일을 확인하려면 스크립트를 작성해야 합니다. 이 스크립트에서는 성능 데이터로 플롯하려는 값을 출력해야 합니다. 플러그인 개발 가이드를 읽어 보시기 바랍니다.https://nagios-plugins.org/doc/guidelines.html.

NRPE를 사용하거나 check_by_ssh 플러그인 또는 check_by_ssh_master 플러그인을 사용하여 SSH를 통해 검사를 수행할 수 있습니다.https://exchange.nagios.org/directory/Plugins/%2A-Remote-Check-Tunneling/check_by_ssh_master/details.

차트를 보려면 pnp4nagios가 필요합니다.https://docs.pnp4nagios.org/.

관련 정보