{"repo":"awslabs/amazon-aurora-postgres-monitoring","free":true,"listed":false,"github":"https://github.com/awslabs/amazon-aurora-postgres-monitoring","clone":"git clone https://github.com/awslabs/amazon-aurora-postgres-monitoring.git","description":"An advanced monitoring system for Amazon Aurora PostgreSQL that is completely serverless, based on AWS Lambda and Amazon CloudWatch","language":"Python","stars":39,"topics":["aurora","postgres","postgresql","postgresql-database","cloudwatch","lambda","serverless","monitoring","monitoring-tool"],"license":"Apache-2.0","category":"databases-storage","readme_excerpt":"Amazon Aurora Postgres Advanced Monitoring Overview Amazon Aurora is a MySQL and PostgreSQL-compatible relational database built for the cloud, that combines the performance and availability of traditional enterprise databases with the simplicity and cost-effectiveness of open source databases. This GitHub project provides an advanced monitoring system for Amazon Aurora Postgres that is completely serverless, based on AWS Lambda and Amazon CloudWatch. A serverless Lambda function runs on a schedule, connects to the configured Aurora Postgres cluster, and generates CloudWatch custom metrics that are visualized on a custom dashboard. You can create alarms based on these metrics to gain additional visibility and improve incident response capabilities for your database. A list of metrics emitted by this solution is provided below, along with a description of what to watch for in relation to each metric. This project is a fork of the amazon-redshift-monitoring solution. Many thanks to the developers of the original project for providing a solid, extensible foundation on which to build. Pre-Requisites Follow the steps below to prepare your environment to run the Aurora Postgres Enhanced Monitoring solution: 1. Create a user in Aurora Postgres that will be used by the Lambda function to connect to the database and run the monitoring queries. This user should have access to the tables in the \"pg catalog\" schema. For example: 1. Create a KMS key in the same region as the Aurora Postgr","default_branch":null,"files":null,"tree":[],"storefront":"/r/awslabs","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/awslabs/amazon-aurora-postgres-monitoring/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}