opossum-prometheus
opossum
Our great sponsors
opossum-prometheus | opossum | |
---|---|---|
1 | 3 | |
20 | 1,216 | |
- | 2.9% | |
0.0 | 6.6 | |
14 days ago | 24 days ago | |
JavaScript | JavaScript | |
Apache License 2.0 | Apache License 2.0 |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
opossum-prometheus
-
How to use a circuit breaker in Node.js
You can even set up monitoring for your circuit breaker, which will help you to stay on top whenever any of your partner APIs go south. You can learn more about monitoring from the official docs.
opossum
- Is there something similar to this library (opossum in nodejs) in python?
-
NodeJS API Circuit Breaker Pattern
I would like to demonstrate an example implementation in JavaScript even though in most projects, you'll probably be better off using fully implemented packages like Opossum.
-
Circuit breaker/bulkhead for dependencies
Maybe this might help. My team used this at work https://github.com/nodeshift/opossum
What are some alternatives?
metrics-filter - Simple service to filter prometheus metrics using allow/block-list
axios - Promise based HTTP client for the browser and node.js [Moved to: https://github.com/axios/axios]
prometheus-explorer - A lightweight metrics explorer for Prometheus, with a focus on on-the-fly analysis.
cypress-fail-fast - A Cypress plugin to skip tests on first failure.
Statsd - Daemon for easy but powerful stats aggregation
globalnoc-networkmap-panel - A network map panel for Grafana
qryn - qryn is a polyglot, high-performance observability framework for ClickHouse. Ingest, store and analyze logs, metrics and telemetry traces from any agent supporting Loki, Prometheus, OTLP, Tempo, Elastic, InfluxDB and many more formats and query transparently using Grafana or any other compatible client.
core-js - Standard Library
swagger-stats - API Observability. Trace API calls and Monitor API performance, health and usage statistics in Node.js Microservices.
axios - Promise based HTTP client for the browser and node.js
node-fetch - A light-weight module that brings the Fetch API to Node.js
circuitbreaker - Python "Circuit Breaker" implementation