Hitachi

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


A.4 JP1/IM - Agent

Indicates the filename and directory name to use in JP1/IM - Agent.

Organization of this subsection

(1) Integrated Manager host (Windows)

The following tables show the filenames and folder names used in JP1/IM - Agent of the Integrated Manager host (Windows).

Table A‒24:  List of files/folders that can be viewed/edited by Integration Manager host (Windows) JP1/IM - Agent

File name and folder name

Description

Object of data collection

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

Folders containing metric definition files for JP1/IM - Agent

N

aws_settings.conf

AWS definition file

Y

aws_settings.conf.model

AWS definition file model files

N

metrics_node_exporter.conf

Node exporter metric definition file

Y

metrics_node_exporter.conf.model

Node exporter metric definition file model files

N

metrics_windows_exporter.conf

Windows exporter metric definition file

Y

metrics_windows_exporter.conf.model

Windows exporter metric definition file model files

N

metrics_blackbox_exporter.conf

Blackbox exporter metric definition file

Y

metrics_blackbox_exporter.conf.model

Blackbox exporter metric definition file model files

N

metrics_ya_cloudwatch_exporter.conf

Yet another cloudwatch exporter metric definition file

Y

metrics_ya_cloudwatch_exporter.conf.model

Yet another cloudwatch exporter metric definition file model files

N

metrics_fluentd.conf

Fluentd metric definition file

Y

metrics_fluentd.conf.model

Fluentd metric definition file model files

N

metrics_any-Prometheus-trend-name.conf

Metric definition-file for any Prometheus trend name

Y

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

User-specific metric definition file storage folders

N

metrics_any-Prometheus-trend-name.conf

User-specific metric definition file

Y

Manager-path\conf\imdd\imagent\

Folders for storing JP1/IM agent management base definition files

N

jpc_imbasecommon.json

imbase shared configuration file

Y

jpc_imbasecommon.json.model

Model files for imbase common configuration file

N

jpc_imbase.json

imbase configuration file

Y

jpc_imbase.json.model

imbase configuration file model files

N

jpc_imbaseproxy.json

imbaseproxy configuration file

Y

jpc_imbaseproxy.json.model

imbaseproxy configuration file model files

N

Manager-path\conf\imdd\imagent\cert\

Server certificate file storage folder

N

JP1/IM agent management base server certificate files

JP1/IM agent management base server certificate files

N

Manager pass\conf\imdd\imagent\secret\

Server certificate key file storage folder

N

JP1/IM agent management base server certificate key file

JP1/IM agent management base server certificate key file

N

Manager-path\bin\imdd\imagent\

JP1/IM agent management base executable file storage folder

N

imbase.exe

JP1/IM agent management base (imbase)

N

imbaseproxy.exe

JP1/IM agent management base (imbaseproxy)

N

Manager-path\log\imdd\imagent\imbase\

JP1/IM agent management base (imbase) log folders

N

*

JP1/IM agent management base (imbase) logfiles

Y

Manager-path\log\mind\imagent\imbaseproxy\

JP1/IM agent management base (imbaseproxy) log folders

N

*

JP1/IM agent management base (imbaseproxy) logfiles

Y

Manager-path\log\imdd\imagent\tools\

Log folders such as commands

N

*

Log files such as commands

Y

Legend

Y: Object of collecting data in case of trouble

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

Table A‒25:  List of files/folders that you do not need to view/edit in Integration Manager host (Windows) JP1/IM - Agent

File name and folder name

Description

Object of data collection

Manager-path\plugin\imdd\jp1pccs

Product plugin storage folders for JP1/IM - Agent

N

jp1pccs.js

Product plugin

N

Console-path\conf\console\attribute

Definition file for extended event attributes storage folders

N

hitachi_jp1_pccs_alert_attr_en.conf

For definition file for extended event attributes compatibility

N

hitachi_jp1_pccs_alert_attr_ja.conf

For Japanese-language definition file for extended event attributes compatibility

N

hitachi_jp1_pccs2_alert_attr_en.conf

Definition file for extended event attributes (English-language)

N

hitachi_jp1_pccs2_alert_attr_ja.conf

Definition file for extended event attributes (Japanese-language)

N

Manager-path\log\imdd\jp1pccs

Product plugin log folders

Y

*

Product plugin log files

Y

Legend

Y: Object of collecting data in case of trouble

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

(2) Integrated Manager host (Linux)

The following tables show the filenames and directory names used in JP1/IM - Agent of the Integrated Manager host (Linux).

Table A‒26:  List of file/directory that can be viewed/edited by the user in Integrated Manager host (Linux) JP1/IM - Agent

File name and directory name

Description

Object of data collection

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

JP1/IM-Agent's metric definition file storage directory

N

aws_settings.conf

AWS definition file

Y

aws_settings.conf.model

AWS definition file model files

N

metrics_node_exporter.conf

Node exporter metric definition file

Y

metrics_node_exporter.conf.model

Node exporter metric definition file model files

N

metrics_windows_exporter.conf

Windows exporter metric definition file

Y

metrics_windows_exporter.conf.model

Windows exporter metric definition file model files

N

metrics_blackbox_exporter.conf

Blackbox exporter metric definition file

Y

metrics_blackbox_exporter.conf.model

Blackbox exporter metric definition file model files

N

metrics_ya_cloudwatch_exporter.conf

Yet another cloudwatch exporter metric definition file

Y

metrics_ya_cloudwatch_exporter.conf.model

Yet another cloudwatch exporter metric definition file model files

N

metrics_fluentd.conf

Fluentd metric definition file

Y

