Intégration de Prometheus¶
La capacité de surveillance et d'alerte d'OpsAnt repose sur Prometheus / Alertmanager. Il est nécessaire de la configurer d'abord dans « Paramètres système - Intégration de Prometheus ».
Éléments de configuration¶
| Champ | Description |
|---|---|
| Adresse Prometheus | Par exemple http://<内网IP>:9090 |
| Adresse Alertmanager | Par exemple http://<内网IP>:9093 |
| Activer Basic Auth | Activer ou non l'authentification HTTP de base |
| Nom d'utilisateur / Mot de passe | Informations d'identification Basic Auth |
| Désactiver la vérification SSL | La vérification peut être désactivée dans le cas de certificats auto-signés |
| Adresse Consul | Adresse du registre de services |
L'installation en un clic configure automatiquement¶
Lors de l'installation via le script en un clic, les adresses et les informations d'identification de Prometheus / Alertmanager / Consul sont automatiquement renseignées, sans configuration manuelle.
Collecte des métriques des hôtes¶
OpsAnt collecte les métriques des hôtes gérés de deux manières :
- Hôtes SSH : collecte via un exporter personnalisé (enregistrement Consul job
consul-prometheus-scrape) - Hôtes gérés par OpsMini : collecte directe par le panneau (job
consul-prometheus, par défaut/metrics)
Après la gestion des hôtes, la plateforme enregistre automatiquement les hôtes auprès de Consul, et Prometheus récupère les métriques en conséquence, sans maintenance manuelle.
Vérification¶
Après l'enregistrement de la configuration, vous pouvez :
- Consulter les alertes actives sur la page « Événements d'alerte »
- Consulter les graphiques de métriques sur la page « Graphiques de surveillance »
- Consulter les groupes de règles sur la page « Règles d'alerte »
Si aucune donnée ne s'affiche, veuillez vérifier :
- L'adresse Prometheus est accessible
- Le nom d'utilisateur et le mot de passe Basic Auth sont corrects
- L'hôte a été géré avec succès et enregistré auprès de Consul