さいごに今回はみなさん、こんにちはMaxGaugeを販売しております日本エクセムの製品担当です。Oracleのシステム構成やデータ収集方法などアーキテクチャについて説明しました。Oracleが収集したデータでOracleデータベースの稼働状況が、「どのように見えるか」「分析できるか」などMaxGaugeの機能を中心に概要を説明します。待望の日本エクセム様の技術連載第3弾です!前回の記事も是非ご覧くださいね♪MaxGaugeの2大機能MaxGaugeには大きく分けて「リアルタイムモニタ」と「パフォーマンスアナライザ」の2つの機能があります。リアルタイムモニタリアルタイムモニタはMaxGaugeに登録している監視対象データベースの現在の状況を表示する機能です。パフォーマンスアナライザMaxGaugeが収集した監視対象データベースの稼働情報はMaxGaugeサーバに保存します。保存した稼働情報を元に分析する機能がパフォーマンスアナライザになります。リアルタイムモニタリアルタイムモニタは監視対象データベースの状況をリアルタイムに表示します。具体的には以下のような状況でリアルタイムモニタを利用するケースが多いです。(利用場面の一例です)アプリケーションの処理遅延が発生中でデータベースの処理状況を確認したい実行したSQLが終了しない管理ツールからCPUの使用率が高いなどのアラート通知があり状況調査データベースへのアクセス増が予測されるイベント時などの集中監視GUIでデータベースの状況を簡単に把握することが可能で問題個所を短時間で発見することが出来ます。いう状況よくありますよね!画面構成リアルタイムモニタの画面はデフォルトで3秒毎にリフレッシュして最新の情報を表示します。画面の各項目は「フレーム」という単位で構成されフレームを組み合わせることで画面のカスタマイズが可能で作成した画面は保存が可能です。※以下、再生ボタンを押してご覧ください!https://xn--w8j8bac3czf5bl7e.com/wp-content/uploads/blog/4adbedb14c9d75abbe72221f0149d945.mp4動画になっていてわかりやすい!リアルタイムモニタの便利な機能の紹介リアルタイムモニタには様々な機能、フレーム、ビューが準備されています。データベースの稼働状況を確認するのに便利な機能の一部を紹介します。アクティブセッションリアルタイムモニタで一番よく使う機能が「アクティブセッション」のフレームになります。「アクティブセッション」はSQLを実行しているセッションの情報をリスト形式で表示する機能で「DBで実行しているSQL確認したい」なんて思ったときにアクティブセッションのフレームが活躍します。気になるセッションはダブルクリックするとセッションの詳細情報を確認することが出来ます。ボタンでセッショントレースが取得出来ますなんて便利なんでしょう!指標トレンドMaxGaugeはOracleの「システム統計値」、「待機イベント」、「OS指標」を取得しています。リアルタイムモニタでも取得した各値をグラフで表示することが可能で「指標トレンド」フレームで表示します。監視対象Oracleの「システム統計」、「待機イベント」の全ての項目を取得します。環境の場合、システム統計値は約2000種類、待機イベントは、約900種類の情報を全て取得してグラフに表示することが出来ます。※以下、再生ボタンを押してご覧ください!https://xn--w8j8bac3czf5bl7e.com/wp-content/uploads/blog/89716cafa0bfd48896fd43e0de5e1fa8.mp4【便利なところ】システム統計、待機イベントの全てを取得するしているので「調べたいけど情報が無かった・・・」などがない取得するシステム統計、待機イベントの全てにアラートを設定することが出来ます。閾値を超えた指標を表示すると枠がオレンジや赤で表示され閾値超過が確認出来ます。グラフをクリックすると関連する情報が表示されます。reads)のグラフをクリックすると、論理読取ブロック数が多い順にSQLを実行中のセッションが表示されますロックツリーロック待機が発生しているセッションがあるとロックの状態をツリー状に表示することが出来ます。ツリーの一番上がロックフォルダでその下の階層がロック待機中のSQL(セッション)で表示されます。処理が終了したSQLの時刻時間と終了時間を散布図形式のグラフで表示します。実行時間が遅いSQLが視覚的に確認できます。多数の機能があります。紹介出来なかった機能は以下マニュアルに説明がありますのでご参照ください。RTMさいごに今回はMaxGaugeの2大機能の1つ目「リアルタイムモニタ」の機能概要を紹介しました。リアルタイムモニタには今回紹介した機能以外に沢山の便利な機能があります。紹介出来なかった機能などは別の機会に紹介していきたいと思います。次回はMaxGaugeの機能概要として2大機能の2つ目「パフォーマンスアナライザ」を中心に紹介します。幅広いサービスを実施しています。弊社でもデータベースに関する記事など書いていますがOracleデータベースの待機イベントの記事がおすすめです。infra-db@sts-inc.co.jp「DBひとりでできるもん」運営チームです。「親しみやすさと技術力」をテーマに、技術情報・サービス・インフラ系資格取得に役立つ情報、社員等の情報をお届けします。70名弱の事業部員で鋭意、執筆中です。当社を知って頂けるよう、愛情込めて頑張ります!※facebook、X(旧twitter)、インスタグラムでは「DBひとりでできるもん」の更新情報を発信しています。