metrics_fluentd.conf.model

Fluentd metric definition file model files

N

metrics_any-Prometheus-trend-name.conf

Metric definition-file for any Prometheus trend name

Y

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

User-specific metric definition file storage folders

N

metrics_any-Prometheus-trend-name.conf

User-specific metric definition file

Y

/etc/opt/jp1imm/conf/imdd/imagent/

Directory for storing JP1/IM agent management base definition files

N

jpc_imbasecommon.json

imbase shared configuration file

Y

jpc_imbasecommon.json.model

Model files for imbase common configuration file

N

jpc_imbase.json

imbase configuration file

Y

jpc_imbase.json.model

imbase configuration file model files

N

jpc_imbaseproxy.json

imbaseproxy configuration file

Y

jpc_imbaseproxy.json.model

imbaseproxy configuration file model files

N

/etc/opt/jp1imm/conf/imdd/imagent/cert/

Directory for storing server certificate files

N

JP1/IM agent management base server certificate files

JP1/IM agent management base server certificate files

N

/etc/opt/jp1imm/conf/imdd/imagent/secret/

Directory where the server certificate key file is stored

N

JP1/IM agent management base server certificate key file

JP1/IM agent management base server certificate key file

N

/opt/jp1imm/bin/imdd/imagent/

JP1/IM agent management base executable file storage directory

N

imbase

JP1/IM agent management base (imbase)

N

imbaseproxy

JP1/IM agent management base (imbaseproxy)

N

/var/opt/jp1imm/log/imdd/imagent/imbase/

JP1/IM agent management base (imbase) logging directory

N

*

JP1/IM agent management base (imbase) logfiles

Y

/var/opt/jp1imm/log/imdd/imagent/imbaseproxy/

JP1/IM agent management base (imbaseproxy) logging directory

N

*

JP1/IM agent management base (imbaseproxy) logfiles

Y

/var/opt/jp1imm/log/imdd/imagent/tools/

Log directories such as commands

N

*

Log files such as commands

Y

Legend

Y: Object of collecting data in case of trouble

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

Table A‒27:  List of files/directories that do not need to be viewed or edited in Integrated Manager host (Linux) JP1/IM-Agent

File name and directory name

Description

Object of data collection

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

JP1/IM-Agent's product plugin storage directory

N

jp1pccs.js

Product plugin

N

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

Definition file for extended event attributes storage directory

N

hitachi_jp1_pccs_alert_attr_en.conf

For definition file for extended event attributes compatibility

N

hitachi_jp1_pccs_alert_attr_ja.conf

For Japanese-language definition file for extended event attributes compatibility

N

hitachi_jp1_pccs2_alert_attr_en.conf

Definition file for extended event attributes (English-language)

N

hitachi_jp1_pccs2_alert_attr_ja.conf

Definition file for extended event attributes (Japanese-language)

N

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

Product plugin logging directory

Y

*

Product plugin logfiles

Y

Legend

Y: Object of collecting data in case of trouble

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

(3) Integrated agent host (Windows)

The following tables show the filenames and folders used in integrated agent host (Windows) JP1/IM - Agent.

Table A‒28:  List of files/folders that can be viewed/edited by the user in the integrated agent host (Windows) JP1/IM-Agent

File name and folder name

Description

Object of data collection

Agent-path\

Product information storage folders

N

ProductInfo.txt

Product information file

Y

Readme_ja.txt

Readme files (Japanese-language)

Y

Readme_en.txt

Readme Files (in English)

Y

Version.txt

Version file

Y

Agent-path\conf\

Folders for storing JP1/IM-Agent definition files

N

jpc_imagentcommon.json

imagent shared configuration file

Y

jpc_imagentcommon.json.model

Model files for imagent common configuration file

N

jpc_imagent.json

imagent configuration file

Y

jpc_imagent.json.model

imagent configuration file model files

N

jpc_imagent_service.xml.model

Service definition file model files for imagent

N

jpc_imagentproxy.json

imagentproxy configuration file

Y

jpc_imagentproxy.json.model

imagentproxy configuration file model files

N

jpc_imagentproxy_service.xml.model

Service definition file model files for imagentproxy

N

jpc_imagentaction.json

imagentaction configuration file

Y

jpc_imagentaction.json.model

imagentaction configuration file model files

N

jpc_imagentaction_service.xml.model

Service definition file model files for imagentaction

N

jpc_alertmanager.yml

Alertmanager configuration file

Y

jpc_alertmanager.yml.model

Alertmanager configuration file model files

N

jpc_alertmanager_service.xml.model

Service definition file model files for Alertmanager

N

jpc_prometheus_server.yml

Prometheus configuration file

Y

jpc_prometheus_server.yml.model

Prometheus configuration file model files

N

jpc_alerting_rules.yml

Alert configuration file

Y

jpc_alerting_rules.yml.model

Alert configuration file model files

N

jpc_file_sd_config_windows.yml

Windows exporter discovery configuration file

Y

jpc_file_sd_config_windows.yml.model

Windows exporter discovery configuration file model files

N

jpc_file_sd_config_blackbox_http.yml

Blackbox exporter (HTTP/HTTPS monitoring) discovery configuration file

Y

jpc_file_sd_config_blackbox_http.yml.model

Blackbox exporter (HTTP/HTTPS monitoring) discovery configuration file model files

N

jpc_file_sd_config_blackbox_icmp.yml

Blackbox exporter (ICMP monitoring) discovery configuration file

Y

jpc_file_sd_config_blackbox_icmp.yml.model

Blackbox exporter (ICMP monitoring) discovery configuration file model files

