Guide d'installation et de configuration de l'exportateurNetBackup IT Analytics

Last Published:
Product(s): NetBackup IT Analytics (11.4)
  1. Introduction et présentation de l'installation
    1.  
      À propos de NetBackup IT Analytics Exporter
    2.  
      Conditions préalables à l'installation de l'exportateur
    3.  
      Présentation de l'installation et format ISO
  2. Installation et gestion de l'exportateur NetBackup IT Analytics sur un hôte Linux
    1.  
      Installation de l'exportateur sur un hôte Linux à l'aide d'un fichier ISO
    2.  
      Installation de l'exportateur sur un hôte Linux à l'aide d'un fichier de réponse
    3.  
      Installation de l'exportateur sur un hôte Linux à l'aide d'un fichier RPM
    4.  
      Gestion des services de l'exportateur sous Linux
    5.  
      Mise à niveau ou réinstallation de l'exportateur
  3. Installation et gestion de l'exportateur NetBackup IT Analyticssur un hôte Windows
    1.  
      Installation de l'exportateur sur un hôte Windows
    2.  
      Installation de l'exportateur sur un hôte Windows à l'aide d'un fichier de réponse
    3.  
      Gestion des services de l'exportateur sous Windows
    4.  
      Mise à niveau basée sur un fichier ISO sur un hôte Windows
  4. Configuration de l'exportateurNetBackup IT Analytics
    1.  
      Configuration de NetBackup exporter
    2.  
      Configuration de Node exporter
    3.  
      Configuration de Process exporter
    4.  
      Configuration de Windows exporter
    5.  
      Configuration de l'expéditeur de données
  5. Annexe A. Dépannage
    1.  
      Résolution des problèmes liés à NetBackup exporter
    2.  
      Résolution des problèmes liés à Node exporter
    3.  
      Résolution des problèmes liés à Process exporter
    4.  
      Résolution des problèmes liés à Windows exporter
    5.  
      Résolution des problèmes liés à l'expéditeur de données
    6.  
      Emplacements des journaux
    7.  
      Résout l'ID d'expéditeur non valide lié aux modifications de sécurité

Configuration de NetBackup exporter

Pour configurer NetBackup exporter, vous devez configurer le fichier netbackup.yaml à l'emplacement suivant :

  • Linux : /opt/itanalytics/config/netbackup.yaml

  • Windows : C:\Program Files\Veritas\ITAnalytics\config\netbackup.yaml

Collecteurs intégrés à l'exportateur

Les collecteurs intégrés à l'exportateur sont présentés dans le tableau ci-dessous. La portée des statistiques collectées par NetBackup exporter est définie ci-dessous. Les autres statistiques sont collectées par Node Exporter ou Windows Exporter.

Tableau : Collecteurs intégrés à l'exportateur

Collecteur

Collecte

bp_configuration

Détails du traitement des fichiers indisponibles NetBackup.

host_certificates

Statistiques d'expiration du certificat de l'hôte.

jks_certificates

Le collecteur recherche les certificats non hôtes expirés dans le fichier keystore.

nbdb_file_stats

Détails des fichiers de base de données NetBackup.

net_stats

Détails de connexion pour les processus pbx_exchange, vnetd, bpcd, inbound_proxy, outbound_proxy, nbdisco, nbsl, nbsvcmon, nbrmms, vmd, nbatd, NB_dbsrv, bpdbm, bpjobd, bprd, nbpem, nbjm, nbstserv, nbemm, nbrb, nbevtmgr, nbaudit, nbwmc, bpcompatd, nbvault et nbars.

pbx_exchange_stats

Détails des connexions établies pour le processus pbx_exchange.

physical_devives_stats

Informations sur les périphériques de blocs disponibles.

Le collecteur est désactivé pour l'hôte Windows.

service_responsiveness

État des processus en cours d'exécution, tels que pbx_exchange, vnetd, bpcd, inbound_proxy, outbound_proxy, nbdisco, nbsl, nbsvcmon, nbrmms, vmd, nbatd, NB_dbsrv, bpdbm, bpjobd, bprd, nbpem, nbjm, nbstserv, nbemm, nbrb, nbevtmgr, nbaudit, nbwmc, bpcompatd, nbvault et nbars.

Les paramètres de configuration de netbackup.yaml sont présentés dans le tableau ci-dessous et suivis d'un exemple de fichier de configuration netbackup.yaml.

Tableau : Paramètres du fichier netbackup.yaml

Paramètre

Description

host

Hôte sur lequel le serveur s'exécute. Le paramètre par défaut est localhost.

port

Port sur lequel l'exportateur communique. Le port par défaut est 9099.

install_path

Si NetBackup n'est pas installé à l'emplacement par défaut, vous devez spécifier le chemin d'accès ici.

log_level

Niveau de consignation par défaut pour les collecteurs. Vous pouvez définir ce paramètre sur error, warn ou debug. Le niveau de consignation par défaut est info.

Vous pouvez configurer différentes valeurs pour différents collecteurs.

