監控服務
一個在系統上運行著的正常的服務(通常指網路),常常同時存在行程與監聽埠,比如apache服務,有行程常駐記憶體及TCP 80埠監聽,也有少數服務沒有監聽埠,甚至連行程也不存在比如著名的負載均衡服務lvs,它是以內核模塊加載的,雖然表現形式各有不同,但只要能有輸出,都可以被Centreon無差別的監控,
監控負載均衡(Keepalived + haproxy)
負載均衡服務,只有行程keepalived、haproxy同時常駐記憶體,并且TCP 80埠處于監聽狀態,才算是正常,根據這些條件,撰寫shell腳本,驗證無誤后,再將其整合到Centreon之中,
手動撰寫腳本check_ldblc,設定條件同時滿足keepalived行程數等于2、haproxy行程數等于1、tcp 80埠監聽數大于等于1,就認為負載均衡運行正常腳本的內容如下:
#!/bin/bash
#Writed by sery in 2021-06-30
keepalived_pid=`ps aux
轉載請註明出處,本文鏈接:https://www.uj5u.com/ruanti/291438.html
標籤:其他
下一篇:Js-RPC微博登陸案例
