Line 341: |
Line 341: |
| === Surveillance des serveurs SME === | | === Surveillance des serveurs SME === |
| | | |
− | Si vous voulez surveiller les serveurs SME avec Zabbix, vous devez d'abord installer l'agent, comme expliqué précédemment, puis configurer l'agent à accepter des connexions de votre serveur. Par exemple, pour surveiller votre serveur local (l'un qui tourne Zabbix serveur): | + | Si vous voulez surveiller des serveurs SME avec Zabbix, vous devez d'abord installer l'agent, comme expliqué précédemment, puis configurer l'agent pour qu'il accepte les connexions depuis votre serveur. Par exemple, pour surveiller votre serveur local (celui qui exécute le serveur Zabbix): |
| | | |
| db configuration setprop zabbix-agent Servers localhost active disabled passive enabled | | db configuration setprop zabbix-agent Servers localhost active disabled passive enabled |
Line 350: |
Line 350: |
| Ensuite, il suffit d'ajouter un hôte dans Zabbix, pointant sur localhost. | | Ensuite, il suffit d'ajouter un hôte dans Zabbix, pointant sur localhost. |
| | | |
− | Maintenant, vous pouvez commencer à ajouter des éléments (type agent (actif ou passif, selon le mode que vous utilisez sur l'agent)) à ce nouvel hôte. | + | Maintenant, vous pouvez commencer à ajouter des items (type agent, actif ou passif, selon le mode que vous utilisez sur l'agent) à ce nouvel hôte. |
| | | |
− | Si vous voulez surveiller les serveurs SME sur Internet et utiliser le mode passif, le serveur va initier des connexions vers l'agent. Vous avez besoin de rediriger le port, si vous utilisez le mode serveur seul (serveronly) (la valeur par défaut est le port TCP 10050), ou d'ouvrir ce port dans le pare-feu si vous utilisez le mode serveur et passerelle (server&gateway): | + | Si vous voulez surveiller des serveurs SME sur Internet et utiliser le mode passif, le serveur va initier des connexions vers l'agent. Vous avez besoin de rediriger le port, si vous utilisez le mode serveur seul (serveronly) (la valeur par défaut est le port TCP 10050), ou d'ouvrir ce port dans le pare-feu si vous utilisez le mode serveur et passerelle (server&gateway): |
| | | |
| db configuration setprop zabbix-agent Servers w.x.y.z active disabled passive enabled access public AllowHosts w.x.y.z | | db configuration setprop zabbix-agent Servers w.x.y.z active disabled passive enabled access public AllowHosts w.x.y.z |
| signal-event zabbix-agent-update | | signal-event zabbix-agent-update |
| | | |
− | {{Warning box|Si vous utilisez le mode actif, vous avez besoin d'utiliser le nom exact de l'hôte dans le serveur Zabbix 'hostname.domainname.tld' (vérifiez le fichier /etc/Zabbix/zabbix_agentd.conf, la directive de Hostname). Si vous ne le faites pas, les contrôles ne fonctionneront pas}} | + | {{Warning box|Si vous utilisez le mode actif, vous avez besoin d'utiliser le nom exact de l'hôte dans le serveur Zabbix 'hostname.domainname.tld' (vérifiez le fichier /etc/Zabbix/zabbix_agentd.conf, la directive Hostname). Si vous ne le faites pas, les contrôles ne fonctionneront pas}} |
| | | |
− | Vous pouvez télécharger [http://sme.firewall-services.com/downloads/zabbix/zabbix_SME.zip ici] une archive avec plusieurs modèles (template) d'exports XML que j'utilise pour surveiller mes serveurs. Juste extraire l'archive et importer les modèles (template) que vous souhaitez dans Zabbix (en utilisant l'Import / Export Zabbix dans le menu de configuration) | + | Vous pouvez télécharger [http://sme.firewall-services.com/downloads/zabbix/zabbix_SME.zip ici] une archive avec plusieurs modèles (template) d'exports XML que j'utilise pour surveiller mes serveurs. Extrayez l'archive et importez les modèles (template) que vous souhaitez dans Zabbix (en utilisant l'Import / Export Zabbix dans le menu de configuration) |
| | | |
| Chaque fichier XML représente un modèle (template) dans Zabbix | | Chaque fichier XML représente un modèle (template) dans Zabbix |
| | | |
− | *'''Template_SME''' est le principal template. Il va ajouter un lot de modèles de système mondial de surveillance, de triggers si la charge est trop élevée, s'il n'y a plus de mémoire libre, si httpd ne fonctionne plus, si les mots de passe changent etc .. et aussi des graphiques, comme l'utilisation de l'UC, mémoire, espace disque, utilisation du réseau etc .. Ce modèle exige les templates '''Template_icmp''' et '''Template_app_MySQL''' | + | *'''Template_SME''' est le principal template. Il va ajouter beaucoup d'items de surveillance globale, de déclencheurs si la charge est trop élevée, s'il n'y a plus de mémoire libre, si httpd ne fonctionne plus, si les mots de passe changent etc .. et aussi des graphiques, comme l'utilisation de l'UC, mémoire, espace disque, utilisation du réseau etc .. Ce modèle exige les templates '''Template_icmp''' et '''Template_app_MySQL''' |
| | | |
| *'''Template_SME_coovaChilli''' ajoutera les statistiques pour tun0 (utile si vous utilisez la contrib [[CoovaChilli]]). Il va également créer un graphique à partir de ces statistiques. | | *'''Template_SME_coovaChilli''' ajoutera les statistiques pour tun0 (utile si vous utilisez la contrib [[CoovaChilli]]). Il va également créer un graphique à partir de ces statistiques. |
| | | |
− | *'''Template_SME_softRaid''' va ajouter des items et des déclencheurs pour les logiciels de surveillance raid. Si vous liez un serveur SME avec ce modèle, vous serez prévenu si l'un des voumes est dégradé ou en reconstruction | + | *'''Template_SME_softRaid''' va ajouter des items et des déclencheurs pour la surveillance du raid logiciel. Si vous liez un serveur SME avec ce modèle, vous serez prévenu si l'un des volumes est dégradé ou en court de reconstruction |
| | | |
| *'''Template_SME_megaRaid''' fera de même pour les cartes MegaRAID. Elle nécessite également l'utilitaire MegaCli du site web [http://www.lsi.com/storage_home/products_home/internal_raid/megaraid_sas/ LSI] | | *'''Template_SME_megaRaid''' fera de même pour les cartes MegaRAID. Elle nécessite également l'utilitaire MegaCli du site web [http://www.lsi.com/storage_home/products_home/internal_raid/megaraid_sas/ LSI] |
| | | |
− | *'''Template_SME_nutUPS''': Ajoutera des items et des déclencheurs pour être prévenues si votre UPS est sur batterie, ou surchargé. | + | *'''Template_SME_nutUPS''': Ajoutera des items et des déclencheurs pour être prévenues si votre onduleur est sur batterie, ou surchargé. |
| | | |
− | *'''Template_icmp''': configure deux points à vérifier si le serveur est en vie, et de mesurer le temps de latence. Il prévoit également graphique de latence et de certains triggers (si la latence est trop élevé, si l'hôte est out depuis plus de 5 minutes et si l'hôte est out depuis plus de 1 heure) | + | *'''Template_icmp''': crée deux items pour vérifier si le serveur est en vie, et mesure le temps de latence. Il ajoute également un graphique de latence et certains déclencheurs (si la latence est trop élevée, si l'hôte est in-joignable depuis plus de 5 minutes ou plus de 1 heure) |
| | | |
| === Bugs === | | === Bugs === |