翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
Amazon Logs への Neptune CloudWatch Logs の発行
Amazon CloudWatch Logs のロググループに監査ログデータやスロークエリログデータを公開するように Neptune DB クラスターを設定できます。 CloudWatch Logs を使用すると、ログデータのリアルタイム分析を実行し、 CloudWatch を使用してアラームを作成し、メトリクスを表示できます。 CloudWatch Logs を使用して、ログレコードを耐久性の高いストレージに保存できます。
監査ログを CloudWatch Logs に発行するには、監査ログを明示的に有効にする必要があります (「」を参照監査ログの有効化)。同様に、スロークエリログを CloudWatch ログに発行するには、スロークエリログを明示的に有効にする必要があります (「」を参照Amazon Neptune スロークエリロギングの使用)。
注記
以下の点に注意してください。
ログを に発行する場合、追加料金が適用されます CloudWatch。詳細については、CloudWatch 料金ページ
を参照してください。 中国 (北京) または中国 (寧夏) リージョンの CloudWatch ログにログを発行することはできません。
Neptune は、無効化された監査ログデータをエクスポートする場合に、既存のロググループまたはログストリームを削除しません。ログデータのエクスポートが無効になっている場合、既存のログデータはログ保持に応じて CloudWatch ログで引き続き使用できます。保存されている監査ログデータには料金が発生します。Logs コンソール、、または CloudWatch Logs を使用して AWS CLI、ログストリームと CloudWatch ロググループを削除できますAPI。
コンソールを使用して Neptune Logs を CloudWatch ログに発行する
コンソールから Neptune ログを CloudWatch ログに発行するには
AWS マネジメントコンソールにサインインし、https://console.aws.amazon.com/neptune/ホーム
で Amazon Neptune コンソールを開きます。 ナビゲーションペインで、データベースを選択します。
ログデータを公開する DB クラスターを選択します。
[アクション]、[変更] の順に選択します。
Log exports セクションで、Logs への発行を開始する CloudWatch ログを選択します。
[続行] を選択し、概要ページで [Modify DB Cluster (DB クラスターの変更)] を選択します。
を使用して Neptune 監査ログCLIを CloudWatch Logs に発行する
コマンドを使用して AWS CLI 、次のパラメータcreate-db-cluster
を使用して監査ログを CloudWatch Logs に発行する新しい DB クラスターを作成できます。
aws neptune create-db-cluster \ --region
us-east-1
\ --db-cluster-identifiermy_db_cluster_id
\ --engine neptune \ --enable-cloudwatch-logs-exports '["audit"]'
既存の DB クラスターを設定して、次のパラメータを使用して AWS CLI modify-db-cluster
コマンドを使用して監査ログを CloudWatch Logs に発行できます。
aws neptune modify-db-cluster \ --region
us-east-1
\ --db-cluster-identifiermy_db_cluster_id
\ --cloudwatch-logs-export-configuration '{"EnableLogTypes":["audit"]}'
を使用して Neptune スロークエリログCLIを CloudWatch Logs に発行する
コマンドcreate-db-cluster
と以下のパラメータを使用して AWS CLI 、スロークエリログを CloudWatch Logs に発行する新しい DB クラスターを作成することもできます。
aws neptune create-db-cluster \ --region
us-east-1
\ --db-cluster-identifiermy_db_cluster_id
\ --engine neptune \ --enable-cloudwatch-logs-exports '["slowquery"]'
同様に、 コマンド AWS CLI modify-db-cluster
と次のパラメータを使用して、スロークエリログを CloudWatch Logs に発行するように既存の DB クラスターを設定できます。
aws neptune modify-db-cluster --region
us-east-1
\ --db-cluster-identifiermy_db_cluster_id
\ --cloudwatch-logs-export-configuration '{"EnableLogTypes":["slowquery"]}'
Amazon での Neptune ログイベントのモニタリング CloudWatch
Neptune ログを有効にすると、Amazon CloudWatch Logs でログイベントをモニタリングできます。新しいクラスターロググループは、
が DB クラスター名となり、cluster-name
がログタイプとなる次のプレフィックスの Neptune DB クラスターに自動的に作成されます。log_type
/aws/neptune/cluster-name
/log_type
たとえば、エクスポート関数を設定して、mydbcluster
という名前の DB クラスターの監査ログを作成すると、ログデータは、/aws/neptune/mydbcluster/audit
ロググループに保存されます。
DB クラスターのすべての DB インスタンス におけるすべてのイベントは、別々のログストリーミングを使用してロググループにプッシュされます。
指定する名前のロググループがすでに存在する場合、Neptune はこのロググループを使用して Neptune DB クラスターにログデータをエクスポートします。などの自動設定を使用して AWS CloudFormation、定義済みのログ保持期間、メトリクスフィルター、およびカスタマーアクセスを持つロググループを作成できます。それ以外の場合、新しいロググループは、 CloudWatch ログのデフォルトのログ保持期間である 有効期限なし を使用して自動的に作成されます。
CloudWatch Logs コンソール、 AWS CLI、または CloudWatch Logs を使用してAPI、ログ保持期間を変更できます。Logs でのログ保持期間の変更の詳細については、 CloudWatch 「Logs でのログデータ保持の変更 CloudWatch 」を参照してください。
CloudWatch Logs コンソール、 AWS CLI、または CloudWatch Logs を使用してAPI、DB クラスターのログイベント内の情報を検索できます。検索およびログデータのフィルタ処理の詳細については、「ログデータの検索およびフィルタ処理」を参照してください。