Use this category for questions, ideas, and discussions about io.Insights, telemetry (metrics, traces, logs) and OpenTelemetry-based configuration and integrations for interop.io products.
New to io.Insights? Start here
- Product overview (what it is, why OpenTelemetry, examples of business & infrastructure metrics). interop.io
- Docs: General Overview (architecture, OpenTelemetry compatibility, how signals flow). docs.interop.io
Scope (post here when…)
- You’re enabling/configuring io.Insights in io.Connect Desktop or Browser
- You’re working with OTel collectors/backends (Grafana/Prometheus/Datadog/etc.) via standard OpenTelemetry exports.
- You’re using or customizing default metrics (app/system/platform, Workspaces/Layouts timings).
- You have questions related to observaility and monitoring
Keep product lines clear
- If your post is mainly about Browser or Desktop APIs/UX, use those categories. Use io.Insights only when the core is telemetry (enabling, exporting, metric definitions).
- Say “io.Insights” in the title/first line; mention Desktop/Browser only to describe where you enabled it.
**Title:** [config/metrics/idea] Short, specific summary
**Environment**
- Platform: io.Connect Desktop x.y / Browser x.y (pick one)
- OS & Browser (if Browser): Win 11 / macOS 14, Chrome/Edge <version>
- Collector/backend: OTel Collector → <your backend>
**io.Insights config (redact secrets)**
- Enabled: true/false
- Collector URL: http(s)://... (e.g., OTLP)
- Publish interval: <ms> (if customized)
- Default metrics overrides: [app_error disabled], [layout_startup custom buckets], etc.
**Observed vs. expected**
**Steps to reproduce**
**Relevant logs/metrics names** (e.g., app_startup, workspace_startup)
Security & privacy
- Don’t post license keys, tokens, or internal endpoints. Redact hostnames and client names.