NetBackup IT Analytics Exporter インストール/設定ガイド

Last Published:
Product(s): NetBackup IT Analytics (11.6)
  1. 導入と概要
    1.  
      NetBackup IT Analytics Exporter について
    2.  
      エクスポータのインストールの前提条件
    3.  
      インストールの概要と ISO フォームファクタ
  2. Linux ホストでの NetBackup IT Analytics Exporter のインストールと管理
    1.  
      ISO を使用した Linux ホストでのエクスポータのインストール
    2.  
      応答ファイルを使用した Linux ホストでのエクスポータのインストール
    3.  
      RPM を使用した Linux ホストでのエクスポータのインストール
    4.  
      Linux でのエクスポータサービスの管理
    5.  
      エクスポータのアップグレードまたは再インストール
  3. Windows ホストでの NetBackup IT Analytics Exporter のインストールと管理
    1.  
      Windows ホストでのエクスポータのインストール
    2.  
      応答ファイルを使用した Windows ホストでのエクスポータのインストール
    3.  
      Windows でのエクスポータサービスの管理
    4.  
      Windows ホストでの ISO ベースのアップグレード
  4. NetBackup IT Analytics Exporter の構成
    1.  
      NetBackup Exporter の構成
    2.  
      Node Exporter の構成
    3.  
      Process Exporter の構成
    4.  
      Windows Exporter の構成
    5.  
      データセンダーの構成
  5. 付録 A. トラブルシューティング
    1.  
      NetBackup Exporter の問題の解決
    2.  
      Node Exporter の問題の解決
    3.  
      Process Exporter の問題の解決
    4.  
      Windows Exporter の問題の解決
    5.  
      データセンダーの問題の解決
    6.  
      ログの場所
    7.  
      セキュリティの変更に関連した無効な送信者 ID の解決

NetBackup Exporter の構成

NetBackup Exporter を構成するには、次の場所から netbackup.yaml ファイルを構成する必要があります。

  • Linux の場合: /opt/itanalytics/config/netbackup.yaml

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

エクスポータ内のコレクタ

次の表で、エクスポータに組み込まれたコレクタについて説明します。NetBackup Exporter によって収集されるメトリックの範囲を以下に定義します。その他のメトリックは、Node Exporter または Windows Exporter によって収集されます。

表: エクスポータ内のコレクタ

コレクタ

収集対象

bp_configuration

NetBackup のビジー状態のファイルの処理に関する詳細。

host_certificates

ホスト証明書を期限切れにするためのメトリック。

jks_certificates

非ホスト証明書を期限切れにするには、コレクタはキーストアファイルを確認します。

nbdb_file_stats

NetBackup データベースファイルの詳細。

net_stats

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、nbars プロセスの接続の詳細。

pbx_exchange_stats

pbx_exchange プロセスに対する接続の詳細。

physical_devives_stats

利用可能なブロックデバイスについての情報。

Windows ホストのコレクタは無効です。

service_responsiveness

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、nbars など、実行中のプロセスの状態の情報。

次の表で netbackup.yaml の構成パラメータについて説明し、続いて netbackup.yaml 構成ファイルの例を示します。

表: netbackup.yaml ファイルのパラメータ

パラメータ

説明

host

サーバーが実行されているホスト。デフォルトは localhost です。

port

エクスポータが通信するポート。デフォルトのポートは 9099 です。

install_path

NetBackup がデフォルトの場所にインストールされていない場合は、ここにそのパスを指定する必要があります。

log_level

コレクタのデフォルトのログレベル。error、warn、または debug として設定できます。デフォルトのログレベルは info です。

コレクタごとに異なる値を構成できます。

collector_overrides

poll_intervallog_level を上書きできる、コレクタの名前でキー付けされたマップ。個々のコレクタを無効にするには、enabled: false を設定します。

このマップキーに記載されていないコレクタは、デフォルトで有効です。Windows で実行するようにエクスポータが構成されている場合は、physical_device_stats コレクタを除外します。

key_stores

jks_certificates コレクタでチェックするキーストアのリスト。

コレクタの jks_certificates には、複数のキーストアファイルを追加して同じ方法でデータを収集できます。エクスポータは、このプロパティを構成せずに、コレクタの .jks.bcfks の種類のキーストアファイルを処理できます。他の種類のキーストアファイルの場合は、provider_pathstore_type の値を指定する必要があります。

各キーストアのエントリには次のプロパティがあります:

 
name

メトリック内のストアラベル。

key_file

キーストアのパスワードを格納するファイル。

store_file

キーストアファイルへのパス。

alias

エクスポートされた証明書のエイリアス名。

store_type

keytool コマンドの実行中に -storetype スイッチを設定するプロパティ。

provider_path

keytool コマンドの実行中に -providerpath スイッチを設定するプロパティ。

provider

keytool コマンドの実行中に -provider スイッチを設定するプロパティ。

Linux の netbackup.yaml ファイルの例
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

メモ:

netbackup.yaml ファイルが見つからないか、正しく構成されていない場合、コレクタはデフォルト値に基づいてメトリックを収集します。

Windows の netbackup.yaml ファイルの例
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