And an example:
root@sbc01:~# kamctl dispatcher dump
{
"jsonrpc": "2.0",
"result": {
"NRSETS": 2,
"RECORDS": [{
"SET": {
"ID": 1,
"TARGETS": [{
"DEST": {
"URI": "sip:A.B.C.D:5060",
"FLAGS": "AP", <----- This one is "A" (Active) "P" (Probing)
"PRIORITY": 0,
"ATTRS": {
"BODY": "dsName=XXXX",
"DUID": "",
"MAXLOAD": 0,
"WEIGHT": 0,
"RWEIGHT": 0,
"SOCKET": ""
}
}
}]
}
}, {
"SET": {
"ID": 2,
"TARGETS": [{
"DEST": {
"URI": "sip:E.F.G.H:5060",
"FLAGS": "IP", <----- This one is "I" (Inactive) "P" (Probing)
"PRIORITY": 0,
"ATTRS": {
"BODY": "dsName=YYYY",
"DUID": "",
"MAXLOAD": 0,
"WEIGHT": 0,
"RWEIGHT": 0,
"SOCKET": ""
}
}
}]
}
...
So in this case, gateway A.B.C.D would be "up" and E.F.G.H would be "down".
Joel.