Data Collector sans client hébergé

Dans un déploiement d'hébergement multiclient standard, chaque client hébergé est doté d'un Data Collector dédié. Pour plusieurs clients hébergés qui résident dans le même espace de routage d'adresses IP, capm peut être configuré pour utiliser moins de Data Collectors.
capm370
HID_Tenant-Agnostic-DC
Dans un déploiement d'hébergement multiclient standard, chaque client hébergé est doté d'un Data Collector dédié. Pour plusieurs clients hébergés qui résident dans le même espace de routage d'adresses IP,
DX NetOps Performance Management
peut être configuré pour utiliser moins de Data Collectors.
Le diagramme suivant présente l'architecture de base d'un Data Collector sans client hébergé :
Architecture du Data Collector d'hébergement multiclient
Multi-tenant Data Collector Architecture
  • Le Data Collector est associé au domaine IP du proxy. Ce domaine représente le domaine IP de l'environnement géré, ce qui signifie que les adresses IP doivent être uniques pour tous les clients hébergés présents dans l'environnement.
    Le domaine IP du proxy est le seul objet à créer cette fonctionnalité. La création doit s'effectuer via l'API REST.
  • Plusieurs domaines IP sont associés au Data Collector dans le domaine IP du proxy.
  • Chaque domaine IP est associé à un client hébergé unique.
  • Le Data Collector envoie des demandes aux unités gérées définies dans chaque client hébergé.
Limitations
Une configuration de Data Collector sans client hébergé présente les restrictions suivantes :
  • Les adresses IP dans les domaines IP de client hébergé ne peuvent pas se chevaucher. Les adresses IP doivent être uniques dans tous les clients hébergés.
    Le propriétaire de l'environnement doit s'assurer de l'unicité des adresses IP. Si les adresses IP ne sont pas uniques, les clients hébergés peuvent surveiller et gérer les unités qui appartiennent à d'autres clients hébergés. Pour garantir l'unicité des adresses IP, appliquez des plages d'adresses IP limitées dans les profils de détection.
  • Les unités ne peuvent pas être migrées entre les clients hébergés.
  • Les déploiements de client hébergé existants ne peuvent pas être migrés vers des Data Collector sans client hébergé.
  • Les Data Collectors sans client hébergé ne peuvent pas héberger
    DX NetOps Mediation Manager
    (CAMM) ni
    DX NetOps Virtual Network Assurance
    (CA VNA). Pour chaque client hébergé, un Data Collector distinct est requis pour CAMM et CA VNA.
Configuration du Data Collector via le client REST
Pour configurer un Data Collector sans client hébergé, utilisez le client REST pour créer les éléments et les associations requis. Ce processus utilise CA
NetOps Portal
et le client REST du Data Aggregator.
Si vous réalisez ces étapes à l'aide d'un script, tenez compte de la durée de synchronisation entre chaque étape. La synchronisation peut prendre jusqu'à 5 minutes.
3
Obtention des ID d’élément
Plusieurs ID d'élément sont requis pour configurer le Data Collector pour plusieurs clients hébergés. Obtenez les ID d'élément avant de commencer la configuration. Utilisez la méthode GET avec votre client REST préféré pour les ID d'élément suivants :
  • ID de Data Collector : http://
    hôte_da
    :8581/rest/dcms
  • ID de pseudo-client hébergé
    http://
    da_host
    :8581/rest/pseudotenants
    Le proxy de pseudo-client hébergé est prédéfini. Le pseudo-client hébergé fonctionne avec le domaine IP de proxy pour prendre en charge plusieurs clients hébergés et domaines IP sur un seul Data Collector.
