NetBackup IT Analytics Exporter インストール/設定ガイド
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 |
このマップキーに記載されていないコレクタは、デフォルトで有効です。Windows で実行するようにエクスポータが構成されている場合は、 |
key_stores |
コレクタの |
各キーストアのエントリには次のプロパティがあります: | |
name |
メトリック内のストアラベル。 |
key_file |
キーストアのパスワードを格納するファイル。 |
store_file |
キーストアファイルへのパス。 |
alias |
エクスポートされた証明書のエイリアス名。 |
store_type |
keytool コマンドの実行中に -storetype スイッチを設定するプロパティ。 |
provider_path |
keytool コマンドの実行中に -providerpath スイッチを設定するプロパティ。 |
provider |
keytool コマンドの実行中に -provider スイッチを設定するプロパティ。 |
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
ファイルが見つからないか、正しく構成されていない場合、コレクタはデフォルト値に基づいてメトリックを収集します。
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