Welcome to the Metrics and Monitoring Experiment project! 🚀 This project serves as a playground for experimenting with various metrics and monitoring tools.
The primary goal of this project is to explore and integrate components related to metrics, monitoring, and distributed systems. The project utilizes popular tools such as Elasticsearch, Kibana, Logstash, Prometheus, Alertmanager and RabbitMQ.
- Purpose: Indexing and searching metrics data.
- Purpose: Visualizing and exploring metrics data.
- Purpose: Collecting, processing, and forwarding logs and metrics.
- Purpose: Monitoring and alerting.
- Purpose: Message broker for distributed systems.
- Purpose: Alert manager for rules defined in prometheus.
npm run start-producer produces messages onto the message bus.
npm run start-consumer consumes the messages and publish them to the logstash-bus.
This project is licensed under the MIT License. Your collaboration is not just appreciated; it's essential! Thank you for being a part of this project!