Présentation
Grâce à l’intégration Cisco ACI, vous pouvez :
- Faire un suivi de l’état et de la santé de votre réseau
- Faire un suivi de la capacité de votre ACI
- Surveiller les commutateurs et les contrôleurs
Implémentation
Installation
Le check Cisco ACI est fourni avec l’Agent : il vous suffit donc d’installer l’Agent sur un serveur au sein de votre réseau.
Configuration
Host
Pour configurer ce check lorsque l’Agent est exécuté sur un host :
Modifiez le fichier cisco_aci.d/conf.yaml
dans le dossier conf.d/
à la racine du répertoire de configuration de votre Agent. Consultez le fichier d’exemple cisco_aci.d/conf.yaml pour découvrir toutes les options de configuration disponibles :
init_config:
instances:
## @param aci_url - string - required
## URL to query to gather metrics.
#
- aci_url: http://localhost
## @param username - string - required
## Authentication can use either a user auth or a certificate.
## If using the user auth, enter the `username` and `pwd` configuration.
#
username: datadog
## @param pwd - string - required
## Authentication can use either a user auth or a certificate.
## If using the user auth, enter the `username` and `pwd` configuration.
#
pwd: <PWD>
## @param tenant - list of strings - optional
## List of tenants to collect metrics data from.
#
# tenant:
# - <TENANT_1>
# - <TENANT_2>
Remarque : assurez-vous de spécifier les locataires pour que l’intégration recueille les métriques à partir de vos applications, EPG, etc.
Redémarrez l’Agent pour commencer à envoyer vos métriques Cisco ACI à Datadog.
Environnement conteneurisé
Consultez la documentation relative aux modèles d’intégration Autodiscovery pour découvrir comment appliquer les paramètres ci-dessous à un environnement conteneurisé.
Paramètre | Valeur |
---|
<NOM_INTÉGRATION> | cisco_aci |
<CONFIG_INIT> | vide ou {} |
<CONFIG_INSTANCE> | {"aci_url":"%%host%%", "username":"<NOMUTILISATEUR>", "pwd": "<MOTDEPASSE>"} |
Validation
Lancez la sous-commande status
de l’Agent et cherchez cisco_aci
dans la section Checks.
Données collectées
Métriques
Événements
Le check Cisco ACI envoie les défaillances de locataire sous la forme d’événements.
Checks de service
cisco_aci.can_connect
Renvoie CRITICAL
si le check de l’Agent n’est pas capable de se connecter à l’instance cisco_aci qu’il surveille. Si ce n’est pas le cas, renvoie OK
.
Statuses: ok, critical
Dépannage
Métriques cisco_aci.tenant.*
manquantes
S’il vous manque des métriques cisco_aci.tenant.*
, vous pouvez exécuter le script test/cisco_aci_query.py
pour interroger manuellement l’endpoint du locataire.
Remplacez les valeurs apic_url
, apic_username
et apic_password
par celles de votre configuration, puis saisissez l’URL du locataire pour apic_url
.
Vérifiez que la sortie obtenue après avoir utilisé cURL sur l’endpoint correspond à l’une des métriques recueillies dans datadog_checks/cisco_aci/aci_metrics.py
. Si aucune des statistiques ne correspond, cela signifie que l’endpoint ne génère pas de statistiques pouvant être recueillies par l’intégration.
Besoin d’aide ? Contactez l’assistance Datadog.