Metricbeat to show network packets over time

I have metricbeats running on windows server and would like to see a graph of the network traffic over time, to see if i am maxing out network card.

I can see the network metricset.name and the system.network.in.bytes and system.network.out.bytes, but these metrics seem to be accumuliative values so would want need to do a sum of current value minus last value to get current bytes in / out. Unless you clever people know of a better way to do this.

Thanks in advance
Mark

As the value is a counter you have to take the derivative to show the recent changes: https://www.elastic.co/guide/en/elasticsearch/reference/current/search-aggregations-pipeline-derivative-aggregation.html

Thanks ruflin,
I think I understand the document, but wonder how do i implement that into my environment
Sorry if this is obvious

I have found this and it answers what i want to acheive

This topic was automatically closed 28 days after the last reply. New replies are no longer allowed.