Référentiel des méthodes

Cette section fournit une vue d'ensemble des fonctions fournies par l'API Zabbix et vous aidera à vous repérer dans les classes et méthodes disponibles.

Supervision

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

Historique

Récupérer les valeurs historiques collectées par les processus de surveillance Zabbix pour présentation ou traitement ultérieur.

History API

Tendances

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

Trend API

Evénements

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

Event API

Problèmes

Récupérer les problèmes en fonction de paramètres donnés.

Problem API

Surveillance des services

Récupérer des informations détaillées sur la disponibilité de la couche de service pour n'importe quel service.

Service SLA calculation

Tâches

Le gestionnaire de tâches permet de vérifier les éléments ou les règles de découverte de bas niveau sans recharger la configuration.

Task API

Configuration

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

Hôtes et groupes d'hôtes

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

Host API | Host group API | Host interface API | User macro API | Maintenance API

Eléments et applications

Définir les éléments à surveiller. Créer ou supprimer des applications et leur attribuer des éléments.

Item API | Application API

Déclencheurs

Configurer des déclencheurs pour être informé des problèmes de votre système. Gérer les dépendances des déclencheurs.

Trigger API

Graphiques

Modifier des graphiques ou des éléments de graphique séparés pour une meilleure présentation des données recueillies.

Graph API | Graph item API

Modèles

Gérer les modèles et les associer à des hôtes ou à d'autres modèles.

Template API

Exportation et importation

Exporter et importer les données de configuration Zabbix pour les sauvegardes de configuration, les migrations ou les mises à jour de configuration à grande échelle.

Configuration API

Découverte de bas niveau

Configurer des règles de découverte de bas niveau ainsi que des prototypes d'éléments, de déclencheurs et de graphiques pour surveiller les entités dynamiques.

LLD rule API | Item prototype API | Trigger protototype API | Graph prototype API | Host prototype API

Corrélation d'événements

Créer des règles de corrélation d'événements personnalisées.

Correlation API

Actions et alertes

Définir des actions et des opérations pour informer les utilisateurs de certains événements ou exécuter automatiquement des commandes à distance. Accéder à des informations sur les alertes générées et leurs récepteurs.

Action API | Alert API

Services

Gérer les services pour la surveillance du niveau de service et récupérer des informations détaillées sur les SLA de tous les services.

Service API

Tableaux de bord

Gérer les tableaux de bord.

Dashboard API

Écrans

Modifier les écrans globaux et au niveau du modèle ou chaque élément d'écran individuellement.

Screen API | Screen item API | Template screen API | Template screen item API

Cartes

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

Map API

Surveillance Web

Configurer des scénarios Web pour surveiller vos applications et services Web.

Web scenario API

Découverte du réseau

Gérer les règles de découverte réseau pour rechercher et surveiller automatiquement les nouveaux hôtes. Obtenir un accès complet aux informations sur les services et les hôtes découverts.

Discovery rule API | Discovery check API | Discovery host API | Discovery service API

Administration

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

Utilisateurs

Ajouter des utilisateurs qui auront accès à Zabbix, les affecter aux groupes d'utilisateurs et accorder des autorisations. Configurer les types de média et les manières dont les utilisateurs recevront des alertes.

User API | User group API | Media type API

Général

Modifier certaines options de configuration globales.

Icon map API | Image API | User macro API

Proxy

Gérer les proxys utilisés dans votre système de surveillance distribué.

Proxy API

Scripts

Configurer et exécuter des scripts pour vous aider dans vos tâches quotidiennes.

Script API

Informations API

Récupérer la version de l'API Zabbix afin que votre application puisse utiliser les fonctionnalités spécifiques à la version.

API info API