{"repo":"netanelavr/nestjs-metrics-reporter","free":true,"listed":false,"github":"https://github.com/netanelavr/nestjs-metrics-reporter","clone":"git clone https://github.com/netanelavr/nestjs-metrics-reporter.git","description":"📈 A zero-dependency-injection Prometheus metrics reporter for NestJS","language":"TypeScript","stars":42,"topics":["metrics","nestjs","prometheus","typescript","monitoring","reporter","reporting","metrics-gathering"],"license":"Apache-2.0","category":"analytics","readme_excerpt":"NestJS Metrics Reporter 📊 A zero-dependency-injection alternative to Prometheus metrics solutions for NestJS. Effortlessly report metrics from anywhere in your codebase without complex setup or dependency injection. Overview • Quick Start • API Reference • Testing • Contributing • License Installation --- Overview nestjs-metrics-reporter is a lightweight, zero-setup solution for reporting metrics in your NestJS application. It eliminates the need for dependency injection or extensive configuration. Instantly report metrics from anywhere in your application using a global static reporter. --- Why Choose nestjs-metrics-reporter ? 🚀 No Dependency Injection No need for cumbersome dependency injection, making your code much more cleaner. 🌟 Effortless Integration Start tracking metrics immediately with zero setup. 🎯 Focus on Simplicity Powerful metrics without the complexity of managing dependencies or boilerplate code. 📤 Pushgateway Support Easily push metrics to a Pushgateway server for batch job metrics. --- Quick Start 1. Import and Configure the Module Minimal setup required! Just import the ReporterModule in your AppModule . 2. Report Metrics Anywhere Once initialized, you can start reporting metrics instantly from anywhere in your application. --- API Reference The global static service for reporting metrics: Method Description Parameters ----------------- ----------------------------- ------------------------------------------------------------- counter() Increment a c","default_branch":null,"files":null,"tree":[],"storefront":"/r/netanelavr","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/netanelavr/nestjs-metrics-reporter/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."}