Zabbix
Collectez votre inventaire de hosts supervisés et alertes depuis Zabbix
Le connecteur Zabbix permet de centraliser votre inventaire de hosts supervisés, vos alertes et les métriques de performance depuis votre plateforme Zabbix.
Objectif
Le connecteur Zabbix permet de récupérer les informations suivantes :
- Inventaire des hosts supervisés
- Alertes et triggers actifs
- Métriques de performance et historiques
Prérequis
- Accès à Zabbix avec droits API
- Clé API Zabbix OU identifiants username/password
Informations à fournir dans OverView
| Champ | Description |
|---|---|
| URL de l'API | URL de l'API Zabbix (ex: https://zabbix.example.com/api_jsonrpc.php) |
| Clé API | Clé API Zabbix (optionnel si username/password fournis) |
| Nom d'utilisateur | Nom d'utilisateur Zabbix (optionnel si API Key fournie) |
| Mot de passe | Mot de passe Zabbix (optionnel si API Key fournie) |
Note : Au minimum, fournissez l'URL de l'API ainsi qu'une clé API ou une combinaison nom d'utilisateur/mot de passe.
Procédure
Option 1 : Utiliser une clé API (Zabbix 6.0+)
- Connectez-vous à Zabbix avec un compte administrateur.
- Allez à Administration > General > API tokens.
- Cliquez sur Create API token.
- Nommez le token
OverViewavec une expiration appropriée. - Sélectionnez les permissions requises :
- Read access to hosts
- Read access to alerts/triggers
- Read access to history
- Cliquez sur Create et copiez la clé générée.
Option 2 : Utiliser username/password
- Créez un utilisateur dédié dans Zabbix :
- Username :
oversoc-api - Password : Générez un mot de passe fort
- Username :
- Assignez le rôle approprié avec permissions de lecture.
- Enregistrez les identifiants.
Configurer le connecteur dans OverView
- Dans OverView, accédez à Data Sources Settings > Sources.
- Sélectionnez Zabbix et cliquez sur Configure.
- Renseignez les champs :
- API URL : URL complète de l'API Zabbix
- API Key : Clé API générée (si utilisée)
- Username : Nom d'utilisateur Zabbix (si utilisé)
- Password : Mot de passe Zabbix (si utilisé)
- Cliquez sur Test Connection pour vérifier la connexion.
- Cliquez sur Save Configuration.
View Zabbix API tokens documentation
Required Permissions
Minimum required permissions:
- Read hosts and configurations
- Read alerts and triggers
- Access to historical data and metrics
- Read performance information
Alternative : import par fichiers via DropPoint
L'accès API décrit plus haut est la méthode recommandée pour ce connecteur. Lorsqu'il n'est pas disponible (réseau cloisonné, version ou licence sans API, export déjà produit par ailleurs), OverView accepte des exports de fichiers, à déposer dans le bucket dédié à Zabbix.
Bucket : s3://zabbix/
Exemple : s3://zabbix/export.csv
La procédure est décrite dans le guide OverView DropPoint : génération des credentials, configuration du client, puis envoi des fichiers depuis l'interface web OverView, l'AWS CLI ou un SDK. Les exemples y sont préremplis avec ce bucket lorsque vous suivez ce lien.