OracleDB exporterのメトリック定義ファイル(metrics_oracledb_exporter.conf)
形式
「Node exporterのメトリック定義ファイル(metrics_node_exporter.conf)」の「形式」を参照してください。
ファイル
metrics_oracledb_exporter.conf
metrics_oracledb_exporter.conf.model(モデルファイル)
格納先ディレクトリ
■統合マネージャーホスト
- Windowsの場合
-
-
物理ホストのとき
Managerパス\conf\imdd\plugin\jp1pccs\
-
論理ホストのとき
共有フォルダ\jp1imm\conf\imdd\plugin\jp1pccs\
-
- Linuxの場合
-
-
物理ホストのとき
/etc/opt/jp1imm/conf/imdd/plugin/jp1pccs/
-
論理ホストのとき
共有ディレクトリ/jp1imm/conf/imdd/plugin/jp1pccs/
-
説明
[統合オペレーション・ビューアー]画面の[トレンド]タブで表示するOracleDB exporterのメトリック情報を定義するファイルです。
定義内容は,JP1/IM - Agentの製品プラグインの__metricListGetメソッド,および__timeSeriesDataGetメソッドの返却値に使用します。
JP1/IM - Managerが階層構成で,統合マネージャーから,下位マネージャーのトレンドデータ管理DBに保存されているトレンドデータを参照する場合,統合マネージャーのメトリック定義ファイルに,参照するトレンドデータのメトリックを追加する必要があります。
文字コード
UTF-8(BOM無し)
改行コード
Windowsの場合:CR+LF
Linuxの場合:LF
定義の反映時期
[統合オペレーション・ビューアー]画面の[トレンド]タブ,または,REST APIで,メトリックの情報を取得したときに反映されます。
記述内容
「Node exporterのメトリック定義ファイル(metrics_node_exporter.conf)」の「記述内容」を参照してください。
モデルファイルの設定内容(初期状態)
OracleDB exporterのメトリック定義ファイルのモデルファイルに記述されている各メトリックの設定内容(初期状態)を,次に示します。
-
oracledb_up
■設定内容(初期状態)
メンバー名
設定内容(初期状態)
name
oracledb_up
default
true
メトリック定義ファイル用promql($jp1im_TrendData_labelsを含む)
oracledb_up and $jp1im_TrendData_labels
resource_en
category
database_oracle
label
OracleDB Startup Status
description
Shows the startup status of OracleDB. 1 indicates that it is running, while 0 indicates that it is stopped.
unit
-
resource_ja
category
database_oracle
label
OracleDBの起動状態
description
OracleDBの起動状態を示す。1は起動中,0は停止中を示す。
unit
-
-
cache_hit_ratio_percent
■設定内容(初期状態)
メンバー名
設定内容(初期状態)
name
cache_hit_ratio_percent
default
true
メトリック定義ファイル用promql($jp1im_TrendData_labelsを含む)
(1 - (rate(oracledb_activity_physical_reads_cache[2m]) / (rate(oracledb_activity_consistent_gets_from_cache[2m])+rate(oracledb_activity_db_block_gets_from_cache[2m]))))*100 and $jp1im_TrendData_labels
resource_en
category
database_oracle
label
Cache Hit Ratio
description
Shows the cache hit ratio.
unit
%
resource_ja
category
database_oracle
label
キャッシュヒット率
description
キャッシュヒット率を示す。
unit
%
-
tablespace_used_percent
■設定内容(初期状態)
メンバー名
設定内容(初期状態)
name
tablespace_used_percent
default
true
メトリック定義ファイル用promql($jp1im_TrendData_labelsを含む)
oracledb_tablespace_used_percent and $jp1im_TrendData_labels
resource_en
category
database_oracle
label
Tablespace Usage
description
Shows the usage of each tablespace. If automatic extension is ON, it is calculated based on the size considering automatic extension.
unit
%
resource_ja
category
database_oracle
label
表領域の使用率
description
表領域ごとの使用率を示す。自動拡張がONの場合,自動拡張を考慮したサイズで計算される。
unit
%
-
execute_count
■設定内容(初期状態)
メンバー名
設定内容(初期状態)
name
execute_count
default
true
メトリック定義ファイル用promql($jp1im_TrendData_labelsを含む)
rate(oracledb_activity_execute_count[2m])*60 and $jp1im_TrendData_labels
resource_en
category
database_oracle
label
SQL Statement Execution Count
description
Shows the number of calls to execute SQL statements (user calls and recursive calls).
unit
-
resource_ja
category
database_oracle
label
SQL文の実行回数
description
SQL文を実行するコール数(ユーザー・コールおよび再帰コール)を示す。
unit
回
-
parse_count
■設定内容(初期状態)
メンバー名
設定内容(初期状態)
name
parse_count
default
true
メトリック定義ファイル用promql($jp1im_TrendData_labelsを含む)
rate(oracledb_activity_parse_count_total[2m])*60 and $jp1im_TrendData_labels
resource_en
category
database_oracle
label
Parsing Call Execution Count
description
Shows the execution count of parsing calls (hard, soft, and describe).
unit
-
resource_ja
category
database_oracle
label
解析コールの実行回数
description
解析コール(ハード、ソフトおよびdescribe)の実行回数を示す。
unit
回
-
user_commit_count
■設定内容(初期状態)
メンバー名
設定内容(初期状態)
name
user_commit_count
default
true
メトリック定義ファイル用promql($jp1im_TrendData_labelsを含む)
rate(oracledb_activity_user_commits[2m])*60 and $jp1im_TrendData_labels
resource_en
category
database_oracle
label
Commit Execution Count
description
Shows the number of user commits.
unit
-
resource_ja
category
database_oracle
label
コミットの実行回数
description
ユーザー・コミットの回数を示す。
unit
回
-
user_rollback_count
■設定内容(初期状態)
メンバー名
設定内容(初期状態)
name
user_rollback_count
default
true
メトリック定義ファイル用promql($jp1im_TrendData_labelsを含む)
rate(oracledb_activity_user_rollbacks[2m])*60 and $jp1im_TrendData_labels
resource_en
category
database_oracle
label
Rollback Execution Count
description
Shows the number of times users issued a ROLLBACK statement manually or the number of errors occurred in user transactions.
unit
-
resource_ja
category
database_oracle
label
ロールバックの実行回数
description
ユーザーがROLLBACK文を手動で発行した,または,ユーザーのトランザクション中にエラーが発生した回数を示す。
unit
回
-
resource_used
■設定内容(初期状態)
メンバー名
設定内容(初期状態)
name
resource_used
default
false
メトリック定義ファイル用promql($jp1im_TrendData_labelsを含む)
oracledb_resource_current_utilization and $jp1im_TrendData_labels
resource_en
category
database_oracle
label
Resource Usage
description
Shows the resource usage.
unit
-
resource_ja
category
database_oracle
label
リソース使用量
description
リソースの使用量を示す。
unit
-
-
session_count
■設定内容(初期状態)
メンバー名
設定内容(初期状態)
name
session_count
default
false
メトリック定義ファイル用promql($jp1im_TrendData_labelsを含む)
oracledb_sessions_value and $jp1im_TrendData_labels
resource_en
category
database_oracle
label
Number of Sessions
description
Shows the number of sessions based on status and type.
unit
-
resource_ja
category
database_oracle
label
セッション数
description
ステータスとタイプ別のセッション数を示す。
unit
個