This project sets up a Node.js application with Express for monitoring and logging using Prometheus. The application is containerized with Docker.
- Express.js: Minimal and flexible web application framework.
- Prometheus: Monitoring and alerting toolkit.
- Docker: Containerization for consistent environments.
- Docker & Docker Compose
- Node.js & npm (for local development)
-
Clone the repository:
git clone [email protected]:samresh9/prometheus-grafana-monitoring-.git cd logs-and-monitoring
-
Build and run with Docker:
docker-compose up --build
-
Access the application:
- App:
http://localhost:5000
- Prometheus:
http://localhost:9090
- App: