コンテンツにスキップ

AWS RDS Oracle

AWS RDS Oracle のアセット情報と監視データを収集します。

設定

Func のインストール

Guance の「インテグレーション - 拡張機能 - ホステッド Func」を有効にすることを推奨します。前提条件はすべて自動的にインストールされるので、スクリプトのインストールに進んでください。

Func をセルフホストする場合は、Func のセルフホスト を参照してください。

スクリプトの有効化

注意:必要な権限を持つ AWS AK を事前に用意してください。簡単な方法として、グローバルな読み取り専用ポリシー ReadOnlyAccess を付与できます。

ホステッド Func でスクリプトを有効にする

  1. Guance のコンソールにログインします。
  2. 「インテグレーション」メニューから「クラウドアカウント管理」を選択します。
  3. 「クラウドアカウントを追加」をクリックし、AWS を選択して必要な情報を入力します。すでにアカウントを設定している場合は、この手順を省略します。
  4. 「テスト」をクリックし、成功したら「保存」をクリックします。失敗した場合は設定内容を確認し、再度テストします。
  5. 「クラウドアカウント管理」の一覧で追加したアカウントを確認し、対象アカウントをクリックして詳細ページを開きます。
  6. アカウントの詳細ページで「インテグレーション」をクリックします。未インストール 一覧から AWS RDS Oracle を選び、「インストール」をクリックしてダイアログでインストールします。

スクリプトを手動で有効にする

  1. Func のコンソールにログインし、「スクリプトマーケット」から Guance のスクリプトマーケットを開き、次のスクリプトを検索します: integration_aws_rds_oracle
  2. 「インストール」をクリックし、AWS AK ID、AK Secret、アカウント名を入力します。
  3. 「起動スクリプトをデプロイ」をクリックします。システムが Startup スクリプトセットを作成し、起動スクリプトを自動的に設定します。
  4. 有効にすると、「管理 / 自動トリガー設定」に対応する設定が表示されます。「実行」をクリックすると、予定時刻を待たずに一度実行できます。しばらくすると、タスクの実行履歴とログを確認できます。

確認

  1. 「管理 / 自動トリガー設定」で、対象タスクの自動トリガー設定が存在することを確認します。タスクの履歴とログで異常がないか確認します。
  2. Guance の「インフラストラクチャ / カスタム」でアセット情報を確認します。
  3. Guance の「メトリクス」で対応する監視データを確認します。

メトリクス

Amazon CloudWatch の設定により、追加のメトリクスを収集できます: Amazon CloudWatch メトリクス詳細

AWS RDS Oracle のメトリクスは aws_AWS/RDS メジャーメントに格納されます。説明列には各メトリクスの説明、単位、統計情報が含まれます。

MetricName MetricDescribe Dimensions Unit
CPUCreditUsage_Sum CPU クレジット消費量。db.t3 インスタンスが対象で、5 分ごとに公開されます DBInstanceIdentifier クレジット(vCPU 分)
CPUUtilization_Average CPU 使用率 DBInstanceIdentifier percent
DatabaseConnections_Average クライアントのデータベース接続数 DBInstanceIdentifier count
DBLoad_Average 平均アクティブセッション数。インスタンスに負荷がある場合のみ公開されます DBInstanceIdentifier -
DBLoadCPU_Average CPU 待機タイプのアクティブセッション数。インスタンスに負荷がある場合のみ公開されます DBInstanceIdentifier -
DBLoadNonCPU_Average CPU 以外の待機タイプのアクティブセッション数。インスタンスに負荷がある場合のみ公開されます DBInstanceIdentifier -
DBLoadRelativeToNumVCPUs_Average データベース負荷と vCPU 数の比率。インスタンスに負荷がある場合のみ公開されます DBInstanceIdentifier -
DiskQueueDepth_Average ディスクの読み書きを待機している I/O リクエスト数 DBInstanceIdentifier count
FreeStorageSpace_Average 利用可能なストレージ容量 DBInstanceIdentifier B
FreeableMemory_Average 利用可能なメモリ DBInstanceIdentifier B
NetworkReceiveThroughput_Average インスタンスが受信するネットワークトラフィックの速度。クライアント、監視、レプリケーションの通信を含みます DBInstanceIdentifier B/S
NetworkTransmitThroughput_Average インスタンスが送信するネットワークトラフィックの速度。クライアント、監視、レプリケーションの通信を含みます DBInstanceIdentifier B/S
ReadIOPS_Average 毎秒のディスク読み取り操作数 DBInstanceIdentifier iops
ReadLatency_Average ディスク読み取り操作の平均所要時間 DBInstanceIdentifier s
ReplicaLag_Average ソースデータベースに対するリードレプリカのレプリケーション遅延 DBInstanceIdentifier s
SwapUsage_Average 使用中のスワップ領域 DBInstanceIdentifier B
WriteIOPS_Average 毎秒のディスク書き込み操作数 DBInstanceIdentifier iops
WriteLatency_Average ディスク書き込み操作の平均所要時間 DBInstanceIdentifier s
total_storage_space データベースインスタンスに割り当てられた総ストレージ容量 DBInstanceIdentifier B

フィードバック

このページは役に立ちましたか?