Skip to content

[Docs]: Improve clarity and developer experience of the Collector quick start page #9589

@favxlaw

Description

@favxlaw

What needs to be changed?

I went through the Collector quick start page as a first-time user and identified several usability issues that may affect developer experience:

  1. The "less than five minutes" time estimate doesn't account for installing Go, configuring GOBIN, or pulling the Docker image for the first time. This can affect user confidence early on.

  2. Prerequisites list Docker, Go, and GOBIN without explaining which step depends on which tool, making it harder for readers to understand their relevance upfront.

  3. Port 55679 and ZPages appear in the docker run command without explanation. The purpose of ZPages isn't clarified until later, making the command feel like boilerplate.

  4. The Collector version (0.149.0) is pinned but there's no link to the releases page for readers to verify if it's current.

  5. The optional grep command appears inline with the main steps, making it unclear whether it's required. This adds unnecessary complexity for beginners.

  6. Next steps include advanced topics like building a custom Collector with OCB, which is not appropriate for someone who just completed a quick start. A more guided progression would help.

I have proposed improvements for each of these issues and am happy to submit a PR if the changes are welcome.

Name + path of the page

Collector Quick Start — content/en/docs/collector/quick-start.md

Additional context

I have already drafted improved versions of each section addressing these issues.
The rewrite is available as a documentation audit on my portfolio:
https://favxlaw.github.io/docs-audit.html

Happy to submit a PR with the proposed changes if maintainers are open to it.

Metadata

Metadata

Assignees

No one assigned

    Labels

    sig:collectortriage:accepted:needs-prIssue is accepted, but PR creation is pending or someone can grab this isuse

    Type

    Projects

    Status

    No status

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions