API REST Applications Manager

Applications Manager de ManageEngine offre des API REST pour extraire des données de la solution. Ces API facilitent l’intégration d’Applications Manager à des portails internes et d’autres outils d’analyse.

Intégration à l’aide d’API REST

  • En utilisant un analyseur XML dans un langage de script (comme Java, C, Perl ou Python), on peut traiter des requêtes HTTP au format recommandé dans l’API.
  • On peut ensuite insérer les données dans sa propre base de données ou les mettre au format requis.

Scénarios d’utilisation :

Vous intégrez Applications Manager à un portail intranet et tous les utilisateurs se connectent pour suivre leurs applications respectives. Par exemple, les administrateurs de base de données se connectent au portail intranet et n’accèdent qu’aux moniteurs de base de données. Les opérateurs se connectent, examinent les alarmes qui leur sont affectées et les traitent pour les désactiver.

Liste des API actuellement disponibles :

Commande REST Description 
ListMonitor Cette API permet à l’utilisateur de connaître la disponibilité, l’intégrité, le type, l’état (géré ou non géré) et d’autres détails des moniteurs.
ListServer Cette API permet à l’utilisateur de connaître les détails des serveurs comme l’adresse IP, l’état, les services en cours d’exécution, etc.
ListAlarms Cette API permet à l’utilisateur de connaître des détails comme l’état des alarmes (critique, avertissement, désactivé), le type, les n principales, celles à durée maximale, etc.

Manage / UnManage

Cette API permet à l’utilisateur de gérer ou de ne plus gérer un moniteur dans Applications Manager à l’aide de l’identifiant de ressource.

CreateMaintenanceTask

Cette API permet à l’utilisateur de créer un calendrier d’interruptions dans Applications Manager.

EditMaintenanceTask

Cette API permet à l’utilisateur de modifier un calendrier d’interruptions dans Applications Manager.

DeleteMaintenanceTask

Cette API permet à l’utilisateur de supprimer un calendrier d’interruptions.
GetMonitorData

Cette API permet à l’utilisateur d’extraire des données de la dernière interrogation des moniteurs.

AddMonitor

Cette API permet à l’utilisateur d’ajouter des moniteurs à Applications Manager.