elastic / elastic-agent-shipper

Data shipper for the Elastic Agent - single, unified way to add monitoring for logs, metrics, and other types of data to a host.
Other
9 stars 19 forks source link

Elastic agent metric dashboard for the shipper #54

Open cmacknz opened 2 years ago

cmacknz commented 2 years ago

Fleet exposes a metric dashboard for each enrolled agent, with output metric broken down by each process making a connection to Elasticsearch. A screenshot of this dashboard is below:

Screen Shot 2022-06-13 at 2 57 22 PM

How should we update this dashboard when the agent is using the shipper? The output statistics are currently grouped by beat.type by default. Should we continue doing this? Will aggregating by beat type continue to work with the shipper implementation where the output is no longer per beat?

Should we group by data stream or input source instead and obsolete the beat.type parameter?


Design document: https://docs.google.com/document/d/18bYC5IshBhVoIRXmbDCA8Ga8UD1mrrgtUlmhPeoWqoU/edit

cmacknz commented 2 years ago

@ph is https://github.com/elastic/integrations/tree/main/packages/elastic_agent the integration generating these dashboards? Or something else?

jlind23 commented 1 year ago

@nimarezainia could you kindly answer @cmacknz's questions before we can move this further.

jlind23 commented 1 year ago

@nimarezainia Can we please have your eyes on this?

jlind23 commented 1 year ago

As discussed with @nimarezainia the design phase is done thus we can plan the implementation for a later sprint. Adding the gdoc in the issue description.