Référence des méthodes

Cette section fournit une vue d’ensemble des fonctions proposées par la Zabbix API et vous aidera à vous repérer parmi les classes et méthodes disponibles.

Surveillance

L'API Zabbix vous permet d'accéder à l'historique et à d'autres données collectées pendant la surveillance.

Tableaux de bord

Gérez les tableaux de bord et créez des rapports planifiés à partir de ceux-ci.

API Dashboard | API des tableaux de bord de modèle | API Report

Cluster haute disponibilité

Récupérez une liste des nœuds du serveur et leur statut.

API du cluster haute disponibilité

Historique

Récupérez les valeurs historiques collectées par les processus de surveillance Zabbix pour les présenter ou les traiter ultérieurement.

API History

Tendances

Récupérez les valeurs de tendance calculées par le serveur Zabbix pour leur présentation ou leur traitement ultérieur.

API des tendances

Événements

Récupérez les événements générés par les déclencheurs, la découverte réseau et d’autres systèmes Zabbix pour une gestion plus flexible des situations ou l’intégration d’outils tiers.

API des événements

Problèmes

Récupérez les problèmes selon les paramètres donnés.

API Problem

Cartes

Configurez des cartes pour créer des représentations dynamiques détaillées de votre infrastructure informatique.

API des cartes

Tâches

Interagissez avec le gestionnaire de tâches du serveur Zabbix, en créant des tâches et en récupérant la réponse.

API des tâches

Services

L'API Zabbix vous permet d'accéder aux données collectées pendant la surveillance des services.

Accord de niveau de service

Définissez des objectifs de niveau de service (SLO), récupérez des informations détaillées sur les indicateurs de niveau de service (SLI) concernant les performances du service.

SLA API

Services

Gérez les services pour la surveillance au niveau des services et obtenez des informations détaillées sur les SLA de n’importe quel service.

API de service

Collecte de données

L'API Zabbix vous permet de gérer la configuration de votre système de supervision.

Hôtes et groupes d’hôtes

Gérez les groupes d’hôtes, les hôtes et tout ce qui s’y rapporte, y compris les interfaces d’hôte, les macros d’hôte et les périodes de maintenance.

API des hôtes | API des groupes d’hôtes | API des interfaces d’hôte | API des macros utilisateur | API des correspondances de valeurs | API de la maintenance

Éléments

Définissez les éléments à surveiller.

API des éléments

Déclencheurs

Configurez des déclencheurs pour être averti des problèmes dans votre système. Gérez les dépendances des déclencheurs.

API des déclencheurs

Graphiques

Modifiez les graphiques ou les éléments de graphique séparés pour une meilleure présentation des données collectées.

API Graph | API Graph item

Modèles et groupes de modèles

Gérez les modèles et liez-les à des hôtes ou à d’autres modèles.

API des modèles | API des groupes de modèles | API des correspondances de valeurs

Découverte de bas niveau

Configurez des règles de découverte de bas niveau ainsi que des prototypes d’élément, de déclencheur et de graphique pour surveiller des entités dynamiques.

API des règles LLD | API des prototypes d’élément | API des prototypes de déclencheur | API des prototypes de graphique | API des prototypes d’hôte

Corrélation d’événements

Créez des règles de corrélation d’événements personnalisées.

API de corrélation

Découverte du réseau

Gérez les règles de découverte au niveau du réseau pour trouver et surveiller automatiquement de nouveaux hôtes. Bénéficiez d’un accès complet aux informations sur les services et les hôtes découverts.

API des règles de découverte | API des vérifications de découverte | API des hôtes découverts | API des services découverts

Exportation et importation

Exportez et importez les données de configuration Zabbix pour les sauvegardes de configuration, la migration ou les mises à jour de configuration à grande échelle.

API de configuration

Surveillance web

Configurez des scénarios web pour surveiller vos applications et services web.

API des scénarios web

Alertes

L'API Zabbix vous permet de gérer les actions et alertes de votre système de surveillance.

Actions et alertes

Définissez des actions et des opérations pour notifier les utilisateurs de certains événements ou exécuter automatiquement des commandes à distance. Accédez aux informations sur les alertes générées et leurs destinataires.

API Action | API Alert

Types de médias

Configurez les types de médias et les différentes manières dont les utilisateurs recevront des alertes.

API de type de média

Scripts

Configurez et exécutez des scripts pour vous aider dans vos tâches quotidiennes.

API des scripts

Utilisateurs

L'API Zabbix vous permet de gérer les utilisateurs de votre système de surveillance.

Utilisateurs et groupes d’utilisateurs

Ajoutez des utilisateurs qui auront accès à Zabbix, assignez-les à des groupes d’utilisateurs et accordez des permissions. Créez des rôles pour une gestion granulaire des droits des utilisateurs.

API utilisateur | API des groupes d’utilisateurs | API du répertoire d’utilisateurs | API des rôles utilisateur

Jetons d'API

Gérez les jetons d'autorisation.

API des jetons

Authentification

Modifier les options de configuration de l’authentification.

API d’authentification

Administration

Avec l’API Zabbix, vous pouvez modifier les paramètres d’administration de votre système de supervision.

Général

Modifier certaines options de configuration globales.

API d’auto-enregistrement | API de mappage d’icônes | API d’image | API des paramètres | API d’expression régulière | API de module | API de connecteur

Journal d'audit

Suivez les modifications de configuration effectuées par chaque utilisateur.

API du journal d'audit

Gestion interne

Configurez la gestion interne.

API de gestion interne

Proxys et groupes de proxys

Gérez les proxys utilisés dans votre configuration de supervision distribuée.

API Proxy | API Groupe de proxys

Macros

Gérer les macros.

API de macro utilisateur

Informations sur l'API

Récupérez la version de l’API Zabbix afin que votre application puisse utiliser des fonctionnalités spécifiques à cette version.

API info API