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

2 Likes

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.

2 Likes

@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