Amazon Neptune
User Guide (API Version 2017-11-29)

Monitoring Amazon Neptune Resources

Amazon Neptune supports various methods for monitoring performance and usage:

  • Instance status – Check the health of a Neptune cluster's graph database engine, find out what version of the engine is installed, and obtain other instance-related information using the instance status API.

  • Amazon CloudWatch – Neptune automatically sends metrics to CloudWatch and also supports CloudWatch Alarms. For more information, see Monitoring Neptune Using Amazon CloudWatch.

  • Audit log files – View, download, or watch database log files using the Neptune console. For more information, see Using Audit Logs with Amazon Neptune Clusters.

  • Publishing logs to Amazon CloudWatch Logs – You can configure a Neptune DB cluster to publish audit log data to a log group in Amazon CloudWatch Logs. With CloudWatch Logs, you can perform real-time analysis of the log data, use CloudWatch to create alarms and view metrics, and use CloudWatch Logs to store your log records in highly durable storage. See Neptune Logs in CloudWatch Logs.

  • AWS CloudTrail – Neptune supports API logging using CloudTrail. For more information, see Logging Amazon Neptune API Calls with AWS CloudTrail.

  • Tagging – Use tags to add metadata to your Neptune resources and track usage based on tags. For more information, see Tagging Amazon Neptune Resources.