-
Notifications
You must be signed in to change notification settings - Fork 4.9k
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
Http module improvements #4170
Http module improvements #4170
Conversation
jenkins, retest it |
Http module is a [Metricbeat](https://www.elastic.co/products/beats/metricbeat) used to call arbitrary HTTP endpoints for which not a dedicated metricbeat is available. | ||
Multiple endpoints can be configured which are polled in a regular interval and the result is shipped to the configured output channel. | ||
Http module is a [Metricbeat](https://www.elastic.co/products/beats/metricbeat) used to call arbitrary HTTP endpoints for which not a dedicated metricbeat module is available. | ||
Multiple endpoints can be configured which are polled in a regular interval and the result is shipped to the configured output channel. It is recommend to fetch install a metricbeat instance on each host from which data should be fetched. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Some typos in this phrase: "It is recommended to (fetch) install..."
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
fixed
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@ruflin It still displays the old format "It is recommend to fetch install".
@@ -5,8 +5,8 @@ This file is generated! See scripts/docs_collector.py | |||
[[metricbeat-module-http]] | |||
== http Module | |||
|
|||
Http module is a [Metricbeat](https://www.elastic.co/products/beats/metricbeat) used to call arbitrary HTTP endpoints for which not a dedicated metricbeat is available. | |||
Multiple endpoints can be configured which are polled in a regular interval and the result is shipped to the configured output channel. | |||
Http module is a [Metricbeat](https://www.elastic.co/products/beats/metricbeat) used to call arbitrary HTTP endpoints for which not a dedicated metricbeat module is available. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I think there's a missing "module" after Metricbeat, and an extra "not".
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
changed to module used to call arbitrary HTTP endpoints for which a dedicated metricbeat module is not available.
@@ -5,8 +5,8 @@ This file is generated! See scripts/docs_collector.py | |||
[[metricbeat-module-http]] | |||
== http Module |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
"http Module" looks weird in the docs due to capitalization. I think there was a way to define the title in fields.yml
?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
changed the title in fields.yml
to HTTP
.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I would use HTTP
for the protocol, and http
for the module name. What about http module
?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Ah, sorry. I just noticed that you changed already to Http module
. That's perfect.
Review comments applied and pushed. |
jenkins, retest it |
Http module is a [Metricbeat](https://www.elastic.co/products/beats/metricbeat) used to call arbitrary HTTP endpoints for which not a dedicated metricbeat is available. | ||
Multiple endpoints can be configured which are polled in a regular interval and the result is shipped to the configured output channel. | ||
Http module is a [Metricbeat](https://www.elastic.co/products/beats/metricbeat) used to call arbitrary HTTP endpoints for which not a dedicated metricbeat module is available. | ||
Multiple endpoints can be configured which are polled in a regular interval and the result is shipped to the configured output channel. It is recommend to fetch install a metricbeat instance on each host from which data should be fetched. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
It doesn't sound good to me "to fetch install", maybe just "to install".
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I noticed that Tudor left the same comment above.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Argh, I didn't push the change.
This is a follow up PR for elastic#4156 * Add environment with small golang web service * Remove not needed body fields * Add defaults to configs * Add system tests * Update config with all config options
1784bcd
to
81f071d
Compare
This is a follow up PR for #4156