Skip to content

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"
}