-
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
Improve Prometheus integration documentation #9792
Comments
Can you also include that exporting beat metrics to Prometheus is not supported. |
Docs have improved after #9948: https://www.elastic.co/guide/en/beats/metricbeat/master/metricbeat-metricset-prometheus-collector.html. @tbragin do you think this is enough or we should keep this issue? |
We are in the process of converting the discuss blog to a blog on elastic.co. How do folks feel about linking the reference-style Prometheus documentation to that blog? Also, do we feel we should evolve our modules documentation in general to include richer information, outside simply how to configure it? Perhaps I'll add a discuss label to this. |
+1 on having links to prometheus docs. I think it's important to link to the reference docs. ++ on having richer module docs. All information a users needs to learn more about the module, how it works etc. should be there. |
++ absolutely. We probably need an owner per module that takes care of the Kibana and Elastic.co documentation |
I have to test this, but I think the first YAML excerpt on the docs would be better like so (I was confused by the port 9090 on localhost because the example is supposed to be about grabbing from an exporter, not from the Prometheus server):
|
@makwarth please bring me in when the discussion of what should be in module docs starts up. I approach this from the sysadmin point of view since I spent years in ops/services and in training people that sell to ops. |
I opened this issue around scraping from exporters. |
@DanRoscigno You can suggest your topic here: https://docs.google.com/document/d/1-zyHzxk-s8MgqrjmV1OXI4TwP3vJmUkZSkVOHphNn4A/edit# cc @alvarolobato Not sure if this would fall under plenary vs breakout. |
@sorantis I'd love your thoughts on this issue. We've had it open for a while, and some aspects have been addressed. Perhaps, as you you set up our Promethheus module yourself and walk through the experience, you could suggest where these reference docs can be shored up? One improvement I can think of is documenting the expected document schema a bit better. I think it's one doc per poll interval per unique label combination (@exekias can confirm). We should improve what we can and close soon. |
@tbragin sure, I can share my experience with the module so far. |
@exekias could we add a |
SGTM, I opened a new issue for that (#12739), let's move the discussion there and keep this one for docs. |
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions. |
Current docs on the Metricbeat Prometheus module are reference-style and quite minimal. The following blog expands on the way one can use this module and how it compares to other methods of integrating with Prometheus:
https://discuss.elastic.co/t/dec-23rd-2018-en-observability-querying-metrics-from-prometheus/161609
We should consider improving the docs, or linking to this blog.
cc: @roncohen @ruflin
The text was updated successfully, but these errors were encountered: