HI Anais,
Wow! Lots of questions… here are answers:
I believe getting started monitoring via that guide doesn’t actually take that long.
I’m sure that it doesn’t - but I want make sure I am following the appropriate path to internal monitoring.
Yes of course if you’re a paying customer you’re welcome to open a support ticket.
OK
What problems have you encountered following that guide?
Requiring a self-hosted OSS DB in order to monitor an InfluxDB Cloud DB isn’t what I had in mind.
In a best case scenario how would you expect to perform the monitoring?
I expect that the database has some internal metrics/monitoring capabilities, or that if these come through the /metrics endpoint, that the InfluxDB Cloud offering wires up a scrape job to provide collection and dashboards so that database performance can be monitored over time.
I also expect more clarity/coherence in the explanations. It seems that the “database metrics are enabled by default” in version 1 versus version 2 actually mean two different things; whereas in version 2 they are available externally and no longer persisted. I wasn’t able to confirm nor deny this point however.
If you intend to use the same instance of influxdb to monitor the same instance, what is your plan if you encounter connectivity issues or downtime?
That might make sense longer-term; but as with any database I would expect a certain amount of relevant performance monitoring dashboards. Think pgadmin4, or a cloud database like Azure PostgreSQL – you don’t have to install or setup anything special to see generic database metrics over time.
If the database is down then there won’t be any performance metrics to collect.
Why are you interested in performing this monitoring?
Lots of reasons; troubleshooting, application performance optimisation, ensuring customer SLAs, understanding infrastructure health.
What metrics are important to you?
Standard REDS metrics (Requests, Errors, Duration, Saturation), also USE (Utilisation, Saturation, Errors). Metrics on things like ingestion, queries, compaction, garbage collection - the things that you’ve had in InfluxDB v1.
I hope that helps clarify.