N

jpc_file_sd_config_cloudwatch.yml

Yet another cloudwatch exporter discovery configuration file

Y

jpc_file_sd_config_cloudwatch.yml.model

Yet another cloudwatch exporter discovery configuration file Model Files

N

jpc_prometheus_server_service.xml.model

Service definition file model files for Prometheus server

N

jpc_windows_exporter.yml

Windows exporter configuration file

Y

jpc_windows_exporter.yml.model

Windows exporter configuration file model files

N

jpc_windows_exporter_service.xml.model

Service definition file model files for Windows exporter

N

jpc_blackbox_exporter.yml

Blackbox exporter configuration file

Y

jpc_blackbox_exporter.yml.model

Blackbox exporter configuration file model files

N

jpc_blackbox_exporter_service.xml.model

Service definition file model files for Blackbox exporter

N

jpc_ya_cloudwatch_exporter.yml

Yet another cloudwatch exporter configuration file

Y

jpc_ya_cloudwatch_exporter.yml.model

Yet another cloudwatch exporter configuration file model files

N

jpc_ya_cloudwatch_exporter_service.xml.model

Service definition file model files for Yet another cloudwatch exporter

N

jpc_fluentd_common.conf

Log monitoring common definition file of Fluentd

Y

jpc_fluentd_common.conf.model

Log monitoring common definition file model files for Fluentd

N

jpc_fluentd_common_list.conf

Fluentd log-monitoring target definition-file

Y

jpc_fluentd_common_list.conf.model

Model file of Fluentd log monitoring target definition file

N

fluentd_@@trapname@@_tail.conf.template

Template for Fluentd monitoring definition file for the text format log file

Y

fluentd_@@trapname@@_tail.conf.template.model

Model file of the template of the monitoring definition file for Fluentd text format log file

N

fluentd_@@trapname@@_wevt.conf.template

Template for the monitor definition file for Windows event log of Fluentd

Y

fluentd_@@trapname@@_wevt.conf.template.model

Model file of the template of the monitor definition file for Windows event log of Fluentd

N

jpc_fluentd.service.model

Unit definition file model files for Fluentd

N

jpc_fluentd.service.xml.model

Service definition file model files for Fluentd

N

jpc_user_deffile_list.json

List of user-created definition files that can be updated or deleted by REST API provided by JP1/IM-Manager

N

jpc_user_deffile_list.json.model

A model file of a user-created definition file that can be updated or deleted by REST API provided by JP1/IM-Manager.

N

Agent-path\conf\user

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

N

file_sd_config_any-name.yml

User-defined Exporter Discovery configuration file

Y

file_sd_config_blackbox_any-name.yml

Discovery configuration file for Blackbox exporter (user-defined monitored)

Y

fluentd_log-monitoring-name_tail.conf

Monitor definition file for Fluentd text log file

Y

fluentd_log-monitoring-name_wevt.conf

Monitor definition file for Windows event log of Fluentd

Y

Any-file-name

User-defined file

N

Agent-path\conf\user\cert\

Folders for storing CA and client certificate files

N

CA-certificate-file-name

CA certificate file

N

Client-certificate-file-name

Client certificate file

N

Agent-path\conf\user\secret\

Folder containing the client certificate key file (private key) and the password file

N

Client-certificate-key-file-name

Client certificate key file (private key)

N

Password-file-name

Password file

N

Agent-path\conf\jpc_file_sd_config_off\

Folders 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

Agent-path\bin\

Folder where the executable file is stored

N

jpc_imagent_service.xml

Service definition file of imagent

Y

jpc_imagent_service_Logical-Hostname.xml

Service definition file of imagent for Logical Hosts

Y

jpc_imagentproxy_service.xml

Service definition file of imagentproxy

Y

jpc_imagentproxy_service_Logical-Hostname.xml

Service definition file of imagentproxy for Logical Hosts

Y

jpc_imagentaction_service.xml

Service definition file of imagentaction

Y

jpc_imagentaction_service_Logical-Hostname.xml

Service definition file of imagentaction for Logical Hosts

Y

jpc_alertmanager_service.xml

Service definition file of Alertmanager

Y

jpc_alertmanager_service_Logical-Hostname.xml

Service definition file of Alertmanager for Logical Hosts

Y

jpc_prometheus_server_service.xml

Service definition file of Prometheus server

Y

jpc_prometheus_server_service_Logical-Hostname.xml

Service definition file of Prometheus server for Logical Hosts

Y

jpc_windows_exporter_service.xml

Service definition file of Windows exporter

Y

jpc_wjndows_exporter_service_Logical-Hostname.xml

Service definition file of Windows exporter for Logical Hosts

Y

jpc_blackbox_exporter_service.xml

Service definition file of Blackbox exporter

Y

jpc_blackbox_exporter_service_Logical-Hostname.xml

Service definition file of Blackbox exporter for Logical Hosts

Y

jpc_ya_cloudwatch_exporter_service.xml

Service definition file of Yet another cloudwatch exporter

Y

jpc_ya_cloudwatch_exporter_service_Logical-Hostname.xml

Service definition file of Yet another cloudwatch exporter for Logical Hosts

Y

jpc_fluentd_service.xml

Service definition file of Fluentd

Y

jpc_fluentd_service_Logical-Hostname.xml

Service definition file of Fluentd for Logical Hosts

Y

Agent-path\tools\

Command storage folder

N

jpc_service_start.bat

Start command

N

jpc_service_stop.bat

Stop command

N

jpc_service.bat

Service registration/cancellation command

N

jpc_service_autostart.bat

Service auto start enable/disable command

N

Agent-path\logs\imagent\

Alertmanager log-destination folder

N

*

Logging Alertmanager

Y

Agent-path\logs\imagentproxy\

Alertmanager log-destination folder

N

*

Logging Alertmanager

Y

Agent-path\logs\imagentaction\

Alertmanager log-destination folder

N

*

Logging Alertmanager

Y

Agent-path\logs\alertmanager\

Alertmanager log-destination folder

N

*

Logging Alertmanager

Y

Agent-path\logs\prometheus_server\

Prometheus server log-destination folder

N

*

Logging Prometheus server

Y

Agent-path\logs\windows_exporter\

Windows exporter log-destination folder

N

*

Logging Windows exporter

Y

Agent-path\logs\blackbox_exporter\

Blackbox exporter log-destination folder

N

*

Logging Blackbox exporter

Y

Agent-path\logs\ya_cloudwatch_exporter\

Yet another cloudwatch exporter log-destination folder

N

*

Logging Yet another cloudwatch exporter

Y

Agent-path\logs\fluentd\

Fluentd log-destination folder

N

*

Logging Fluentd

Y

Agent-path\logs\tools\

Log output destination folder such as commands

N

*

Logs such as commands

Y

Agent-path\logs\addon_management\add-on name#\

Add-on script log output destination folder

N

*

Add-on Script Logging

Y

Agent pass\addon_management\add-on name#\

Add-on control script storage folder

N

addon_info.txt

Add-on information

Y

Shared folder\jp1ima\conf\

Folders for storing JP1/IM-Agent definition files

N

jpc_imagentcommon.json

imagent shared configuration file

Y

jpc_imagent.json

imagent configuration file

Y

jpc_imagentproxy.json

Imagentproxy configuration file

Y

jpc_imagentaction.json

imagentaction configuration file

Y

jpc_alertmanager.yml

Alertmanager configuration file

Y

jpc_prometheus_server.yml

Prometheus configuration file

Y

jpc_alerting_rules.yml

Alert configuration file

Y

jpc_file_sd_config_windows.yml

Windows exporter discovery configuration file

Y

jpc_file_sd_config_blackbox_http.yml

Blackbox exporter (HTTP/HTTPS monitoring) discovery configuration file

Y

jpc_file_sd_config_blackbox_icmp.yml

Blackbox exporter (ICMP monitoring) discovery configuration file

Y

jpc_file_sd_config_cloudwatch.yml

Yet another cloudwatch exporter discovery configuration file

Y

jpc_windows_exporter.yml

Windows exporter configuration file

Y

jpc_blackbox_exporter.yml

Process exporter configuration file

Y

jpc_ya_cloudwatch_exporter.yml

Yet another cloudwatch exporter configuration file

Y

jpc_fluentd_common.conf

Log monitoring common definition file of Fluentd

Y

jpc_fluentd_common_list.conf

Fluentd log-monitoring target definition-file

Y

jpc_fluentd_@@trapname@@_tail.conf.template

Template for Fluentd monitoring definition file for the text format log file

Y

jpc_fluentd_@@trapname@@_wevt.conf.template

Template for the monitor definition file for Windows event log of Fluentd

Y

jpc_user_deffile_list.json

List of user-created definition files that can be updated or deleted by REST API provided by JP1/IM-Manager

Y

jpc_user_deffile_list.json.model

A model file of a user-created definition file that can be updated or deleted by REST API provided by JP1/IM-Manager.

N

Shared folder\jp1ima\conf\user\

Folder for storing files when a user operates a definition file with an arbitrary name using the definition file operation facility

N

file_sd_config_any-name.yml

User-defined Exporter Discovery configuration file

Y

file_sd_config_blackbox_any-name.yml

Discovery configuration file for Blackbox exporter (user-defined monitored)

Y

fluentd_log-monitoring-name_tail.conf

Monitor definition file for Fluentd text log file

Y

fluentd_log-monitoring-name_wevt.conf

Monitor definition file for Windows event log of Fluentd

Y

Any-file-name

User-defined file

N

Shared folder\jp1ima\conf\user\cert\

Folders for storing CA and client certificate files

N

CA-certificate-file-name

CA certificate file

N

Client-certificate-file-name

Client certificate file

N

Shared folder\jp1ima\conf\user\secret\

Folder containing the client certificate key file (private key) and the password file

N

Client-certificate-key-file-name (private key)

Client certificate key file (private key)

N

Password-file-name

Password file

N

Agent-path\conf\jpc_file_sd_config_off\

Folders 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

Shared folder\jp1ima\logs\imagent\

Alertmanager log-destination folder

N

*

Logging Alertmanager

Y

Shared folder\jp1ima\logs\imagentproxy\

Alertmanager log-destination folder

N

*

Logging Alertmanager

Y

Shared folder\jp1ima\logs\imagentaction\

Alertmanager log-destination folder

N

*

Logging Alertmanager

Y

Shared folder\jp1ima\logs\alertmanager\

Alertmanager log-destination folder

N

*

Logging Alertmanager

Y

Shared folder\jp1ima\logs\prometheus_server\

Prometheus server log-destination folder

N

*

Logging Prometheus server

Y

Shared folder\jp1ima\logs\windows_exporter\

Windows exporter log-destination folder

N

*

Logging Windows exporter

Y

Shared folder\jp1ima\logs\blackbox_exporter\

Blackbox exporter log-destination folder

N

*

Logging Blackbox exporter

Y

Shared folder\jp1ima\logs\ya_cloudwatch_exporter\

Yet another cloudwatch exporter log-destination folder

N

*

