Monitoring Amazon Neptune Resources - Amazon Neptune
Services or capabilities described in Amazon Web Services documentation might vary by Region. To see the differences applicable to the China Regions, see Getting Started with Amazon Web Services in China.

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 CloudWatch Logs.

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

  • Event notification subscriptions – Subscribe to Neptune events to stay informed about what is happening. For more information, see Using Neptune Event Notification.

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