Windows exporter (Hyper-V monitoring) metric definition file for host (metrics_windows_exporter_hyperv_host.conf)
- Organization of this page
Syntax
See Syntax in Node exporter metric definition file (metrics_node_exporter.conf).
File
metrics_windows_exporter_hyperv_host.conf
metrics_windows_exporter_hyperv_host.conf.model (model file)
Storage destination directory
- Integration Manager host
- For Windows
-
-
For a physical host
Manager-path\conf\imdd\plugin\jp1pccs\
-
When the logical host
Shared-folder\jp1imm\conf\imdd\plugin\jp1pccs\
-
- For Linux
-
-
For a physical host
/etc/opt/jp1imm/conf/imdd/plugin/jp1pccs/
-
When the logical host
Shared-directory/jp1imm/conf/imdd/plugin/jp1pccs/
-
Description
This file defines the metric information for host of Windows exporter (Hyper-V monitoring) displayed on the Trends tab, Dashboard tab, and Dashboard List dialog box of the Integrated Operation Viewer window.
Defined content is used for the __metricListGet method of product plugin in JP1/IM - Agent and the return value of the __timeSeriesDataGet method.
If JP1/IM - Manager is in a hierarchical configuration and you want the Integration Manager to refer to trend data stored in Trend data Management Database of lower manager, you must add the referenced trend data metrics to the Integration Manager metric definition file.
Character code
UTF-8 (without BOM)
Line feed code
For Windows: CR+LF
For Linux: LF
Timing in which definitions are reflected
Definitions are reflected when the metric information is obtained on the Trends tab, Dashboard tab, and Dashboard List dialog box of the Integrated Operation Viewer window, or with the REST API.
Content description
See Content description in Node exporter metric definition file (metrics_node_exporter.conf).
Model file settings (initial status)
The settings (initial status) of each metric described in the model file of the Windows exporter (Hyper-V monitoring) metric definition file for host are shown below.
-
hyperv_host_cpu_resources_used_percent#
■Settings (initial status)
Member name
Settings (initial status)
name
hyperv_host_cpu_resources_used_percent
default
true
promql for the metric definition file (including $jp1im_TrendData_labels)
(sum by(instance,job,jp1_pc_nodelabel,jp1_pc_prome_hostname,vm)(rate(windows_hyperv_vm_cpu_hypervisor_run_time[$stepTime{minSeconds=\"120\"}])and $jp1im_TrendData_labels)) / ignoring(instance,job,jp1_pc_nodelabel,jp1_pc_prome_hostname,vm) group_left max (windows_cs_logical_processors) / 100000
resource_en
category
windows_hyperv
label
Percent of physical CPU resources used per VM
description
Percent of physical CPU resources used per VM
unit
%
resource_ja
category
windows_hyperv
label
VMごとに使用される物理CPUリソースの割合
description
VMごとに使用される物理CPUリソースの割合。
unit
%
- #
-
Equivalent to Used % (USED_PERCENT) field in VM CPU Status (PI_VCI) record of JP1/PFM-RM for VM.
-
hyperv_host_cpu_used_percent#
■Settings (initial status)
Member name
Settings (initial status)
name
hyperv_host_cpu_used_percent
default
true
promql for the metric definition file (including $jp1im_TrendData_labels)
(sum by (instance,job,jp1_pc_category,jp1_pc_exporter,jp1_pc_nodelabel,jp1_pc_trendname,jp1_pc_prome_hostname)(rate(windows_hyperv_host_cpu_total_run_time[$stepTime{minSeconds=\"120\"}])and $jp1im_TrendData_labels)) / sum by (instance,job,jp1_pc_category,jp1_pc_exporter,jp1_pc_nodelabel,jp1_pc_trendname,jp1_pc_prome_hostname)(windows_cs_logical_processors and $jp1im_TrendData_labels) / 100000
resource_en
category
windows_hyperv
label
CPU usage rate of the physical server
description
CPU usage rate of the physical server
unit
%
resource_ja
category
windows_hyperv
label
物理サーバーのCPU使用率
description
物理サーバーのCPU使用率。
unit
%
- #
-
Equivalent to Used % (USED_PERCENT) field in VM Status (PI_VI) record of JP1/PFM-RM for VM.
-
hyperv_vswitch_sent_received#
■Settings (initial status)
Member name
Settings (initial status)
name
hyperv_vswitch_sent_received
default
false
promql for the metric definition file (including $jp1im_TrendData_labels)
((rate(windows_hyperv_vswitch_bytes_received_total[$stepTime{minSeconds=\"120\"}]) and $jp1im_TrendData_labels) + (rate(windows_hyperv_vswitch_bytes_sent_total[$stepTime{minSeconds=\"120\"}]) and $jp1im_TrendData_labels)) /1024
resource_en
category
windows_hyperv
label
Network transmission and reception speed
description
Network transmission and reception speed on the virtual switch
unit
KB/sec
resource_ja
category
windows_hyperv
label
ネットワーク送受信速度
description
仮想スイッチ上のネットワークとの送受信の速度。
unit
KB/sec
- #
-
This is equivalent to JP1/PFM-RM for VM's Host Network Status (PI_HNI) record Rate (RATE).
-
hyperv_vswitch_received#
■Settings (initial status)
Member name
Settings (initial status)
name
hyperv_vswitch_received
default
false
promql for the metric definition file (including $jp1im_TrendData_labels)
(rate(windows_hyperv_vswitch_bytes_received_total[$stepTime{minSeconds=\"120\"}]) and $jp1im_TrendData_labels) / 1024
resource_en
category
windows_hyperv
label
Network reception speed
description
Network reception speed per second on the virtual switch
unit
KB/sec
resource_ja
category
windows_hyperv
label
ネットワーク受信速度
description
仮想スイッチ上で1秒あたりのネットワークからの受信の速度。
unit
KB/sec
- #
-
This is equivalent to Recv Rate (RECV_RATE) field in Host Network Status (PI_HNI) record of JP1/PFM-RM for VM.
-
hyperv_vswitch_sent#
■Settings (initial status)
Member name
Settings (initial status)
name
hyperv_vswitch_sent
default
false
promql for the metric definition file (including $jp1im_TrendData_labels)
(rate(windows_hyperv_vswitch_bytes_sent_total[$stepTime{minSeconds=\"120\"}]) and $jp1im_TrendData_labels) / 1024
resource_en
category
windows_hyperv
label
Network transmission speed
description
Network transmission speed per second on the virtual switch
unit
KB/sec
resource_ja
category
windows_hyperv
label
ネットワーク送信速度
description
仮想スイッチ上で1秒あたりのネットワークへの送信の速度。
unit
KB/sec
- #
-
This is equivalent to Send Rate (SEND_RATE) field in Host Network Status (PI_HNI) record of JP1/PFM-RM for VM.