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
내보내기 도구 내에 포함된 Collector는 아래 테이블에 설명되어 있습니다. NetBackup Exporter에 의해 수집되는 메트릭 범위는 아래에 정의되어 있습니다. 다른 메트릭은 Node Exporter 또는 Windows Exporter에 의해 수집됩니다.
표: 내보내기 도구 내의 Collector
Collector |
수집 |
---|---|
bp_configuration |
NetBackup 사용 중인 파일 처리 상세 내역. |
host_certificates |
만료되는 호스트 인증서에 대한 메트릭. |
jks_certificates |
Collector는 키스토어 파일에 만료되는 호스트 이외 인증서가 있는지 확인합니다. |
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 호스트에 대해 Collector가 실행 중지되었습니다. |
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 |
Collector의 기본 로그 수준. error, warn 또는 debug로 설정할 수 있습니다. 기본 로그 수준은 info입니다. 서로 다른 Collector에 대해 다른 값을 구성할 수 있습니다. |
collector_overrides |
이 맵 키에 언급되지 않은 Collector는 기본적으로 실행됩니다. 내보내기 도구가 Windows에서 실행되도록 구성된 경우 |
key_stores |
Collector의 |
각 키스토어 항목에는 다음과 같은 속성이 있습니다. | |
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
파일이 없거나 올바르게 구성되지 않은 경우 Collector는 기본값에 따라 메트릭을 수집합니다.
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