Skip to content

docs: list third-party telemetry endpoints - #283

Merged
DavidePrincipi merged 3 commits into
mainfrom
feat-8235
Oct 23, 2026
Merged

DavidePrincipi merged 3 commits into
mainfrom
feat-8235

Conversation

@DavidePrincipi

@DavidePrincipi DavidePrincipi commented Oct 16, 2026 •

Copy link
Copy Markdown
Member

The Traefik proxy of every NS8 node checks update.traefik.io once a day for new Traefik releases. NS8 keeps this check enabled, as it does for Grafana, while internal Traefik copies of other apps have it disabled. This PR documents that traffic, so administrators know it is expected. NethServer/dev#8235

Only documentation changes. On the system requirements page, the third-party telemetry endpoints now have a section of their own, "Third-party telemetry endpoints", with a single table for Grafana Labs and Traefik Labs components (English and Italian).

  • New update.traefik.io row, with a short explanation of the NS8 policy for Traefik and a link to the Traefik module instructions to disable the check
  • Grafana Labs rows and the Pi-hole note moved from the "External network connectivity" section to the new one: its notes say that blocking the listed endpoints breaks updates and backups, which is not true for telemetry

How to test

  • Open the PR preview of the system requirements page, in English and Italian
  • Check the new "Third-party telemetry endpoints" section, and that its links to the log server, metrics, HTTP routes, Loki, Metrics and Traefik pages work (the Traefik anchor exists only after docs: explain how to disable version check ns8-traefik#154 is merged)

See also


Generated by Claude Code:claude-opus-5.5 with nethserver-pr

The Traefik instance of every node checks update.traefik.io once a
day for new releases. List it in a separate table of the system
requirements page, so administrators know the traffic is expected,
and explain that the internal Traefik copies of other applications
have the check disabled.

Assisted-by: Claude Code:claude-opus-5.5
@DavidePrincipi DavidePrincipi self-assigned this Oct 16, 2026
@github-actions

github-actions Bot commented Oct 16, 2026 •

Copy link
Copy Markdown
Contributor
PR Preview Action v1.8.1
Preview removed because the pull request was closed.
2026-10-23 14:37 UTC

Telemetry and update checks of third-party components are not
required for NS8 to work, unlike the endpoints listed before them,
whose notes warn that blocking them breaks updates and backups.

Move the Grafana Labs and Traefik Labs endpoints into one table, in
a section of its own, so the notes no longer seem to apply to them.

Assisted-by: Claude Code:claude-opus-5.5
@DavidePrincipi DavidePrincipi changed the title docs: document Traefik Labs telemetry docs: list third-party telemetry endpoints Oct 16, 2026
Point administrators to the Traefik module instructions to disable
the daily new version check, as done for Loki and Grafana.

Assisted-by: Claude Code:claude-opus-5.5

@gsanchietti gsanchietti left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

way overkill to me, but it's up to u

@DavidePrincipi

Copy link
Copy Markdown
Member Author

I absolutely agree with you. Sadly on this matter we got many inquiries and I hope this section helps to find the right answers.

@DavidePrincipi

Copy link
Copy Markdown
Member Author

@DavidePrincipi
DavidePrincipi merged commit 192fe3f into main Oct 23, 2026
2 checks passed
@DavidePrincipi
DavidePrincipi deleted the feat-8235 branch October 23, 2026 14:37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants