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