Monitoring Transaction Event Queue

TxEventQ Monitor System consists of three services including Prometheus Oracle DB Exporter, Prometheus, and Grafana. Exporter is the connector to Oracle DB and format the query results to Prometheus-like metrics. Prometheus is a time-series database and periodically controls Exporter to query and collect/store metrics. Grafana uses Prometheus as data source to show the metrics and make it visualized. Grafana is a user-interface with charting and computation built-in. The whole services is configured, managed and handled by Docker-compose.