release: Telegraf Controller 1.1.0 - #7694
Merged
Merged
Conversation
Document the enterprise high-availability feature for a compiled Telegraf Controller binary: an overview of leader election and shared state, a deployment guide, and load-balancer configuration (HAProxy, NGINX, AWS). Add HA configuration options to the config reference, note the multi-node model in the architecture reference, and list high availability as a Telegraf Enterprise feature.
Clarify that a high-availability cluster can use self-managed PostgreSQL or a PostgreSQL-compatible database that supports session-level advisory locks, rather than only self-hosted PostgreSQL.
…ility docs(controller): document high availability
Add a Manage configuration versions page covering automatic version creation, version history, comparing versions, rollback, and pruning. Cross-link from the create and update pages, add configuration lifecycle events to the audit log categories, and renumber the Manage configurations menu to resolve a weight collision.
…oning docs(controller): document configuration versioning
Add a Focus mode section to the Configuration UI tools page covering how to enter and exit the expanded editing view, and cross-link it from the Code Editor and Telegraf Builder pages.
docs(controller): document focus mode
feat(icons): add Lucide icons for Telegraf Controller and Explorer
chore(controller): updated and add lucide icons to controller docs
Add a Manage configuration aliases page covering naming rules, adding, using, transferring, and deleting aliases, including the /c/ short URL for agents. Add an alias-based URL example to the use page and renumber the Manage configurations menu to slot aliases after versions.
Co-authored-by: Jason Stirnaman <stirnamanj@gmail.com>
docs(controller): document configuration aliases
… to value substitution Add a Manage global constants page and a Constants section in the value substitution docs. Rename the dynamic values page to substitute-values with a redirect alias, document where each substitution type is resolved (Controller-side vs agent-side), and sweep dynamic-values phrasing and links across Controller docs. Add global constant and value substitution glossary entries and a Constants audit category. Rename the tc-dynamic-values code fence class and component to tc-substitute-values with constant syntax highlighting; the render hook still maps the legacy class for unmerged branches.
…docs/controller-global-constants Resolve menu weights so aliases (104) precedes UI tools (105), substitute-values (106), constants (107), use (108), and delete (109). Sweep the incoming aliases page and the glossary related links to the renamed substitute-values URL.
…ants docs(controller): document global constants and rename dynamic values to value substitution
Add a Manage configuration groups section covering the compose-by- reference model, creating and managing groups and member order, applying groups to agents, and group aliases including transferring an alias from a configuration to a group. Document array parameter values on the substitute-values page, cross-link groups from the configs, constants, and aliases pages, and add glossary and audit-log coverage.
…troller HA What changed: The Telegraf Controller high-availability page gets a centered topology diagram showing the load balancer, controller nodes, and shared database, plus a "What high availability protects" section that separates what node redundancy covers (web interface, API, heartbeats) from what it does not (the shared database). Why: The page described the leader/standby model in prose only, and it did not state that the database remains a single point of failure unless made highly available separately. Impact: Telegraf Controller HA page only. The diagram is the first consumer of the diagram shortcode's center option added earlier on this branch, so this change depends on that commit. Verification: Measured the rendered page in headless Chrome: the diagram renders 680px wide (natural size 701px, so the column cap shrinks it slightly), centered with equal 76px side gaps and 16px labels. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Add an Upgrade page to the install section covering database backup, per-OS executable replacement steps that parallel the install guide, version verification, and rolling upgrades for high-availability clusters, including the migration lock behavior and the release-notes convention for releases that require a full-cluster upgrade.
docs(controller): document configuration groups
docs(controller): add HA topology diagram and protection scope to Controller HA
docs(controller): add upgrade guide
…e listings Sweep the Telegraf, Telegraf Enterprise, and Telegraf Controller docs for enterprise feature enumerations and add high availability where it was missing: the Telegraf 1.x enterprise page, manage-at-scale, the Controller licensing section description, the license-enforcement feature gating list, and the license-removal behavior list.
Add the Telegraf Controller v1.1.0 release entry covering high availability, configuration versioning, aliases, global constants, configuration groups, focus mode, the value substitution rename, and new Telegraf Builder plugins, with links to the feature documentation.
…e-notes docs(controller): add Telegraf Controller v1.1.0 release notes
Contributor
Vale Style Check Results
Warnings (13)
✅ Check passed |
Contributor
Release version check
💡 Badge new features with the versionDocumenting a new feature? Add a version badge in the page frontmatter — the
For inline version text, use |
Contributor
🔗 Link Check Results — Link Check Bot❌ 30 broken link(s) found — fix them before merging.
Broken Links
|
| Source File | URL | Issue |
|---|---|---|
content/chronograf/v1/introduction/installation/_index.md |
https://reddit.com/r/influxdb | Error (cached) |
content/enterprise_influxdb/v1/introduction/installation/single-server/_index.md |
https://reddit.com/r/influxdb | Error (cached) |
content/enterprise_influxdb/v1/introduction/installation/single-server/_index.md |
https://support.influxdata.com/ | Error (cached): Error (cached) |
content/example/_index.md |
https://support.influxdata.com/ | Error (cached): Error (cached) |
content/example/_index.md |
https://reddit.com/r/influxdb | Error (cached) |
content/influxdb/v1/introduction/install/_index.md |
https://support.influxdata.com/ | Error (cached): Error (cached) |
content/influxdb/v1/introduction/install/_index.md |
https://reddit.com/r/influxdb | Error (cached) |
content/influxdb/v2/install/_index.md |
https://docs.docker.com/engine/reference/run/#detached-vs-foreground | Cannot find fragment: Cannot find fragment |
content/influxdb/v2/install/_index.md |
https://support.influxdata.com/ | Error (cached): Error (cached) |
content/influxdb/v2/install/_index.md |
https://reddit.com/r/influxdb | Error (cached) |
content/influxdb3/core/install/_index.md |
https://support.influxdata.com/ | Error (cached): Error (cached) |
content/influxdb3/enterprise/install/_index.md |
https://support.influxdata.com/ | Error (cached): Error (cached) |
content/influxdb3/enterprise/install/_index.md |
https://reddit.com/r/influxdb | Error (cached) |
content/influxdb3/explorer/install/_index.md |
https://support.influxdata.com/ | Network error: SSL certificate not trusted. Use --insecure if site is trusted (e… |
content/telegraf/controller/agents/create/_index.md |
https://support.influxdata.com/ | Network error: SSL certificate not trusted. Use --insecure if site is trusted (e… |
content/telegraf/controller/agents/delete/_index.md |
https://reddit.com/r/influxdb | Error (cached) |
content/telegraf/controller/agents/delete/_index.md |
https://support.influxdata.com/ | Error (cached): Error (cached) |
content/telegraf/controller/agents/_index.md |
https://support.influxdata.com/ | Error (cached): Error (cached) |
content/telegraf/controller/agents/_index.md |
https://reddit.com/r/influxdb | Error (cached) |
content/telegraf/controller/agents/reporting-rules/_index.md |
https://reddit.com/r/influxdb | Error (cached) |
Showing first 20 of 54 warnings. See the workflow run for full results.
Full details: workflow run summary and artifact. Last updated: 2026-08-25 12:21:59 UTC
Collaborator
Author
|
All of the broken links are for the blog post and can be ignored. That post will go live as we push the release out. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Full Telegraf Controller 1.1.0 documentation release:
New documentation sections and pages
Renames
configs/dynamic-values.md→configs/substitute-values.md, plus the matching JS component rename (tc-dynamic-values.js→tc-substitute-values.js)Updated existing content
telegraf/enterprise/,telegraf/v1/enterprise.md, manage-at-scale)UI and infrastructure
lucideshortcode, icon stylesheet, updates to the existingiconshortcode, a Cypress test, and new npm dependenciesrender-codeblock.htmland code styles)telegraf/enterprise-featureandenterprise-upgradeshortcodesRelease prep and assets
products.yml,tc_downloads.yml) and a release notification banner (notifications.yaml)Checklist
npx hugo --quiet)Suggested reviewers (click to expand)
Based on files changed, consider requesting review from:
InfluxDB 3
InfluxDB v2 / v1 / Enterprise v1
Other Products
Shared / Cross-Product
/content/shared/