{"repo":"oslabs-beta/cat-a-log","free":true,"listed":false,"github":"https://github.com/oslabs-beta/cat-a-log","clone":"git clone https://github.com/oslabs-beta/cat-a-log.git","description":"Add Embedded Metric Formatting to Structured logs for easy visualization in AWS Cloudwatch Metrics.","language":"JavaScript","stars":24,"topics":["aws","aws-emf","aws-lambda","embedded-metric-format","log","logs","metrics","structured-logging","cats"],"license":"MIT","category":"analytics","readme_excerpt":"Welcome to Cat-A-Log! This npm package helps you integrate AWS CloudWatch with AWS Embedded Metric Format (EMF) Logs and publish them to Cloudwatch using AWS Lambda Powertools. EMF formatting will allow for chosen metrics to be automatically visualized in Cloudwatch metrics for centralized observability of your application KPIs. Read Our Medium article to learn more about the Cat-A-Log story: Easily Automate Custom Metrics in CloudWatch with EMF in Lambda Table of Contents - Cat-A-Log - EMF - Instructions - How to Contribute - Contributors Why use Cat-A-Log? Why use a washing machine when you can do them by hand? Because it saves you time and makes your job way easier! Leveraging AWS Lambda Powertools we can use the cat-a-log function to invoke and format logs into AWS Embedded Metric Format. By publishing these logs to AWS Cloudwatch, we are able to provide engineers with automatic metric visualization to make the process of debugging logs much more efficient. Cat-a-log utilizes a cache to make efficient work of sending logs to Cloudwatch. About Embedded Metric Formatting (EMF): EMF is a JSON specification that enables CloudWatch Logs to automatically extract embedded metric values from structured log events. It simplifies real-time monitoring by reducing complexity and cost for applications needing custom metrics and structured logging. For more information please visit the following link: AWS Documentation on EMF Formatting Instructions Prerequisites: Your chosen Integrate","default_branch":null,"files":null,"tree":[],"storefront":"/r/oslabs-beta","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/oslabs-beta/cat-a-log/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."}