- This tasks involves modifying the existing metrics APB https://github.com/aerogearcatalog/metrics-apb - Components: -- Metrics service application: containerize it and bind Postgres -- Postgres: install TimescaleDB extension, create default database, enable timescaleDB extension on that database (Start with https://github.com/sclorg/postgresql-container and the postgresql-apb already available in openshift, if possible) -- Grafana: (Already in Metrics APB) - Metrics service should have a readiness check for a 'health' endpoint that says it can connect to postgres OK. For Postgres, there is an image that has TimescaleDB and Postgres in it: - https://hub.docker.com/r/timescale/timescaledb/ - http://docs.timescale.com/v0.8/getting-started/installation/linux/installation-docker |
|