## Data Storage

### Monitoring & Metrics

- **Edge Devices**
- **Application & Integration**
- **Containerized Services**
- **Database**

### Resources

- [Grafana Dashboard](http://localhost/grafana)
- [Prometheus](https://github.com/nhattannn222/customdevicehive/tree/main/lib/monitoring/)
- [IoT Device (ESP8266 + DHT11 Firmware)](https://github.com/nhattannn222/customdevicehive/blob/main/ESP8266_FIRMWARE/ESP8266_FIRMWARE.ino)
- [Node.js Application](https://github.com/nhattannn222/customdevicehive/tree/main/node_app/)
- [NGINX/MQTT Broker](https://github.com/nhattannn222/customdevicehive/blob/main/nginx-mqtt-brokers.conf)
- [dh_backend](https://github.com/nhattannn222/customdevicehive/blob/main/docker-compose.yml)
- [dh_frontend](https://github.com/nhattannn222/customdevicehive/blob/main/docker-compose.yml)
- [dh_auth](https://github.com/nhattannn222/customdevicehive/blob/main/docker-compose.yml)
- [dh_plugins](https://github.com/nhattannn222/customdevicehive/blob/main/docker-compose.yml)

### Functions

- `sendsData(MQTT/HTTP)`
- `callsAPI`
- `storesData`
- `reportsMetrics`
- `feedsData`
- `streams`
- `exposesUI`
- `authenticates`
- `routesTo`
- `adminOps`
