Ce document a pour but de montrer comment mettre en place un premier point de contrôle utilisant le modèle de service AWS_Paas_CloudWatch.
Pré-requis
Pour cela vous aurez besoin de créer un compte sur aws dédié à la supervision et d’ajouter la clé d’api ainsi que la région dans ServiceNav. laissez vous guider par cette page de documentation : ajout d’un utilisateur ServiceNav dans AWS
Mise en oeuvre dans ServiceNav
Chaque service Amazon publie des métriques dans le service CloudWatch.
Notre plugin AWS permet de récupérer n’importe quelle métrique présente dans CloudWatch.
Pour superviser une métrique depuis ServiceNav ajoutez un service unitaire basé sur le modèle de service AWS-PaaS-Cloudwatch.
Dans l’onglet « Disponibilité et contrôle » configurez comme suit :
- Nom de la métrique : indiquer le même nom que dans Cloudwatch (en bleu sur la figure suivante).
- Type d’agrégation : Par défaut laisser average, les valeurs samplecount, maximum et minimum permettent de vérifier les données renvoyées par AWS en cas de problème.
- Période : Permet de modifier la période sur laquelle le plugin va rechercher des données. Par défaut le plugin recherche des données sur 15 minutes avec une précision de 5 minutes.
- Dimensions : La liste des dimensions permettant d’identifier une métrique.
- une dimension est un couple nom (en rouge sur la capture d’écran) valeur (en vert sur la capture d’écran).
- le format d’une dimension est Name=$Dimension_name,Value=$Dimension_value
- il est possible de spécifier plusieurs dimensions en les séparant par un point virgule.
- aucun guillemet n’est accepté dans les dimensions.
- Espace de nom : les espaces de noms créés par AWS sont de la forme AWS/$nom_service (en noir sur la capture d’écran).
Pour obtenir cet écran il faut aller dans cloudwatch puis sélectionner l’onglet métrique, naviguer dans les métriques et sélectionner la métrique que vous souhaitez mettre en supervision depuis l’onglet toutes les métriques :
Une fois la métrique sélectionnée allez dans l’onglet « source » afin d’obtenir les informations.
Exemple de configuration ServiceNav :
Vous pouvez retrouver une documentation spécifique à la supervision de la facturation de votre compte AWS sur cette page : Supervision du budget AWS