A.9. Oracle 8i、 9i、 10g、および 11g
本セクションのプローブは対応しているバージョンに一致する Oracle データベースのインスタンスに対して適用することができます。 Oracle のプローブには次のコマンドを実行してデータベースの設定と関連付けが必要になります。
$ORACLE_HOME/rdbms/admin/catalog.sql
$ORACLE_HOME/rdbms/admin/catalog.sql
また、これらのプローブを正しく動作させるには、プローブで設定する Oracle ユーザーに少なくとも CONNECT と SELECT_CATALOG_ROLE の権限を持たせる必要があります。
Oracle プローブの中には機能停止を回避するより、長期的なパフォーマンスの向上のためデバイスを調整することを特に目的としたものがあります。したがって、Red Hat はこれらのプローブが頻繁には起こらないよう、1 時間おきから 2 日間おき程度にスケジュールすることをお勧めします。これにより短い間隔で起こる可能性のある変則性を強調せずより適切な統計を得ることができます。これにはバッファキャッシュのプローブ、データディクショナリキャッシュのプローブ、ディスク分配比率のプローブ、ライブラリキャッシュのプローブ、および再試行ログのプローブが当てはまります。
時間を基本とした「重大」(CRITICAL) および「警告」(WARNING) のしきい値を意図した通り機能させるには、その値がタイムアウト期間に割り当てている時間を超えないようにしてください。これを超えてしまうと、待ち時間超過となりすべて「不明」(UNKNOWN) 状態が返されるため、しきい値を設定する意味がなくなります。この理由から、Red Hat はタイムアウト期間は時間を設定するすべてのしきい値より必ず大きい値となることを確認して頂くよう強く推奨します。本セクションでは、特に TNS Ping がこれに該当します。
最後に、Oracle のマルチスレッド化サーバー (MTS) を使用しているデーターベースに対してこれらの Oracle プローブを使用しているお客様は、DNS 名が正しく解決されるように Red Hat サポートに連絡して Red Hat Network サーバーの /etc/hosts ファイルにエントリを追加するよう手配して頂く必要があります。
A.9.1. Oracle::アクティブセッション リンクのコピーリンクがクリップボードにコピーされました!
リンクのコピーリンクがクリップボードにコピーされました!
Oracle::アクティブセッションのプローブは Oracle インスタンスを監視して次のような指標を収集します。
- アクティブなセッション -
V$PARAMETER.PROCESSESの値を基にしたアクティブなセッション数です。 - 使用可能なセッション -
V$PARAMETER.PROCESSESの値を基にした使用可能なアクティブセッションの割合です。
| フィールド | 値 |
|---|---|
| Oracle SID* | |
| Oracle ユーザー名* | |
| Oracle パスワード* | |
| Oracle ポート* | 1521 |
| タイムアウト* | 30 |
| 重大レベルのアクティブなセッション最大数 (Critical Maximum Active Sessions) | |
| 警告レベルのアクティブなセッション最大数 (Warning Maximum Active Sessions) | |
| 重大レベルのアクティブなセッションの最大使用率 (Critical Maximum Available Sessions Used) | |
| 警告レベルのアクティブなセッションの最大使用率 (Warning Maximum Available Sessions Used) |