Logging Yet another cloudwatch exporter

Y

Shared folder\jp1ima\logs\fluentd\

Fluentd log-destination folder

N

*

Logging Fluentd

Y

Shared folder\jp1ima\logs\tools\

Log output destination folder such as commands

N

*

Logs such as commands

Y

Shared-folder\jp1ima\logs\addon_management\add-on-name#\

Add-on script log output destination folder

N

*

Logs such as commands

Y

Any-folder\

Environment variable file storage folders

N

Any-file-name

Environment variable file

N

Legend

Y: Object of collecting data in case of trouble

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

#

The following string is included in the add-on name:

  • alertmanager

  • prometheus_server

  • windows_exporter

  • blackbox_exporter

  • ya_cloudwatch_exporter

  • fluentd

  • imagent

  • imagentproxy

  • imagentaction

    Table A‒29:  List of files/folders that do not need to be viewed/edited by the user in the integrated agent host (Windows) JP1/IM-Agent

    File name and folder name

    Description

    Collecting data

    Agent-path\conf\

    Folders for storing JP1/IM-Agent definition files

    N

    jpc_fluentd_common_wevt_rendered.conf

    Fluentd render information acquisition definition file

    Y

    jpc_fluentd_common_wevt_rendered.conf.model

    Model file of Fluentd render information acquisition definition file

    N

    Agent-path\bin\

    Folder where the executable file is stored

    N

    imagent.exe

    Imagent executable

    N

    jpc_imagent_service.exe

    Windows service program of imagent

    N

    jpc_imagent_service_Logical-Hostname.exe

    Windows service program of imagent for Logical Hosts

    N

    imagentproxy.exe

    Imagentproxy executable

    N

    jpc_imagentproxy_service.exe

    Windows service program of imagentproxy

    N

    jpc_imagentproxy_service_Logical-Hostname.exe

    Windows service program of imagentproxy for Logical Hosts

    N

    imagentaction.exe

    Imagentaction executable

    N

    jpc_imagentaction_service.exe

    Windows service program of imagentaction

    N

    jpc_imagentaction_service_Logical-Hostname.exe

    Windows service program of imagentaction for Logical Hosts

    N

    alertmanager.exe

    Alertmanager executable

    N

    jpc_alertmanager _service.exe

    Windows service program of Alertmanager

    N

    jpc_alertmanager_service_Logical-Hostname.exe

    Windows service program of Alertmanager for Logical Hosts

    N

    prometheus.exe

    Prometheus server executable

    N

    jpc_prometheus_server_service.exe

    Windows service program of Prometheus server

    N

    jpc_prometheus_server_service_Logical-Hostname.exe

    Windows service program of Prometheus server for Logical Hosts

    N

    windows_exporter.exe

    Windows exporter executable

    N

    jpc_windows_exporter_service.exe

    Windows exporter's Windows service-enabling program

    N

    jpc_windows_exporter_service_Logical-Hostname.exe

    Windows exporter's Windows serviceability program for logical hosts

    N

    blackbox_exporter.exe

    Blackbox exporter executable

    N

    jpc_blackbox_exporter_service.exe

    Windows service program of Blackbox exporter

    N

    jpc_blackbox_exporter_service_Logical-Hostname.exe

    Windows service program of Blackbox exporter for Logical Hosts

    N

    ya_cloudwatch_exporter.exe

    Yet another cloudwatch exporter executable

    N

    jpc_ya_cloudwatch_exporter_service.exe

    Windows service program of Yet another cloudwatch exporter

    N

    jpc_ya_cloudwatch_exporter_service_Logical-Hostname.exe

    Windows service program of Yet another cloudwatch exporter for Logical Hosts

    N

    jpc_fluentd_service.exe

    Windows service program of Fluentd

    N

    jpc_fluentd_service_Logical-Hostname.exe

    Windows service program of Fluentd for Logical Hosts

    N

    Agent-path\tools\

    Command storage folder

    N

    promtool.exe

    Promtool Commands

    N

    jimasecret.exe

    Secret management command

    N

    jimasetup.bat

    Initial setting command

    N

    Agent-path\tools\common\

    Common processing command storage folder

    N

    common_jpc_service_start.bat

    Common processing (start command)

    N

    common_jpc_service_stop.bat

    Common processing (stop command)

    N

    common_jpc_service.bat

    Common processing (service registration/cancellation command)

    N

    common_jpc_service_autostart.bat

    Common processing (service auto start enable/disable command)

    N

    common_jpc_service_reload.bat

    Common processing (definition file import script)

    N

    common_jpc_service_get_status.bat

    Common processing (status check script)

    N

    Agent-path\tools\utils\

    Scripts folder for messages and various components

    N

    jpc_messages.bat

    Message script

    N

    jpc_utils.bat

    Script for various parts

    N

    Agent pass\addon_management\add-on-name#

    Add-on script log output destination folder

    N

    addon_jpc_service_start.bat

    Add-on startup script

    N

    addon_jpc_service_stop.bat

    Add-on stop script

    N

    addon_jpc_service_reload.bat

    Add-on definition file import script

    N

    addon_jpc_service_get_status.bat

    Add-on status check script

    N

    addon_jpc_service.bat

    Add-on service registration and deregistration script

    N

    addon_jpc_service_autostart.bat

    Add-on service auto start enable/disable script

    N

    Agent-path\lib\ruby\

    Ruby installation folder

    N

    Shared folder\jp1ima\conf\

    Directory for storing JP1/IM-Agent definition files

    N

    jpc_fluentd_common_wevt_rendered.conf

    Fluentd render information acquisition definition file

    Y

