-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
You kind of explained it yourself. You need to run a number of components, keep track of all of them, be able to update them, scale them, make sure they're healthy and restarted when needed, etc. This is of course possible in a number of ways, but not trivial. You're basically describing an orchestrator such as Kubernetes or Nomad. Especially with an already existing Helm chart covering all the deployment logic (what needs to be deployed, how many instances, health checks, etc.): https://github.com/mastodon/chart it's quite an easy choice instead.
Related posts
-
You get what you Measure: Understanding your applications health with Grafana, Loki and Prometheus
-
Simplifying Angular Development with Swagger: A Step-by-Step Guide
-
Introducing ArgoCD: A GitOps Approach to Continuous Deployment
-
Multi-Cluster Prometheus: Scaling Metrics Across Kubernetes Clusters
-
Hands On: Pull metrics into Kubernetes from anywhere and treat them generically with the Keptn Metrics Server