curl访问nagios中Host Status Details For All Host Groups页面的方法
由于進(jìn)入nagios要輸入用戶名與密碼才能進(jìn)入,故用curl模擬輸入用戶名與密碼取得當(dāng)前所有主機(jī)的報(bào)警信息:
# 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
?
?
參數(shù):
-s????????? 不顯示進(jìn)度
grep -o ? 匹配輸出
轉(zhuǎn)載于:https://www.cnblogs.com/nhlinkin/p/3625906.html
總結(jié)
以上是生活随笔為你收集整理的curl访问nagios中Host Status Details For All Host Groups页面的方法的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 在Android上使用Socket
- 下一篇: spring线程并发处理(ThreadL