curl访问nagios中Host Status Details For All Host Groups页面的方法
生活随笔
收集整理的這篇文章主要介紹了
curl访问nagios中Host Status Details For All Host Groups页面的方法
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
由于進入nagios要輸入用戶名與密碼才能進入,故用curl模擬輸入用戶名與密碼取得當前所有主機的報警信息:
# curl -u nagiosadmin:password http://192.168.5.10/nagios/cgi-bin/status.cgi?host=all
# curl -u nagiosadmin:skylink -s http://192.168.5.10/nagios/cgi-bin/status.cgi?host=all | grep hostTotalsPROBLEMS | grep -o '[[:digit:]]'
1
# curl -u nagiosadmin:skylink -s http://192.168.5.10/nagios/cgi-bin/status.cgi?host=all | grep serviceTotalsPROBLEMS | grep -o '[[:digit:]]'
2
?
?
參數:
-s????????? 不顯示進度
grep -o ? 匹配輸出
轉載于:https://www.cnblogs.com/nhlinkin/p/3625906.html
總結
以上是生活随笔為你收集整理的curl访问nagios中Host Status Details For All Host Groups页面的方法的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 在Android上使用Socket
- 下一篇: spring线程并发处理(ThreadL