Welcome! This thread is the final, pre-release discussion of Caddy Telemetry, which will be shipping with version 0.11 sometime in April.
First, please read the full announcement blog post about telemetry if you haven’t already. It’s really important.
We realize that some of you may have strong feelings about Caddy emitting telemetry. Our goal for this discussion is to raise awareness of this change before the release so as to avoid misunderstandings and the spread of misinformation, like was had with the announcement of commercial licenses last year.
We want your feedback! Some ideas:
What charts/plots/numbers/tables should be shown on the page where you look up your instance?
- For example: requests/sec, top user agents, number of goroutines, maybe whether your dev instance is publicly accessible (by accident?), etc.
Should telemetry be opt-in/out? Why? Discuss the tradeoffs.
- I’ll be blunt: we want telemetry to be on by default. We feel very strongly that this will produce a more useful, less biased data set, and at no cost to you. Those that feel strongly to have it disabled may of course turn it off quite easily, but we instead encourage you to participate with the rest of the community. If you insist on it being off by default: why? Or if you think it’s fine to be on by default, why?
What would you do with access to the telemetry data? What kind of research makes you excited/intrigued?
- Let’s hear some questions you want to see answered!
- What questions do you have about telemetry? We’ll answer them!
We hope that people on both sides of an issue will participate here, rather than only those who oppose the idea of telemetry. If you are indifferent about telemetry, or even in support of it, please join the discussion anyway - we need to hear from everyone!
Also, we expect to read some actual technical arguments backed by reason – not just something like “this will be bad for your project” or “this will be useful to me” – explain why. The point here is to bring the community together on this as much as possible, even though there will not be 100% consensus.
Telemetry will be going out on Caddy 0.11, and now is your last chance to help shape it before the release.
We’re really excited, and hope you are too. Thanks for participating!