Créer et utiliser des sondes
Principe de fonctionnement
Les sondes permettent d'exécuter des actions pré-définies en fonction des activités de votre serveur au niveau des différentes ressources (CPU, disque, …). Cela vous permettra par exemple de :
Notez qu'il est possible d'ajouter plusieurs actions différentes pour une même sonde. Les actions sont enregistrées et réutilisables par la suite si vous ajoutez d'autres sondes.
Créer et paramétrer la sonde
Pour créer la sonde, rendez vous sur la fiche du serveur concerné, puis dans la section 'Monitoring', cliquez sur 'Ajouter une sonde' :
Cliquez alors sur 'Ajouter une sonde'.
Les différents paramètres sont :
Nom de la sonde : Le nom que portera la sonde, il est conseillé d'indiquer un nom explicite vous permettant d'identifier facilement ce à quoi elle sert dans le cas où plusieurs sondes sont actives pour un même serveur;
Type de la cible : La ressource à surveiller. Il n'est possible de surveiller que les ressources remontés sur les graphiques de statistiques, soit les CPU, les disques et la bande passante. Les statistiques concernant la RAM n'étant pas remontées, il n'est pas possible d'exécuter des actions dessus.
Nom de la cible : Vous devez choisir ici dans la liste la ressource exacte à surveiller. Dans le cas où vous avez plusieurs CPU, interfaces ou disques, alors il faudra recréer plusieurs fois la sonde et modifier la cible.
Courbe à surveiller : Cette option est disponible sur le CPU, le disque et la bande passante.
Type de surveillance : Permet de définir le type de surveillance souhaité, tel que le passage sous une valeur, le dépassement d'un seuil ou encore l'inactivité.
Valeur (X) : Il s'agit du seuil de déclenchement de l'alerte.
Temps de déclenchement (t1) : Intervalle après laquelle les actions définies pour la sonde seront exécutées en fonction de la valeur de déclenchement de l'alerte.
Temps de rétablissement (t2) : Intervalle après laquelle les actions définies pour la sonde s'arrêteront en fonction de la valeur de déclenchement de l'alerte.
Créer une nouvelle action
Pour créer une nouvelle action, cliquez sur le bouton 'Créer' :
Exécuter des actions
Selon le type d'action, voici les informations que vous devrez renseigner :
Nom de l'action : il s'agit du nom de l'action, il est conseillé d'indiquer un nom explicite et unique pour plus de simplicité dans le cas où vous avez créé plusieurs actions.
Type d'action : Il s'agit du type d'action à effectuer lors du déclenchement de la sonde.
Notifications
Les notifications sont des actions informatives uniquement. Cela passe par l'envoi d'un mail, ou d'un message IRC, XMPP …
Si vous choisissez le type d'action 'Notification', il sera nécessaire d'indiquer :
Modification de ressources temporaire
La modification de ressources vous permettra de diminuer ou d'augmenter la quantité de ressources alloué au serveur pour un durée allant de 1 à 24 heures. Cela est utile notamment dans le cas où vous constater des surcharges temporaires de votre serveur, les modifications de ressources peuvent se faire sur le CPU, la RAM ou encore la bande passante.
La modification automatique de ressources sur les serveurs en mode Gandi AI est inutile ! En effet, il serait nécessaire d'appliquer une configuration sur le serveur par la suite afin que les services soient reconfigurés automatiquement en fonction des ressources allouées
La modification se fait de manière simple, vous devez indiquer la valeur absolue (c'est à dire la quantité totale à allouer sans prendre en compte ce qui l'est déjà sur le serveur). Les tarifs appliqués dans le cas où la modification se fait via la sonde sera celui du 'On demand'.
Redémarrer le serveur
Permet de redémarrer le serveur lors du déclenchement de la sonde.
Cas particulier : la bande passante
Suite au nouveau système de facturation, la bande passante est désormais facturée par rapport à la consommation réelle de l'ensemble des interfaces publique sur le compte Gandi. Vous pouvez connaitre la consommation actuelle de l'ensemble de vos serveurs :
Limiter la quantité de donnée émise depuis un serveur automatiquement
Afin d'éviter la consommation trop rapide de la bande passante sur l'un des serveurs, nous proposons de limiter temporairement la bande passante en sortie sur une interface qui est trop sollicité grâce à l'ajout d'une sonde.
Il vous suffit pour cela de créer une sonde paramétré de la manière suivante :
type de cible : Réseau
Nom de la cible : Interface n°0 (Dans le cas où vous disposez de plusieurs interfaces, notez que la réponse se fait systématiquement sur l'interface n°0 !)
Courbe à surveiller : Trafic sortant
Type de surveillance : Dépassement d'un seuil
Valeur : À vous de définir la quantité de bande passante en Mb/s à partir de laquelle la sonde se déclenchera. À savoir qu'une consommation continue d'environ 5Mb/s continue sur une heure correspond à environ 2,2 Go de données envoyées.
Temps de déclenchement : À vous de le déterminer.
Temps de rétablissement : À vous de le déterminer.
Puis créez une action afin de réduire la bande passante sur l'interface :
Type d'action : Modification de ressource
Ressource à modifier : Bande passante
Valeur à définir : Adaptez la bande passante à allouer sur l'interface selon vos besoins, l'unité est en Mb/s.
Durée de la modification : À adapter selon vos besoins.