New Core 3 installation with Telegraf results in 400 Bad Request

I created a discussion on github, but I believe this forum is more active.
I’ll copy/paste the content here.


Fresh Influx Core 3 installation

influxdb3 -V
influxdb3 3.1.0, revision 482dd8aac580c04f37e8713a8fffae89ae8bc264
telegraf version
Telegraf 1.34.4 (git: HEAD@e7ce1e1e)

conf

[[outputs.influxdb_v2]]
  urls = ["http://127.0.0.1:8181"]
  token = "something"
  organization = "icod"
  bucket = "domain.tld"

Error

E! [outputs.influxdb_v2] When writing to [http://127.0.0.1:8181/api/v2/write]: failed to write metric to (will be dropped: 400 Bad Request): :

Turn out… despite it not being mentioned anywhere, you can’t have a . in the bucket name.
So instead of domain.tld, name the bucket domaintld

And I’d like to say something else. I’ve been using InfluxDB when it was v1.
Back then the documentation was a MESS.
Now that there are 3 versions, it’s even more of a mess.
This product’s weak point is its documentation.
This is constructive feedback.
It’s a great product, but getting there is a painful experience.

@dalu Hey! Omg what a rare spotting (or at least people don’t introduce themselves this way often).
Thank you so much for that constructive feedback. I really appreciate it. Would you be open to complete a survey?

We’d be incredibly grateful if you could take a few minutes to complete a short survey about your experience installing and setting up InfluxDB 3 Enterprise. [ Take the Survey ] Your insights will help us:

  • Identify areas for improvement
  • Prioritize new features and enhancements
  • Ensure InfluxDB continues to meet your needs

What are you doing with InfluxDB 3 now? Thanks