Cisco Meraki : supervision par la Dashboard API
Les 40 agences sont équipées de Meraki MX et MR. Automatisez le contrôle quotidien avec la Dashboard API (clé dans la variable $MERAKI_API_KEY, jamais en clair).
- Organisations :
curl -s -H "Authorization: Bearer $MERAKI_API_KEY" https://api.meraki.com/api/v1/organizations→ identifiant de l'organisation « ACME Agences » - États :
curl -s -H "Authorization: Bearer $MERAKI_API_KEY" https://api.meraki.com/api/v1/organizations/<id>/devices/statuses→ équipement hors ligne →answer horsligne <nom>; équipement en alerte →answer alerte <nom> - Liens WAN :
curl -s -H "Authorization: Bearer $MERAKI_API_KEY" https://api.meraki.com/api/v1/organizations/<id>/appliance/uplink/statuses→ agence qui fonctionne en secours sur wan2 →answer secours <nom du réseau> - Écrivez
~/travail/meraki-horsligne.sh: appel des états avec la variable (pas la clé) et filtrejq '.[] | select(.status == "offline") | .name'
Contenu Premium
Ce contenu est inclus dans l'offre Premium. Le titre et le résumé restent visibles pour vous aider à choisir.
Tâches
- Organisations et états interrogés
- Anomalies relevées
- Script de contrôle sans secret en dur