Legend

Y: Object of collecting data in case of trouble

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

#

The following string is included in the add-on name:

  • alertmanager

  • prometheus_server

  • windows_exporter

  • blackbox_exporter

  • ya_cloudwatch_exporter

  • fluentd

  • imagent

  • imagentproxy

  • imagentaction

(4) Integrated agent host (Linux)

The following tables show the filenames and directory names used in integrated agent host (Linux) JP1/IM-Agent.

Table A‒30:  List of files/directories that can be viewed/edited by the user in JP1/IM-Agent of integrated agent host (Linux)

File name and directory name

Description

Object of data collection

/opt/jp1ima/

Product information storage directory

N

Version.txt

Version file

Y

/opt/jp1ima/conf/

Directory for storing JP1/IM-Agent definition files

N

jpc_imagentcommon.json

imagent shared configuration file

Y

jpc_imagentcommon.json.model

Model files for imagent Common configuration file

N

jpc_imagent.json

imagent configuration file

Y

jpc_imagent.json.model

imagent configuration file model files

N

jpc_imagent_service.model

Unit definition file model files for imagent

N

jpc_imagentproxy.json

imagentproxy configuration file

Y

jpc_imagentproxy.json.model

imagentproxy configuration file model files

N

jpc_imagentproxy_service.model

Unit definition file model files for imagentproxy

N

jpc_imagentaction.json

imagentaction configuration file

Y

jpc_imagentaction.json.model

imagentaction configuration file model files

N

jpc_imagentaction_service.model

Unit definition file model files for imagentaction

N

jpc_alertmanager.yml

Alertmanager configuration file

Y

jpc_alertmanager.yml.model

Alertmanager configuration file model files

N

jpc_alertmanager_service.model

Unit definition file model files for Alertmanager

N

jpc_prometheus_server.yml

Prometheus configuration file

Y

jpc_prometheus_server.yml.model

Prometheus configuration file model files

N

jpc_alerting_rules.yml

Alert configuration file

Y

jpc_alerting_rules.yml.model

Alert configuration file model files

N

jpc_file_sd_config_node.yml

Node exporter discovery configuration file

Y

jpc_file_sd_config_node.yml.model

Node exporter discovery configuration file model files

N

jpc_file_sd_config_blackbox_http.yml

Blackbox exporter (HTTP/HTTPS monitoring) discovery configuration file

Y

jpc_file_sd_config_blackbox_http.yml.model

Blackbox exporter (HTTP/HTTPS monitoring) discovery configuration file model files

N

jpc_file_sd_config_blackbox_icmp.yml

Blackbox exporter (ICMP monitoring) discovery configuration file

Y

jpc_file_sd_config_blackbox_icmp.yml.model

Blackbox exporter (ICMP monitoring) discovery configuration file model files

N

jpc_file_sd_config_cloudwatch.yml

Yet another cloudwatch exporter discovery configuration file

Y

jpc_file_sd_config_cloudwatch.yml.model

Yet another cloudwatch exporter discovery configuration file model files

N

jpc_prometheus_server_service.model

Unit definition file model files for Prometheus server

N

jpc_node_exporter.service.model

Unit definition file model files for Node exporter

N

jpc_blackbox_exporter.yml

Blackbox exporter configuration file

Y

jpc_blackbox_exporter.yml.model

Blackbox exporter configuration file model files

N

jpc_blackbox_exporter_service.model

Unit definition file model files for Blackbox exporter

N

jpc_ya_cloudwatch_exporter.yml

Yet another cloudwatch exporter configuration file

Y

jpc_ya_cloudwatch_exporter.yml.model

Yet another cloudwatch exporter configuration file model files

N

jpc_ya_cloudwatch_exporter_service.model

Unit definition file model files for Yet another cloudwatch exporter

N

jpc_fluentd_common.conf

Log monitoring common definition file of Fluentd

Y

jpc_fluentd_common.conf.model

Log monitoring common definition file Model Files for Fluentd

N

jpc_fluentd_common_list.conf

Fluentd log-monitoring target definition-file

Y

jpc_fluentd_common_list.conf.model

Model file of Fluentd log monitoring target definition file

N

fluentd_@@trapname@@_tail.conf.template

Template for Fluentd monitoring definition file for the text format log file

Y

fluentd_@@trapname@@_tail.conf.template.model

Model file of the template of the monitoring definition file for Fluentd text format log file

N

jpc_fluentd.service.model

Unit definition file Model Files for Fluentd

N

jpc_user_deffile_list.conf

List of user-created definition files that can be updated or deleted by REST API provided by JP1/IM-Manager

N

jpc_user_deffile_list.json.model

A model file of a user-created definition file that can be updated or deleted by REST API provided by JP1/IM-Manager.

N

/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

file_sd_config_any-name.yml

User-defined Exporter Discovery configuration file

Y

file_sd_config_blackbox_any-name.yml

Discovery configuration file for Blackbox exporter (user-defined monitored)

Y

fluentd_log-monitoring-name_tail.conf

Monitor definition file for Fluentd text log file

Y

Any-file-name

User-defined file

N

/opt/jp1ima/conf/user/cert/

Directory for storing CA certificate files and client certificate files

N

CA-certificate-file-name

CA certificate file

N

Client-certificate--file-name

Client certificate file

N

/opt/jp1ima/conf/user/secret/

Directory containing the client certificate key file (private key) and the password file

N

Client-certificate-key-file-name

Client certificate key file (private key)

N

Password-file-name

Password file

N

/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

/opt/jp1ima/tools/

Command storage directory

N

