switch_status
Definición¶
Devuelve el estado general de la centralita:
- Se conecta a la bbdd y saca el listado de perfiles activos
- Se conecta al sockter de FreeSwitch y revisa que los perfiles estén corriendo
Parámetros de Entrada¶
Ninguno
Ejemplo de petición¶
https://pbx.centralita.com/app/api/switch_status.php?key=xxxxxxxxxxxxxxxx
Ejemplo de respuesta¶
{
"hostname": "HOU8752528.sarenet.com",
"profiles": {
"external": {
"status": "ok",
"registrations": "0"
},
"internal": {
"status": "ok",
"registrations": "3"
}
},
"status": "UP 0 years, 3 days, 17 hours, 46 minutes, 15 seconds, 877 milliseconds, 121 microseconds\nFreeSWITCH (Version 1.6.20 -37-987c9b9 64bit) is ready\n4 session(s) since startup\n0 session(s) - peak 2, last 5min 0 \n0 session(s) per Sec out of max 100, peak 2, last 5min 0 \n5000 session(s) max\nmin idle cpu 0.00/98.60\nCurrent Stack Size/Max 240K/8192K\n",
"global_status": "GREEN"
}