Service Web Sources de données

L'API fournit le service Web de sources de données, qui permet d'effectuer les tâches de gestion des sources de données ci-dessous :
capm320
L'API fournit le service Web de sources de données, qui permet d'effectuer les tâches de gestion des sources de données ci-dessous :
  • Obtention des ID d’élément à partir des ID locaux
  • Obtention des ID locaux à partir des ID d'éléments
  • Gestion du fichier journal de la source de données
  • Modification des paramètres de source de données, notamment de la méthode d'authentification à utiliser
  • Enregistrement de nouvelles sources de données
  • Suppression des sources de données
  • Synchronisation des sources de données
  • Affichage des sources de données enregistrées actuelles
  • Obtention de la version actuelle de CA
    NetOps Portal
    .
Emettez l'appel suivant pour afficher les opérations et les paramètres disponibles pour le service Web de sources de données :
http://
hôte_PC
:8181/pc/center/rest/datasources/documentation
Paramètres de source de données
Les valeurs actuelles des paramètres de sources de données suivants sont disponibles à l'aide de la commande GET :
  • id
    Identificateur interne affecté à la source de données
  • enabled
    Cette valeur indique si la source de données est activée.
    Valeur par défaut
    : true
  • name
    Nom d'hôte de la source de données
  • authtype
    Type d'authentification à utiliser pour la source de données Une des valeurs suivantes :
    • NONE
    • BASIC
  • type
    Une des valeurs de type de source de données suivantes :
    • REPORTER
      : CA Network Flow Analysis
    • SUPER_AGENT
      : CA Application Delivery Analysis
    • VOIP_MONITOR
      : CA Unified Communications Monitor
    • ANOMALY_DETECTOR
      : CA Anomaly Detector
    • EVENT_MANAGER :
      gestionnaire d'événements
    • SPECTRUM_IM
      : CA Spectrum
    • APM
      : CA Application Performance Management
    • DATA_AGGREGATOR
      : source de données
      DX NetOps Performance Management
      par défaut
    • CATALYST_CONNECTOR
      : connecteur CA Catalyst pour CA
      NetOps Portal
    • SERVICE_OPERATIONS_INSIGHT
      : CA Service Operations Insight
    • RESERVED_CUSTOMER_N :
      énumération réservée aux utilisations personnalisées non spécifiées.
  • consoleSameAsDataSource
    Ce paramètre indique si l'adresse de la console Web de la source de données est identique au nom d'hôte. Utilisez ce paramètre lorsque vous déployez la traduction des adresses réseau.
    Valeur par défaut
    : true
  • consoleAddress
    Adresse IP à laquelle
    DX NetOps Performance Management
    contacte la console de source de données.
Exemples de service Web de sources de données
Les exemples suivants présentent certaines opérations pour le service Web des sources de données.
  • get item ids
    Cette opération récupère les ID d'élément
    NetOps Portal
    en fonction de l'ID local de la source de données. Si un ID est introuvable, il est omis dans les données renvoyées.
    URL :
    http://hostname:8181/pc/center/webservice/datasources/{idName}/{idValue}/itemids
    où :
    • {idName}
      Une des valeurs de nom de propriété renvoyée par la méthode get id names du service Web.
      {idName}
      peut être l'une des valeurs suivantes :
      • dataSourceId
        Exemple :
        http://
        adresse_PC
        :8181/pc/center/webservice/datasources/dataSourceId/3/itemids
      • dataSourceGUID
        Exemple :
        http://
        adresse_PC
        :8181/pc/center/webservice/datasources/dataSourceGUID/7b0ef6b1e9094d599821b2b07d78d83d/itemids
      • dataSourceConsoleName
        Exemple :
        http://
        adresse_PC
        :8181/pc/center/webservice/datasources/dataSourceConsoleName/Data%20Aggregator%40
        PC_DA
        .ca.com/itemids
    • {idValue}
      Une valeur pour la propriété indiquée par
      idName
    Méthode HTTP = POST
    XSD pour le fichier XML fourni :
    http://
    hostname
    :8181/pc/center/rest/datasources/xsd
    Pour convertir un tableau d’ID locaux en ID d’élément, fournissez le code XML au format suivant :
    <LocalIDs>
    <LocalID ID="4514"/>
    <LocalID ID="4705"/>
    <LocalID ID="4501"/>
    <LocalID ID="4540"/>
    <LocalID ID="4511"/>
    <LocalID ID="4499"/>
    </LocalIDs>
    La fonction renvoie un tableau d’objets
    ItemIDResult
    .
    Exemple :
    <ItemIDResults>
    <ItemIDResult ItemID="406" LocalID="4514"/>
    <ItemIDResult ItemID="407" LocalID="4705"/>
    <ItemIDResult ItemID="408" LocalID="4501"/>
    <ItemIDResult ItemID="409" LocalID="4540"/>
    <ItemIDResult ItemID="410" LocalID="4511"/>
    <ItemIDResult ItemID="411" LocalID="4499"/>
    </ItemIDResults>
  • get local ids
    Cette opération récupère l'ID local de la source de données en fonction des ID d'élément
    NetOps Portal
    . Si un ID est introuvable, il est omis dans les données renvoyées.
    URL :
    http://
    hostname
    :8181/pc/center/webservice/datasources/{idName}/{idValue}/localids
    où :
    • {idName}
      Une des valeurs de nom de propriété renvoyée par la méthode get id names du service Web.
      {
      idName
      } peut être l'une des valeurs suivantes :
      • dataSourceId
        Exemple :
        http://
        adresse_PC
        :8181/pc/center/webservice/datasources/dataSourceId/3/localids
      • dataSourceGUID
        Exemple :
        http://
        adresse_PC
        :8181/pc/center/webservice/datasources/dataSourceGUID/7b0ef6b1e9094d599821b2b07d78d83d/localids
      • dataSourceConsoleName
        Exemple :
        http://
        adresse_PC
        :8181/pc/center/webservice/datasources/dataSourceConsoleName/Data%20Aggregator%40
        PC_D
        A.ca.com/localids
    • {idValue}
      Une valeur pour la propriété indiquée par
      idName
    Méthode HTTP = POST
    XSD pour le fichier XML fourni :
    http://
    hostname
    :8181/pc/center/rest/datasources/xsd
    Pour convertir un tableau des ID d'élément
    NetOps Portal
    spécifiés en ID locaux, entrez le code XML au format suivant :
    <ItemIDs>
    <ItemID ID="412"/>
    <ItemID ID="413"/>
    </ItemIDs
    La fonction renvoie un tableau d’objets
    ItemIDResult
    .
    Exemple :
    <ItemIDResults>
    <ItemIDResult ItemID="412" LocalID="4590"/>
    <ItemIDResult ItemID="413" LocalID="4760"/>
    </ItemIDResults>