jpc_service_start

Start command

N

jpc_service_stop

Stop command

N

jpc_service

Service registration/cancellation command

N

jpc_service_autostart

Service auto start enable/disable command

N

/opt/jp1ima/logs/imagent/

Alertmanager log-destination directory

N

*

Logging Alertmanager

Y

/opt/jp1ima/logs/imagentproxy/

Alertmanager log-destination directory

N

*

Logging Alertmanager

Y

/opt/jp1ima/logs/imagentaction/

Alertmanager log-destination directory

N

*

Logging Alertmanager

Y

/opt/jp1ima/logs/alertmanager/

Alertmanager log-destination directory

N

*

Logging Alertmanager

Y

/opt/jp1ima/logs/prometheus_server/

Prometheus server log-destination directory

N

*

Logging Prometheus server

Y

/opt/jp1ima/logs/node_exporter/

Node exporter log-destination directory

N

*

Logging Windows exporter

Y

/opt/jp1ima/logs/blackbox_exporter/

Blackbox exporter log-destination directory

N

*

Logging Blackbox exporter

Y

/opt/jp1ima/logs/ya_cloudwatch_exporter/

Yet another cloudwatch exporter log-destination directory

N

*

Logging Yet another cloudwatch exporter

Y

/opt/jp1ima/logs/fluentd/

Fluentd log-destination directory

N

*

Logging Fluentd

Y

/opt/jp1ima/logs/tools/

Log output destination directory such as the command

N

*

Logs such as commands

Y

/opt/jp1ima/logs/addon_management/add-on-name#/

Add-on script log output directory

N

*

Add-on Script Logging

Y

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

Add-on control script storage directory

N

addon_info.txt

Add-on information

Y

Shared-directory/jp1ima/conf/

Directory for storing JP1/IM-Agent definition files

N

jpc_imagentcommon.json

imagent shared configuration file

Y

jpc_imagent.json

imagent configuration file

Y

jpc_imagentproxy.json

imagentproxy configuration file

Y

jpc_imagentaction.json

imagentaction configuration file

Y

jpc_alertmanager.yml

Alertmanager configuration file

Y

jpc_prometheus_server.yml

Prometheus configuration file

Y

jpc_alerting_rules.yml

Alert configuration file

Y

jpc_file_sd_config_node.yml

Node exporter discovery configuration file

Y

jpc_file_sd_config_blackbox_http.yml

Blackbox exporter (HTTP/HTTPS monitoring) discovery configuration file

Y

jpc_file_sd_config_blackbox_icmp.yml

Blackbox exporter (ICMP monitoring) discovery configuration file

Y

jpc_file_sd_config_cloudwatch.yml

Yet another cloudwatch exporter discovery configuration file

Y

jpc_blackbox_exporter.yml

Process exporter configuration file

Y

jpc_ya_cloudwatch_exporter.yml

Yet another cloudwatch exporter configuration file

Y

jpc_fluentd_common.conf

Log monitoring common definition file of Fluentd

Y

jpc_fluentd_common_list.conf

Fluentd log-monitoring target definition-file

Y

jpc_fluentd_@@trapname@@_tail.conf.template

Template for Fluentd monitoring definition file for the text format log file

Y

jpc_user_deffile_list.json

List of user-created definition files that can be updated or deleted by REST API provided by JP1/IM-Manager

Y

jpc_user_deffile_list.json.model

A model file of a user-created definition file that can be updated or deleted by REST API provided by JP1/IM-Manager.

N

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

file_sd_config_any-name.yml

User-defined Exporter Discovery configuration file

Y

file_sd_config_blackbox_any-name.yml

Discovery configuration file for Blackbox exporter (user-defined monitored)

Y

fluentd_log-monitoring-name_tail.conf

Monitor definition file for Fluentd text log file

Y

fluentd_log-monitoring-name_wevt.conf

Monitor definition file for Windows event log of Fluentd

Y

Any-file-name

User-defined file

N

Shared-directory/jp1ima/conf/user/cert/

Directory for storing CA certificate files and client certificate files

N

CA-certificate-file-name

CA certificate file

N

Client-certificate-file-name

Client certificate file

N

Shared-directory/jp1ima/conf/user/secret/

Directory containing the client certificate key file (private key) and the password file

N

Client-certificate-key-file-name (private key)

Client certificate key file (private key)

N

Password-file-name

Password file

N

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

Shared-directory/jp1ima/logs/imagent/

Alertmanager log-destination directory

N

*

Logging Alertmanager

Y

Shared-directory/jp1ima/logs/imagentproxy/

Alertmanager log-destination directory

N

*

Logging Alertmanager

Y

Shared-directory/jp1ima/logs/alertmanager/

Alertmanager log-destination directory

N

*

Logging Alertmanager

Y

Shared-directory/jp1ima/logs/alertmanager/

Alertmanager log-destination directory

N

*

Logging Alertmanager

Y

Shared directory/jp1ima/logs/prometheus_server/

Prometheus server log-destination directory

N

*

Logging Prometheus server

Y

Shared directory/jp1ima/logs/node_exporter/

Node exporter log-destination directory

N

*

Logging Node exporter

Y

Shared directory/jp1ima/logs/blackbox_exporter/

Blackbox exporter log-destination directory

N

*

Logging Blackbox exporter

Y

Shared directory/jp1ima/logs/ya_cloudwatch_exporter/

Yet another cloudwatch exporter log-destination directory

N

*

Logging Yet another cloudwatch exporter

Y

Shared-directory/jp1ima/logs/fluentd/

Fluentd log-destination directory

N

*

