385dfc4921
lldpmgrd, bgpcfgd, and bgpmon are reported error status not running due to recent change of shebang to use `Python3`. Modifying the argument of `process_checker` to follow this change. Signed-off-by: Longxiang Lyu <lolv@microsoft.com>
28 lines
1.3 KiB
Plaintext
28 lines
1.3 KiB
Plaintext
###############################################################################
|
|
## Monit configuration for BGP container
|
|
## process list:
|
|
## zebra
|
|
## fpmsyncd
|
|
## bgpd
|
|
## staticd
|
|
## bgpcfgd
|
|
## bgpmon
|
|
###############################################################################
|
|
check program bgp|zebra with path "/usr/bin/process_checker bgp /usr/lib/frr/zebra"
|
|
if status != 0 for 5 times within 5 cycles then alert repeat every 1 cycles
|
|
|
|
check program bgp|fpmsyncd with path "/usr/bin/process_checker bgp fpmsyncd"
|
|
if status != 0 for 5 times within 5 cycles then alert repeat every 1 cycles
|
|
|
|
check program bgp|bgpd with path "/usr/bin/process_checker bgp /usr/lib/frr/bgpd"
|
|
if status != 0 for 5 times within 5 cycles then alert repeat every 1 cycles
|
|
|
|
check program bgp|staticd with path "/usr/bin/process_checker bgp /usr/lib/frr/staticd"
|
|
if status != 0 for 5 times within 5 cycles then alert repeat every 1 cycles
|
|
|
|
check program bgp|bgpcfgd with path "/usr/bin/process_checker bgp /usr/bin/python3 /usr/local/bin/bgpcfgd"
|
|
if status != 0 for 5 times within 5 cycles then alert repeat every 1 cycles
|
|
|
|
check program bgp|bgpmon with path "/usr/bin/process_checker bgp /usr/bin/python3 /usr/local/bin/bgpmon"
|
|
if status != 0 for 5 times within 5 cycles then alert repeat every 1 cycles
|