Programmation

Contient des documents de référence destinés aux développeurs.
2-6
Les données
DX NetOps
peuvent être classées comme les données collectées à partir des unités non SNMP et les données traitées par les composants
DX NetOps
. Ces données sont stockées dans les fichiers XML correspondants. Bien que vous puissiez accéder manuellement aux fichiers à partir du système sur lequel est installé
DX NetOps
, cette opération n'est pas recommandée. Par conséquent, vous pouvez accéder aux fichiers via l'interface utilisateur Web pour connaître le statut du produit ou pour effectuer différentes opérations.
Vous pouvez uniquement utiliser l'API à l'aide de REST via HTTP pour
DX NetOps
for CA Performance Management. Cette fonctionnalité permet de partager les données entre des applications et de les intégrer facilement au système de gestion du réseau [NMS].
Vous pouvez utiliser l'API dans les cas suivants :
  • Lecture de la liste de tous les packs d'unités pris en charge
  • Lecture de la configuration par défaut des composants de pack d'unités
  • Lecture de la liste de tous les composants installés
  • Lecture des données des composants installés
  • Installation des composants
  • Mise à niveau des composants
  • Démarrage ou arrêt des composants
Accès à l'API à l'aide de REST via HTTP
L'URL et les autres informations se présentent comme suit :
  • Si vous êtes connecté à
    DX NetOps
    , cliquez sur l'hyperlien de l'API dans le coin supérieur droit.
  • Suivez les instructions de la page d'accueil.
Utilisation de l'API
Dans
DX NetOps
2.5, seule la méthode GET est prise en charge pour OpenAPI. Les services fournis via la méthode GET sont également accessibles via un navigateur.
Procédez comme suit :
  1. Ouvrez votre navigateur Web et accédez à l'adresse suivante : http://<
    URL_base
    >/<
    URL_relative
    >
    URL de base : http://<
    hôte_CAMM
    >:<
    port_serveur_Web
    >/tim-web/rest
    URL relative : voir la section Services pris en charge pour obtenir la liste des URL relatives.
  2. Saisissez les informations d'identification, qui sont identiques à celles de l'interface utilisateur Web de
    DX NetOps
    .
    Pour communiquer avec l'API de
    DX NetOps
    , vous pouvez également créer l'application cliente REST ou utiliser un outil contenant la fonctionnalité cliente REST.
Services pris en charge
Les services pris en charge et les URL relatives correspondantes sont les suivants :
Description du service
URL relative
Obtention des packs d'unités installés
/devicepacks
Obtention des packs d'unités pris en charge
/devicepacks/all
Obtention de toutes les unités détectées par un pack d'unités
/devicepacks/<
id
>/devices
Extraction des données d'interrogation de performances d'un pack d'unités au sein de cette plage
/devicepacks/<
id
>/data/performance
Exemple : http://<
nom_hôte_MC_principal
>:<
port_serveur_Web
>/tim-web/rest/devicepacks