collector_overrides

Cartographie indexée par le nom du collecteur et permettant d'écraser les paramètres poll_interval et log_level. Pour désactiver un collecteur spécifique, définissez enabled: false.

Les collecteurs non mentionnés dans cette clé de mappage sont activés par défaut. Excluez le collecteur physical_device_stats si l'exportateur est configuré pour s'exécuter sous Windows.

key_stores

Liste des keystores que vous souhaitez que le collecteur jks_certificates vérifie.

Pour les certificats jks_certificates d'un collecteur, vous pouvez ajouter plusieurs fichiers keystore pour collecter des données de la même manière. L'exportateur peut traiter des fichiers keystore de collecteur de type .jks et .bcfks sans que cette propriété ne soit configurée. Pour les fichiers keystore d'autres types, vous devez spécifier les valeurs store_type et provider_path.

Chaque entrée de keystore présente les propriétés suivantes :

 
name

Étiquette du magasin dans les statistiques.

key_file

Fichier dans lequel le mot de passe du keystore est stocké.

store_file

Chemin d'accès au fichier keystore.

alias

Nom d'alias des certificats exportés.

store_type

Propriété définissant le commutateur -storetype lors de l'exécution de la commande keytool.

provider_path

Propriété définissant le commutateur -providerpath lors de l'exécution de la commande keytool.

provider

Propriété définissant le commutateur -provider lors de l'exécution de la commande keytool.

Exemple de fichier netbackup.yaml sous Linux
host: localhost
port: 9099
install_path: /usr/openv
log_level: info
collector_overrides:
    bp_configuration:
        poll_interval: 10s
        log_level: info
        enabled: true
    host_certificates:
        poll_interval: 300s
        log_level: info
        enabled: true
    jks_certificates:
        poll_interval: 600s
        log_level: info
        enabled: true
    nbdb_file_stats:
        poll_interval: 86400s
        log_level: info
        enabled: true
    net_stats:
        poll_interval: 3600s
        log_level: info
        enabled: true
    pbx_exchange_stats:
        poll_interval: 300s
        log_level: info
        enabled: true
    physical_device_stats:
        poll_interval: 300s
        log_level: info
        enabled: true
    service_responsiveness:
        poll_interval: 10s
        log_level: info
        enabled: true
key_stores:
 - name: vxss
   key_file: /usr/openv/var/global/jkskey
   store_file: /usr/openv/var/global/vxss/tomcatcreds/nbwebservice.bcfks
   alias: nbwmc
   store_type: BCFKS
   provider_path: /usr/openv/java/bcprov-jdk15on-168.jar
   provider: org.bouncycastle.jce.provider.BouncyCastleProvider
 - name: wsl
   key_file: /usr/openv/var/global/jkskey
   store_file: /usr/openv/var/global/wsl/credentials/nbwebservice.bcfks
   alias: nbwmc
   store_type: BCFKS
   provider_path: /usr/openv/java/bcprov-jdk15on-168.jar
   provider: org.bouncycastle.jce.provider.BouncyCastleProvider

Remarque :

Si le fichier netbackup.yaml est manquant ou n'est pas configuré correctement, les collecteurs collectent les statistiques en utilisant les valeurs par défaut.

Exemple de fichier netbackup.yaml sous Windows
host: localhost
port: 9099
install_path: C:\Program Files\Veritas
log_level: info
collector_overrides:
    bp_configuration:
        poll_interval: 10s
        log_level: info
        enabled: true
    host_certificates:
        poll_interval: 300s
        log_level: info
        enabled: true
    jks_certificates:
        poll_interval: 600s
        log_level: info
        enabled: true
    nbdb_file_stats:
        poll_interval: 86400s
        log_level: info
        enabled: true
    net_stats:
        poll_interval: 3600s
        log_level: info
        enabled: true
    pbx_exchange_stats:
        poll_interval: 300s
        log_level: info
        enabled: true
    physical_device_stats:
        poll_interval: 300s
        log_level: info
        enabled: false
    service_responsiveness:
        poll_interval: 10s
        log_level: info
        enabled: true
key_stores:
 - name: vxss
   key_file: C:\Program Files\Veritas\NetBackup\var\global\jkskey
   store_file: C:\Program Files\Veritas\NetBackup\var\global\vxss\tomcatcreds\nbwebservice.bcfks
   alias: nbwmc
   store_type: BCFKS
   provider: org.bouncycastle.jce.provider.BouncyCastleProvider
   provider_path: C:\Program Files\Veritas\NetBackup\Java\bcprov-jdk15on-168.jar
 - name: wsl
   key_file: C:\Program Files\Veritas\NetBackup\var\global\jkskey
   store_file: C:\Program Files\Veritas\NetBackup\var\global\wsl\credentials\nbwebservice.bcfks
   alias: nbwmc
   store_type: BCFKS
   provider_path: C:\Program Files\Veritas\NetBackup\Java\bcprov-jdk15on-168.jar
   provider: org.bouncycastle.jce.provider.BouncyCastleProvider