Logging Fluentd

Y

Shared-directory/jp1ima/logs/tools/

Log output destination directory such as the command

N

*

Logs such as commands

Y

Shared directory/jp1ima/logs/addon_management/Add-on name#/

Add-on script log output directory

N

*

Add-on Script Logging

Y

/user/lib/systemd/system/

Unit definition file storage directory

N

jpc_imagentaction.service

imagentaction's unit definition file (for physical hosting)

Y

jpc_alertmanager.service

Alertmanager's unit definition file (for physical hosting)

Y

jpc_prometheus_server.service

Prometheus server's unit definition file (for physical hosting)

Y

jpc_node_exporter.service

Node exporter's unit definition file (for physical hosting)

Y

jpc_blackbox_exporter.service

Blackbox exporter's unit definition file (for physical hosting)

Y

jpc_ya_cloudwatch_exporter.service

Yet another cloudwatch exporter's unit definition file (for physical hosting)

Y

jpc_fluentd.service

Fluentd's unit definition file (for physical hosting)

Y

jpc_imagent_Logical-Hostname.service

imagent's unit definition file (for logical hosts)

Y

jpc_imagentproxy_Logical-Hostname.service

Iimagentproxy's unit definition file (for logical hosts)

Y

jpc_imagentaction_Logical-Hostname.service

imagentaction's unit definition file (for logical hosts)

Y

jpc_alertmanager_Logical-Hostname.service

Alertmanager's unit definition file (for logical hosts)

Y

jpc_prometheus_server_Logical-Hostname.service

Prometheus server's unit definition file (for logical hosts)

Y

jpc_node_exporter_Logical-Hostname.service

Node exporter's unit definition file (for logical hosts)

Y

jpc_blackbox_exporter_Logical-Hostname.service

Blackbox exporter's unit definition file (for logical hosts)

Y

jpc_ya_cloudwatch_exporter_Logical-Hostname.service

Yet another cloudwatch exporter's unit definition file (for logical hosts)

Y

jpc_fluentd_Logical-Hostname.service

Fluentd's unit definition file (for logical hosts)

Y

Any-directory\

Environment variable file storage directory

N

Any-file-name

Environment variable file

N

Legend

Y:Object of collecting data in case of trouble

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

#

The following string is included in the add-on name:

  • alertmanager

  • prometheus_server

  • node_exporter

  • blackbox_exporter

  • ya_cloudwatch_exporter

  • fluentd

  • imagent

  • imagentproxy

  • imagentaction

    Table A‒31:  List of file directories that you do not need to view or edit in JP1/IM-Agent of the integrated agent host (Linux)

    File name and directory name

    Description

    Object of data collection

    /opt/jp1ima/bin/

    Directory for the executable file

    N

    imagent

    imagent executable

    N

    imagentproxy

    imagentproxy executable

    N

    imagentaction

    imagentaction executable

    N

    alertmanager

    Alertmanager executable

    N

    prometheus

    Prometheus server executable

    N

    node_exporter

    Node exporter executable

    N

    blackbox_exporter

    Blackbox exporter executable

    N

    ya_cloudwatch_exporter

    Yet another cloudwatch exporter executable

    N

    rotatelogs

    Rotatelogs executable

    N

    /opt/jp1ima/tools/

    Command storage directory

    N

    promtool

    Promtool Commands

    N

    jimasecret

    Secret management command

    N

    jimasetup

    Initial setting command

    N

    /opt/jp1ima/tools/common/

    Common processing command storage directory

    N

    common_jpc_service_start

    Common processing (start command)

    N

    common_jpc_service_stop

    Common processing (stop command)

    N

    common_jpc_service

    Common processing (service registration/cancellation command)

    N

    common_jpc_service_autostart

    Common processing (service auto start enable/disable command)

    N

    common_jpc_service_reload

    Common processing (definition file import script)

    N

    common_jpc_service_get_status

    Common processing (status check script)

    N

    /opt/jp1ima/tools/utils/

    Script storage directory for messages and various components

    N

    jpc_messages

    Message script

    N

    jpc_utils

    Script for various parts

    N

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

    Add-on script log output directory

    N

    addon_jpc_service_start

    Add-on startup script

    N

    addon_jpc_service_stop

    Add-on stop script

    N

    addon_jpc_service_reload

    Add-on definition file import script

    N

    addon_jpc_service_get_status

    Add-on status check script

    N

    addon_jpc_service

    Add-on service registration and deregistration script

    N

    addon_jpc_service_autostart

    Add-on service auto start enable/disable script

    N

    /opt/jp1ima/lib/ruby/

    Ruby install directory

    N

    /opt/jp1ima/lib/ruby/openssl/

    Openssl install directory

    N

Legend

Y: Object of collecting data in case of trouble

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

#

The following string is included in the add-on name:

  • alertmanager

  • prometheus_server

  • node_exporter

  • blackbox_exporter

  • ya_cloudwatch_exporter

  • fluentd

  • imagent

  • imagentproxy

  • imagentaction

(5) About add-on directory names

The following tables show JP1/IM agent control base and add-on program add-on directory names.

JP1/IM agent control base or add-on program

Add-on directory name

imagent

imagent

imagentproxy

imagentproxy

imagentaction

imagentaction

Prometheus server

prometheus_server

Alertmanager

alertmanager

Node exporter

node_exporter

Windows exporter

windows_exporter

Blackbox exporter

blackbox_exporter

Yet another cloudwatch exporter

ya_cloudwatch_exporter

Fluentd

fluentd

Process exporter

process_exporter

Script exporter

script_exporter

Promitor

promitor