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.
L'API Zabbix vous permet d'accéder à l'historique et aux autres données collectées lors de la surveillance.
Récupérer les valeurs historiques collectées par les processus de surveillance Zabbix pour présentation ou traitement ultérieur.
Récupérer les valeurs de tendance calculées par le serveur Zabbix pour une présentation ou un traitement ultérieur.
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.
Récupérer les problèmes en fonction de paramètres donnés.
Récupérer des informations détaillées sur la disponibilité de la couche de service pour n'importe quel service.
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.
L'API Zabbix vous permet de gérer la configuration de votre système de supervision.
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
Définir les éléments à surveiller. Créer ou supprimer des applications et leur attribuer des éléments.
Configurer des déclencheurs pour être informé des problèmes de votre système. Gérer les dépendances des déclencheurs.
Modifier des graphiques ou des éléments de graphique séparés pour une meilleure présentation des données recueillies.
Gérer les modèles et les associer à des hôtes ou à d'autres modèles.
Exporter et importer les données de configuration Zabbix pour les sauvegardes de configuration, les migrations ou les mises à jour de configuration à grande échelle.
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
Créer des règles de corrélation d'événements personnalisées.
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.
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.
Gérer les tableaux de bord.
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
Configurer des cartes pour créer des représentations dynamiques détaillées de votre infrastructure informatique.
Configurer des scénarios Web pour surveiller vos applications et services Web.
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
Avec l'API Zabbix, vous pouvez modifier les paramètres d'administration de votre système de surveillance.
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
Modifier certaines options de configuration globales.
Icon map API | Image API | User macro API
Gérer les proxys utilisés dans votre système de surveillance distribué.
Configurer et exécuter des scripts pour vous aider dans vos tâches quotidiennes.
Récupérer la version de l'API Zabbix afin que votre application puisse utiliser les fonctionnalités spécifiques à la version.
Retrieve the version of the Zabbix API so that your application could use version-specific features.