DMX Agent Release Notes
2026-09-04
v1.0.9
Fixed 周期処理が遅延した際にクエリ処理スレッドが急増する問題を修正しました。
Fixed スクリプトマネージャーでORA-24347が発生した場合、該当処理をスキップするように修正しました。
Fixed Unix(Solaris、AIX、HP-UX)でCPU(xos)指標が送信されない問題を修正しました。
2026-06-19
v1.0.8w
Fixed SQL統計のmax値の誤りを修正しました。
Fixed Active Sessionのclient_info長の誤りを修正しました。
- 長さが正しくなかったり、ガベージ値が表示されたりする問題です。
Fixed CentOS 8以降の環境でエージェントが異常終了する問題を修正しました。
- bind情報とplan情報の保存に使用するロジックを変更しました。
Fixed bind情報の重複チェックロジックを改善しました。
- bind情報がほとんど保存されない問題を修正し、SQL実行回数を削減しました。
Feature 「エージェントアップデート」画面からエージェントを最新バージョンに更新する機能を追加しました。
Feature 「エージェント設定」画面から設定変更とエージェント再起動を行う機能を追加しました。
- 再起動により変更した設定が適用されます。
2026-05-26
v1.0.8s
Feature DBパラメータ収集時にNLS情報を追加しました。
Feature sqlmonでINSERT、UPDATE、DELETE操作を許可するオプションを追加しました。
Fixed 内部listの使用時にmutex処理が欠落していたことによるエージェントの異常終了を修正しました。
2026-04-15
v1.0.8n
Fixed テーブルスペースのused値がusagesizeを超える収集エラーを修正しました。
- データファイルのsizeがmaxsizeを超えた場合(手動RESIZEなど)、
usagesizeをsize値で補正します。
v1.0.8m
Changed テーブルスペース収集時にOFFLINE状態のデータファイルを除外するようにしました。
- アクセス不可なOFFLINEファイルによる収集エラーを防止します。
Fixed 収集サーバーへの再接続後にメトリクス値が急増する問題を修正しました。
- 切断期間中の値が再接続時にdeltaとして一度に表示される問題。
2026-03-27
v1.0.8j
Fixed SIGSEGVによりエージェントが異常終了する問題を修正しました。
Changed DMXエージェントのファイル名フォーマットを変更しました。
- 変更前:
whatap.agent.dmx.19-1.0.8j.0324 - 変更後:
whatap.agent.dmx-1.0.8j.19000.0324
Feature RAC環境モニタリングのためのGCS/GESメトリクスを追加しました。
- Avg CR blocks receive time (ms)
- Avg current blocks receive time (ms)
- Fusion write to physical write ratio
- Avg global lock get time (ms)
- GC CR / current service time
Feature Tablespace ALL��会時にauto_extカラムを追加しました。
Fixed SQL統計でelapse値がwait + cpuと一致しない問題を修正しました。
Fixed TablespaceがFULL状態の時にused値が0と表示される問題を修正しました。
2026-01-08
v1.0.8c
Changed SQL識別処理を改善
- 単一SQL実行中に
sql_exec_idが初期値から変更されても新しいSQLと誤認しないように改善- これにより、Runtime Plan画面で
plan_hash_value = 0が頻繁に表示される現象を緩和
- これにより、Runtime Plan画面で
Changed Tablespace収集周期オプションを追加
- オプション:
tablespace_interval - 単位: 分
- 既定値: 60
- 最小値: 5
- 5より小さい値に設定した場合、5分に自動補正。補正時に5分で処理されたことを通知するログを記録
- 60より大きい値にも設定可能
Changed Agent Pause機能を追加
- エージェント収集を一時停止および再開できる機能を提供
- 適用位置(画面): エージェントリスト
Changed Oracle詳細バージョン情報表示を改善
- Oracle 18c以降で詳細バージョン情報を表示
- 適用位置: インスタンスリスト、エージェントリスト
Changed Wait Class周期収集方式を改善
- オプション:
waitclass_opt - 既定値: 1
- 設定値
- 1: 既存の1分周期クエリ収集方式ではなくMemoryベース収集方式に変更。他の指標と同じ周期で収集
- 1以外の値: 既存方式を維持。クエリベース収集、1分周期固定
Changed Tablespace情報転送方式を改善
- オプション:
tablespace_send_opt - 既定値: 0
- 設定値
- 0: 分割転送
- 1: 一括転送
- 改善効果: テーブルスペースが多い環境で同一データが重複転送されエラーが発生する問題を改善
2025-10-20
v1.0.6
Fixed SqlStatでSQLテキストが欠落する問題を修正
Feature db_oracle_dma_wait_classのtime_waitedの単位を秒に変更
Feature db_oracle_dma_wait_classからIdleイベントを除外
Feature db_oracle_dma_wait_classカテゴリに5分・1時間の統計を追加
Feature event topのtime_waitedの単位を秒に変更
Feature オブジェクトレイアウト参照時にpartition情報を取得可能に変更
2025-08-18
v1.0.5m
Change sqlmon の結果が複数行の場合、100件以内で全て送信
Change sqlmon の結果で int と float 値を認識し、idx フィールドを追加
Change ObjectDetail に subpartition 情報を追加し、ini_trans、max_trans、avg_space_freelist_blocks、num_freelist_blocks フィールドを削除
Fixed メモリ侵害によるエージェントの異常終了を修正
Fixed tablespace の結果単位を M bytes に変更
2025-07-08
v1.0.5g
Feature sqlmon機能を改善:最大100行の結果を保存し、intまたはfloat型は数値として認識
Fixed Oracle 12.1.0.2においてcon_id単位でeventを処理するように修正
Fixed ASMディスク情報処理時のnullによるエラーを修正
Fixed tablespaceのincrement_by値をブロック単位からMB単位に変換して送信(float型適用)
2025-06-25
v1.0.5b
Fixed db_oracle_dma_sqlstatのwait_class名に含まれていた不要な\nを削除
2025-06-23
v1.0.5a
Feature db_oracle_dma_lock_infoにholder_inst_idを追加
Feature db_oracle_dma_sqlstatにwait_classを追加
2025-06-10
v1.0.4y
New シェルスクリプトを定期的に実行し結果を収集できるshmon機能を追加
-
xos.confでshmon=1に設定
-
agentディレクトリ配下にshmonディレクトリを作成し.shファイルを配置すると、定期実行と結果収集が可能
New AIXマシンでOracle Pro 11.2.0.4および19.3をサポート
Feature script managerスレッドで処理
Feature SQLトレース時にtkprofをスレッドで実行
Feature trace_tkprof_path= エージェントオプションを追加
2025-05-21
v1.0.4s
New sqlstatにwait情報を追加
-
イベント別およびwait class別の待機時間を追加
-
イベント名をdb_index_eventカテゴリで1日2回送信
New LinuxおよびAIXでOracle 10.2.0.5をサポート
New ASMディスクサイズ情報を追加
New Multi Script Manager機能を追加
New Plan情報にindexのtable名を追加
New SQLトレースのオン/オフ機能を追加
2025-04-23
v1.0.4k
Feature tablespaceカテゴリにusagesizeメトリクスを追加しまし た。
- データファイルのautoextensible値がYESの場合はmaxbytes、NOの場合はbytesをファイルサイズとして適用します。
- 全体を合算してテーブルスペースのusagesizeとして算出します。
2025-04-03
v1.0.4h
New韓国語が文字化けした場合、コード変換処理オプションを追加
-
codefrom=及びcodeto=文字エンコーディング指定 -
iconv -lコマンドの結果値の中から選択して指定 -
例示:
codefrom=EUC-KR、codeto=UTF-8
Feature plan_elapse bind_elapse 既定値を5秒 → 3秒に変更
Feature sqlstat伝送周期の既定値を5分 → 1分に変更
Feature sqlstatに!rectype、@id、@stimeを追加
2025-01-21
v1.0.2b
Feature sqlstat_send_interval=5オプションを追加(単位: 分)
2025-01-21
v1.0.2a
Feature plan.userファイル作成機能を追加
2024-12-24
v1.0.1y
Changed prxでdmxエージェントを再実行する周期を調整
-
基本周期20回:基本周期は10秒、prx.confファイルに
intervalオプションで設定できます。 -
以後1分ごとに10回、その以後10分ごとに5回、その以後は1時間ごとに再実行を試みます。
2024-12-20
v1.0.1
Feature tablespaceオプションを追加
free space照会時にquery timeoutが発生し、オプションによって異なるビューを照会するようにします。
Changed object_infoにsequence追加
Fixedエージェントと同じ経路にファイル名(32文字以上)の長いファイルがある場合、SIGSEGV問題修正