Monitoreo externo
Este artículo demuestra cómo usar la API proporcionada para el monitoreo externo de su instancia de RADIUSaaS.
Descripción general
Definición del esquema de la API
Ejemplos de la API
1
Cree un token de acceso como se describe aquí.
2
Recuperar datos
$accessToken = "su_token_de_acceso"$url = "https://contoso.radius-as-a-service.com/api/status"
$headers = @{
Authorization = "Bearer $accessToken"
}
$response = Invoke-RestMethod -Uri $url -Headers $headers -Method Getcurl -i https://contoso.radius-as-a-service.com/api/status \ -H "Authorization: Bearer [su_token_de_acceso]"import requests
url = "https://contoso.radius-as-a-service.com/api/status"
headers = {
"Authorization": "Bearer su_token_de_acceso"
}
response = requests.get(url, headers=headers)
print(response.status_code)
print(response.text)3
Procese los datos según sus necesidades
Ejemplo 1 - Mostrar información sobre los servidores RadSec:
$response.radsecservers
cluster_name : eu1
ip : 20.113.8.151
name : radius-server-contoso-main
radius-server-contoso-main-state : True
state : TrueEjemplo 2 - Mostrar información sobre los proxies RADIUS:
$response.proxies
ip : 142.93.161.44
location : Europa (Fráncfort)
name : radius-proxy-contoso-142.93.161.44
radius-proxy-contoso-142.93.161.44-state : True
state : True
ip : 209.38.81.0
location : Australia (Sídney)
name : radius-proxy-contoso-209.38.81.0
radius-proxy-contoso-209.38.81.0-state : True
state : TrueEjemplo 3 - Mostrar información de certificados:
$response.certificates | Format-List
contoso-certificate--Proxycertificate-state : True
name : contoso-certificate--Proxycertificate
state : True
validity_days_left : 2570
contoso-certificate-Customer-CA-state : True
name : contoso-certificate-Customer-CA
state : True
validity_days_left : 6900Última actualización
¿Te fue útil?