Configuration du Data Collector
Configurez le Data Collector pour assurer la gestion de plusieurs clients hébergés. Effectuez cette procédure pour chaque Data Collector sans client hébergé.
Pour les ID en gras, utilisez les ID de l'étape précédente.
Procédez comme suit :
  1. Créez un domaine IP de proxy :
    • Méthode :
      POST
    • Terminal :
      http://
      hôte_da
      :8581/rest/tenant/
      {pseudo_Tenant_ID}
      /proxyipdomains/
    • Corps :
      <ProxyIPDomain version="0.0.0">
      <IPDomain version="0.0.0">
      <Name>
      Proxy IP Domain
      </Name>
      <Description>
      Description for Proxy IP Domain
      </Description>
      <DNSProxyEnabled>false</DNSProxyEnabled>
      <DNS1Address>0.0.0.0</DNS1Address>
      <DNS2Address>0.0.0.0</DNS2Address>
      <DNS1Port>0</DNS1Port>
      <DNS2Port>0</DNS2Port>
      </IPDomain>
      </ProxyIPDomain>
  2. Obtenez l'ID de domaine IP de proxy et notez-le :
    • Méthode :
      GET
    • Terminal :
      http://
      hôte_da
      :8581/rest/proxyipdomains
  3. Associez le domaine IP de proxy au Data Collector :
    • Méthode :
      PUT
    • Terminal :
      http://
      hôte_da
      :8581/genericWS/dcm/
      {DataCollectorID}
    • Corps :
      <DCM>
      <IP_DOMAIN_ID>
      {proxyDomainId}
      </IP_DOMAIN_ID>
      </DCM>
Ajout de clients hébergés au domaine IP de proxy
Créez des clients hébergés et affectez-les au Data Collector. Effectuez cette procédure une seule fois pour chaque client hébergé.
Pour plus d'informations sur le fichier XML des clients hébergés et des domaines IP, reportez-vous à la section Automatisation de la configuration des clients hébergés à l'aide des services Web REST.
Vous pouvez créer les clients hébergés et les domaines IP requis sur ces clients via l'interface utilisateur de
NetOps Portal
. Pour plus d'informations, consultez les sections Gestion des clients hébergés et Domaines IP. Si vous créez ces éléments dans l'interface utilisateur, commencez cette procédure à l'étape 4.
Procédez comme suit :
  1. Créez le client hébergé :
    • Méthode :
      POST
    • Terminal :
      http://
      hôte_pc
      :8181/pc/center/webservice/tenants/
    • Corps :
      <tenant>
      <tenantName>
      Tenant name
      </tenantName>
      <tenantDesc>
      Tenant description
      </tenantDesc>
      <accountIdentifier>
      AccountNumber
      </accountIdentifier>
      <status>Enabled</status>
      <removable>false</removable>
      <theme>CA-Blue</theme>
      <defaultCulture>en-US</defaultCulture>
      </tenant>
  2. Obtenez l'ID de client hébergé et notez-le :
    • Méthode :
      GET
    • Terminal :
      http://
      hôte_PC
      :8181/pc/center/webservice/tenants/tenantName/
      tenant_name
  3. Créez le domaine IP du client hébergé :
    • Méthode :
      POST
    • Terminal :
      http://
      hôte_PC
      :8181/pc/center/webservice/domains/
    • Corps :
      <domain>
      <itemDesc>
      IP domain description
      </itemDesc>
      <itemName>
      IP domain name
      </itemName>
      <TenantID>
      {tenantID}
      </TenantID>
      <primaryDNSAddress>0.0.0.0</primaryDNSAddress>
      <primaryDNSPort>0.0.0.0</primaryDNSPort>
      <secondaryDNSAddress>0.0.0.0</secondaryDNSAddress>
      <secondaryDNSPort>0.0.0.0</secondaryDNSPort>
      <isDnsProxyEnabled>false</isDnsProxyEnabled>
      </domain>
  4. Obtenez l'ID de domaine IP du client hébergé :
    • Méthode :
      GET
    • Terminal :
      http://
      hôte_da
      :8581/rest/ipdomains
  5. Associez le domaine IP de proxy au domaine IP de client hébergé :
    • Méthode :
      PUT
    • Terminal :
      http://
      hôte_da
      :8581/rest/ipdomains/
      {
      tenantIPDomainID
      }
    • Corps :
      <IPDomain version="0.0.0">
      <ProxyIPDomain>
      {proxyIpDomainID}
      </ProxyIPDomain>
      </IPDomain>
Configuration du client hébergé
Utilisez les méthodes standard pour configurer la surveillance de l'espace de client hébergé.