This is a CRUD (Create, Read, Update, Delete) API built using Express.js framework. It also includes Prometheus for monitoring and Grafana for visualizations.
The API provides endpoints to perform CRUD operations on a local dataset. It follows the RESTful architecture and uses JSON for data exchange. The API is built using Express.js, a fast and minimalist web framework for Node.js.
- Create: Add new records to the local dataset.
- Read: Retrieve records from the local dataset.
- Update: Modify existing records in the local dataset.
- Delete: Remove records from the local dataset.
Prometheus is used for monitoring the API's performance and collecting metrics. It provides valuable insights into the API's behavior, such as response times, error rates, and resource usage.
Grafana is used to visualize the metrics collected by Prometheus. It offers a wide range of customizable dashboards and graphs to monitor and analyze the API's performance.





