in zabbix we created two trigger with severity Disaster for this switch, one is for BGP state idle, the other one is for bgp state abnormal
expression: ...
last(/Router by SNMP/icmpping,#5)=0
last(/Switch by SNMP/icmpping,#5
{
"jsonrpc": "2.0",
"method":