Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Enhance the Beats documentation with more guidance information about configuration #871

Closed
6 of 15 tasks
dedemorton opened this issue Jan 27, 2016 · 3 comments
Closed
6 of 15 tasks
Assignees
Labels
discuss Issue needs further discussion. docs enhancement in progress Pull request is currently in progress. meta

Comments

@dedemorton
Copy link
Contributor

dedemorton commented Jan 27, 2016

I'm creating this meta issue to track topics we need to add the the Beats reference guides to provide more guidance about configuring and using each Beat.

Why? Right now, the doc for each Beat has a long reference topic that describes all the configuration options for the Beat. The topics are overwhelming to read unless you know what you're looking for. The reference information is useful and necessary, but it isn't a good place to explain groups of related configuration options or provide conceptual information + extended examples. My proposal is to build up (over time) a set of topics that describe the most common configuration changes that users need to make.

Here are the topics listed in no particular order. Please add to the list. This list is not limited to config-related topics. Let's try to capture whatever we think is missing.

Filebeat

Packetbeat

  • Maintaining the Real-Time State of the Network Topology - move this section out of the reference topic and more completely describes the options for setting this up - the reference info will still contain information about the config options.

All Beats

  • Debugging - discuss how to set logging options and capture debug info
  • Handling Failures - discuss what happens when there's a failure - how to configure retry behavior - (Add a separate topic to describe how events are handled when max_retries is exceeded #652) - explain max_retries and how it relates to other configuration options (such as backoff, max_backoff, and backoff_factor)
  • Working with Firewalls - discuss opening ports - not sure where this belongs or if it's a common enough stumbling block that it's worth documenting outside of the discussion forum
  • Regular Expression Support - this could probably live in libbeat since it's pure reference and relates to all the beats
  • FAQ - Create an FAQ for resolving common issues #699 - this will be a set of questions and answers. Each Beat should have its own FAQ.
  • Configuring logging output
@dedemorton dedemorton added enhancement docs discuss Issue needs further discussion. labels Jan 27, 2016
@dedemorton dedemorton self-assigned this Jan 27, 2016
@tsg
Copy link
Contributor

tsg commented Jan 28, 2016

I like the idea, it would be like our own "Definitive Guide" :-). The performance tuning topic in Filebeat might be too much of a moving target at the moment. +1 for all the other topics.

The filtering one will be more interesting after this is done.

@tsg
Copy link
Contributor

tsg commented Jan 28, 2016

Added a point about safety semantics in Filebeat, follow up from a slack conversation.

@dedemorton dedemorton added the in progress Pull request is currently in progress. label Apr 6, 2016
@dedemorton
Copy link
Contributor Author

Closing and moving unresolved issues to #2482

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
discuss Issue needs further discussion. docs enhancement in progress Pull request is currently in progress. meta
Projects
None yet
Development

No branches or pull requests

2 participants