Hitachi

JP1 Version 13 JP1/Integrated Management 3 - Manager Overview and System Design Guide


A.5 IM Exporter

The tables below list the files and directories used by IM Exporter. For details on the other files and directories used by JP1/IM - Agent, see Appendix A.4 JP1/IM - Agent.

Organization of this subsection

(1) Integrated manager host

Table A‒32: Files and directories that can be referenced and edited by the user (IM Exporter (integrated manager host))

File name and directory name

Description

  • For Windows

    Manager pass\conf\imdd\plugin\jp1pccs\

  • For Linux

    /etc/opt/jp1imm/conf/imdd/plugin/jp1pccs/

Directory for metric definition files

metrics_windows_exporter_process.conf

Windows exporter (process monitoring) metric definition file

metrics_windows_exporter_process.conf.model

Model file of the Windows exporter (process monitoring) metric definition file

metrics_process_exporter.conf

Process exporter metric definition file

metrics_process_exporter.conf.model

Model file of the Process exporter metric definition file

metrics_ya_cloudwatch_exporter.conf

Yet another cloudwatch exporter metric definition file

metrics_ya_cloudwatch_exporter.conf.model

Model file of the Yet another cloudwatch exporter metric definition file

metrics_script_exporter.conf

Script exporter metric definition file

metrics_script_exporter.conf.model

Model file of the Script exporter metric definition file

  • For Windows

    Manager-path\conf\imdd\plugin\jp1pccs_kubernetes\

  • For Linux

    /etc/opt/jp1imm/conf/imdd/plugin/jp1pccs_kubernetes/

Directory for container monitoring metric definition files

metrics_kubernetes.conf

Container monitoring metric definition file

metrics_ kubernetes.conf.model

Model file of the container monitoring metric definition file

  • For Windows

    Manager-path\conf\imdd\plugin\jp1pccs_azure\

  • For Linux

    /etc/opt/jp1imm/conf/imdd/plugin/jp1pccs_azure/

Directory for promitor metric definition files

metrics_promitor.conf

Promitor metric definition file

metrics_promitor.conf.model

Model file of the Promitor metric definition file

property_labels.conf

Property label definition file

  • For Windows

    Manager-path\conf\imdd\plugin\jp1pccs\sample\

  • For Linux

    /etc/opt/jp1imm/conf/imdd/plugin/jp1pccs/sample/

Directory for a Script exporter sample file

metrics_script_exporter.conf

Sample Script exporter metric definition file

  • For Windows

    Manager-path\plugin\imdd\jp1pccs\

  • For Linux

    /etc/opt/jp1imm/plugin/imdd/jp1pccs/

Directory for JP1/IM - Agent product plug-in functions

jp1pccs.js

JP1/IM - Agent product plug-in functions

  • For Windows

    Manager-path\plugin\imdd\jp1pccs_azure\

  • For Linux

    /etc/opt/jp1imm/plugin/imdd/jp1pccs_azure/

Directory for IM Exporter product plug-in functions (Azure)

jp1pccs_azure.js

IM Exporter product plug-in functions (Azure)

  • For Windows

    Manager-path\plugin\imdd\jp1pccs_kubernetes\

  • For Linux

    /etc/opt/jp1imm/plugin/imdd/jp1pccs_kubernetes/

Directory for IM Exporter product plug-in functions (container)

jp1pccs_kubernetes.js

IM Exporter product plug-in functions (container)

  • For Windows

    Manager-path\plugin\imdd\jp1pccs_common\

  • For Linux

    /etc/opt/jp1imm/plugin/imdd/jp1pccs_common/

Directory for IM Exporter product plug-in functions (common)

jp1pccs_common.js

IM Exporter product plug-in functions (common)

  • For Windows

    Console-path\conf\console\attribute\

  • For Linux

    /etc/opt/jp1cons/conf/console/attribute/

Directory for definition files for extended event attributes

hitachi_jp1_pccs2_alert_attr_en.conf

Definition file for extended event attributes (English)

hitachi_jp1_pccs2_alert_attr_ja.conf

Definition file for extended event attributes (Japanese)

  • For Windows

    Manager-path\plugin\imdd\jp1pccs_azure\

  • For Linux

    /var/opt/jp1imm/log/imdd/jp1pccs/

Directory for IM Exporter product plug-in functions (Azure) log output

*

IM Exporter product plug-in functions (Azure) logs

  • For Windows

    Manager-path\plugin\imdd\jp1pccs_azure\

  • For Linux

    /var/opt/jp1imm/log/imdd/jp1pccs/

Directory for IM Exporter product plugin functions (container) log output

*

IM Exporter product plug-in functions (container) logs

(2) Integrated agent host

Table A‒33: Files and directories that can be referenced and edited by the user (IM Exporter (integrated agent host))

File name and directory name

Description

Object of data collection

  • For Windows

    Agent-path\conf\

  • For Linux

    /opt/jp1ima/conf/

Directory for IM Exporter-related definition files

N

jpc_prometheus_server.yml

Prometheus configuration file

Y

jpc_prometheus_server.yml.model

Model file of the Prometheus configuration file

N

jpc_alerting_rules.yml

Alert configuration file

Y

jpc_alerting_rules.yml.model

Model file of the alert configuration file

N

jpc_file_sd_config_process.yml

Process exporter discovery configuration file (Linux only)

Y

jpc_file_sd_config_process.yml.model

Model file of the Process exporter discovery configuration file (Linux only)

N

jpc_file_sd_config_promitor.yml

Promitor discovery configuration file

Y

jpc_file_sd_config_promitor.yml.model

Model file of the Promitor discovery configuration file

N

jpc_file_sd_config_script.yml

Script exporter discovery configuration file

Y

jpc_file_sd_config_script.yml.model

Model file of the Script exporter discovery configuration file

N

jpc_windows_exporter.yml

Windows exporter configuration file (Windows only)

Y

jpc_windows_exporter.yml.model

Model file of the Windows exporter configuration file (Windows only)

N

jpc_ya_cloudwatch_exporter.yml

Yet another cloudwatch exporter configuration file

Y

jpc_ya_cloudwatch_exporter.yml.model

Model file of the Yet another cloudwatch exporter configuration file

N

jpc_ya_cloudwatch_exporter_service.xml.model

Model file of the Yet another cloudwatch exporter service definition file (Windows only)

N

jpc_process_exporter.yml

Process exporter configuration file (Linux only)

Y

jpc_process_exporter.yml.model

Model file of the Process exporter configuration file (Linux only)

N

jpc_process_exporter.service.model

Model file of the Process exporter unit definition file (Linux only)

N

jpc_promitor_scraper.service.model

Model file of the Promitor Scraper unit definition file (Linux only)

N

jpc_promitor_scraper_service.xml.model

Model file of the Promitor Scraper service definition file (Windows only)

N

jpc_promitor_resource_discovery.service.model

Model file of the Promitor Resource Discovery unit definition file (Linux only)

N

jpc_promitor_resource_discovery_service.xml.model

Model file of the Promitor Resource Discovery service definition file (Windows only)

N

jpc_script_exporter.yml

Script exporter configuration file

Y

jpc_script_exporter.yml.model

Model file of the Script exporter configuration file

N

jpc_script_exporter.service.model

Model file of the Script exporter unit definition file (Linux only)

N

jpc_script_exporter_service.xml.model

Model file of the Script exporter service definition file (Windows only)

N

  • For Windows

    Agent-path\conf\user\

  • For Linux

    /opt/jp1ima/conf/user/

A directory that stores files when a user operates a definition file with any name using the definition file manipulation facility

N

fluentd_any-name_logmetrics.conf

Fluentd log metrics definition file

Y

  • For Windows

    Agent-path\conf\jpc_file_sd_config_off\

  • For Linux

    /opt/jp1ima/conf/jpc_file_sd_config_off/

Directory in which to move the discovery configuration file corresponding to the service when disabling the add-on service

N

*

Discovery configuration file to disable add-on services

Y

  • For Windows

    Agent-path\conf\promitor\scraper\

  • For Linux

    /opt/jp1ima/conf/promitor/scraper/

Directory that stores definition files for Promitor Scraper

N

metrics-declaration.yaml

Promitor Scraper configuration file

N

metrics-declaration.yaml.model

Model file of the Promitor Scraper configuration file

Y

runtime.yaml

Promitor Scraper runtime configuration file

N

runtime.yaml.model

Model file of the Promitor Scraper runtime configuration file

Y

  • For Windows

    Agent-path\conf\promitor\resource-discovery\

  • For Linux

    /opt/jp1ima/conf/promitor/resource-discovery/

Directory that stores definition files for Promitor Resource Discovery

N

resource-discovery-declaration.yaml

Promitor Resource Discovery configuration file

Y

resource-discovery-declaration.yaml.model

Model file of the Promitor Resource Discovery configuration file

N

runtime.yaml

Promitor Resource Discovery runtime configuration file

Y

runtime.yaml.model

Model file of the Promitor Resource Discovery runtime configuration file

N

  • For Windows

    Agent-path\conf\sample\

  • For Linux

    /opt/jp1ima/conf/sample/

Directory for a Script exporter sample file

N

script_exporter.yml

Script exporter sample file

N

  • For Windows

    Agent-path\bin\

  • For Linux

    /opt/jp1ima/bin/

Directory for executable files

N

ya_cloudwatch_exporter.exe

Yet another cloudwatch exporter executable file (Windows only)

N

jpc_ya_cloudwatch_exporter_service.exe

Program for running Yet another cloudwatch exporter as a Windows service (Windows only)

N

jpc_ya_cloudwatch_exporter_service.xml

Yet another cloudwatch exporter service definition file (Windows only)

Y

jpc_ya_cloudwatch_exporter_service_logical-host-name.exe

Program for running Yet another cloudwatch exporter as a Windows service, used for logical hosts (Windows only)

N

jpc_ya_cloudwatch_exporter_service_logical-host-name.xml

Yet another cloudwatch exporter service definition file, used for logical hosts (Windows only)

Y

process_exporter

Process exporter executable file (Linux only)

N

  • For Windows

    promitor_scraper.exe

  • For Linux

    promitor_scraper

Promitor Scraper executable file

N

  • For Windows

    promitor_resource_discovery.exe

  • For Linux

    promitor_resource_discovery

Promitor Resource Discovery executable file

N

jpc_promitor_scraper_service.exe

Program for running Promitor Scraper as a Windows service (Windows only)

N

jpc_promitor_scraper_service.xml

Promitor Scraper service definition file (Windows only)

Y

jpc_promitor_resource_discovery_service.exe

Program for running Promitor Resource Discovery as a Windows service (Windows only)

N

jpc_promitor_resource_discovery_service.xml

Promitor Resource Discovery service definition file (Windows only)

Y

jpc_promitor_scraper_service_logical-host-name.exe

Program for running Promitor Scraper as a Windows service, used for logical hosts (Windows only)

N

jpc_promitor_scraper_service_logical-host-name.xml

Promitor Scraper service definition file, used for logical hosts (Windows only)

Y

jpc_promitor_resource_discovery_service_logical-host-name.exe

Program for running Promitor Resource Discovery as a Windows service, used for logical hosts (Windows only)

N

jpc_promitor_resource_discovery_service_logical-host-name.xml

Promitor Resource Discovery service definition file, used for logical hosts (Windows only)

Y

  • For Windows

    script_exporter.exe

  • For Linux

    script_exporter

Script exporter executable file

N

jpc_script_exporter_service.exe

Program for running Script exporter as a Windows service (Windows only)

N

jpc_script_exporter_service.xml

Script exporter service definition file (Windows only)

Y

jpc_script_exporter_service_logical-host-name.exe

Program for running Script exporter as a Windows service, used for logical hosts (Windows only)

N

jpc_script_exporter_service_logical-host-name.xml

Script exporter service definition file, used for logical hosts (Windows only)

Y

  • For Windows

    Agent-path\bin\sample\

  • For Linux

    /opt/jp1ima/bin/sample/

Directory for an Exporter sample file

N

  • For Windows

    uap_sample.ps1

  • For Linux

    uap_sample.sh

Sample script to run Script exporter

N

  • For Linux

    /opt/jp1ima/logs/process_exporter/

Directory for Process exporter log output

N

*

Process exporter logs

Y

  • For Windows

    Agent-path\logs\promitor_scraper\

  • For Linux

    /opt/jp1ima/logs/promitor_scraper/

Directory for Promitor Scraper log output

N

*

Promitor Scraper logs

Y

  • For Windows

    Agent-path\logs\promitor_resource_discovery\

  • For Linux

    /opt/jp1ima/logs/resource_discovery/

Directory for Promitor Resource Discovery log output

N

*

Promitor Resource Discovery logs

Y

  • For Windows

    Agent-path\logs\script_exporter\

  • For Linux

    /opt/jp1ima/logs/script_exporter/

Directory for Script exporter log output

N

*

Script exporter logs

Y

  • For Windows

    Agent-path\addon_management\

  • For Linux

    /opt/jp1ima/addon_management/

Directory for add-on program control scripts

N

  • For Windows

    Agent-path\addon_management\add-on-program-name\

  • For Linux

    /opt/jp1ima/addon_management/add-on-program-name/

Note

add-on-program-name can have one of the following strings:

- For Windows

  • windows_exporter

  • ya_cloudwatch_exporter

  • promitor

  • script_exporter

- For Linux

  • ya_cloudwatch_exporter

  • process_exporter

  • promitor

  • script_exporter

Directory that stores a control script for each add-on program

N

  • For Windows

    shared-folder\jp1ima\conf\

  • For Linux

    shared-directory/jpima/conf/

Directory for JP1/IM - Agent definition files

N

jpc_prometheus_server.yml

Prometheus configuration file

Y

jpc_file_sd_config_process.yml

Process exporter discovery configuration file (Linux only)

Y

jpc_file_sd_config_promitor.yml

Promitor discovery configuration file

Y

jpc_windows_exporter.yml

Windows exporter configuration file

Y

jpc_ya_cloudwatch_exporter.yml

Yet another cloudwatch exporter configuration file

Y

jpc_process_exporter.yml

Process exporter configuration file (Linux only)

Y

jpc_script_exporter.yml

Script exporter configuration file

Y

  • For Windows

    shared-folder\jp1ima\conf\user\

  • For Linux

    shared-directory/jp1ima/conf/user/

A directory that stores files when a user operates a definition file with any name using the definition file manipulation facility

N

fluentd_any-name_logmetrics.conf

Log metrics definition file of Fluentd

Y

  • For Windows

    shared-folder\jp1ima\conf\jpc_file_sd_config_off\

  • For Linux

    shared-directory/jp1ima/conf/jpc_file_sd_config_off/

Directory in which to move the discovery configuration file corresponding to the service when disabling the add-on service

N

*

Discovery configuration file to disable add-on services

Y

  • For Windows

    shared-folder\jp1ima\conf\promitor\scraper\

  • For Linux

    shared-directory/jp1ima/conf/promitor/scraper/

Directory that stores definition files for Promitor Scraper

N

metrics-declaration.yaml

Promitor Scraper configuration file

Y

runtime.yaml

Promitor Scraper runtime configuration file

Y

  • For Windows

    shared-folder\jp1ima\conf\promitor\resource-discovery\

  • For Linux

    shared-directory/jp1ima/conf/promitor/resource-discovery/

Directory that stores definition files for Promitor Resource Discovery

N

resource-discovery-declaration.yaml

Promitor Resource Discovery configuration file

Y

runtime.yaml

Promitor Resource Discovery runtime configuration file

Y

  • For Linux

    shared-directory/jp1ima/logs/process_exporter/

Directory for Process exporter log output

N

*

Process exporter logs

Y

  • For Windows

    shared-folder\jp1ima\logs\promitor_scraper\

  • For Linux

    shared-directory/jp1ima/logs/promitor_scraper/

Directory for Promitor Scraper log output

N

*

Promitor Scraper logs

Y

  • For Windows

    shared-folder\jp1ima\logs\promitor_resource_discovery\

  • For Linux

    shared-directory/jp1ima/logs/resource_discovery/

Directory for Promitor Resource Discovery log output

N

*

Promitor Resource Discovery logs

Y

  • For Windows

    shared-folder\jp1ima\logs\script_exporter\

  • For Linux

    shared-directory/jp1ima/logs/script_exporter/

Directory for Script exporter log output

N

*

Script exporter logs

Y

/usr/lib/systemd/system/

Directory for unit definition files

N

jpc_process_exporter_logical-host-name.service

Process exporter unit definition file, used for logical hosts (Linux only)

Y

jpc_promitor_scraper_logical-host-name.service

Promitor Scraper unit definition file, used for logical hosts (Linux only)

Y

jpc_promitor_resource_discovery_logical-host-name.service

Promitor Resource Discovery unit definition file, used for logical hosts (Linux only)

Y

jpc_script_exporter_logical-host-name.service

Script exporter unit definition file, used for logical hosts (Linux only)

Y

jpc_process_exporter.service

Process exporter unit definition file, used for physical hosts (Linux only)

Y

jpc_promitor_scraper.service

Promitor Scraper unit definition file, used for physical hosts (Linux only)

Y

jpc_promitor_resource_discovery.service

Promitor Resource Discovery unit definition file, used for physical hosts (Linux only)

Y

jpc_script_exporter.service

Script exporter unit definition file, used for physical hosts (Linux only)

Y

Legend

Y:Object of collecting data in case of trouble

N: Out of scope object of collecting data in case of trouble