@teddymills said in summary of network traffic:
In NETXMS, is there a summary/totals of network traffic collected so far ?
What parameter name should I be using?
Should I collect every 10 minutes with a retention of 365 days sound reasonable?
I need to view the summary of network traffic on the interface.(eth0)
I have been collecting network traffic on the interfaces.
I have been using NetInterface.Bytes.In+NetInterface.Bytes.out.
This gives me bytes per second on the interface.
I can export the network traffic data, but I really do not want to manually compile millions of data samples
to get a number that I can see just by looking at my overall network graphs.
I told my manager this, but I was told I need a hard number. (not an estimate of the average from a graph)
I did enable Network.Interface.Total, however since I only enabled+applied that today, that cannot help me.
ifconfig cannot help because instance are rebooted on occasion and the RX/TX counter resets to zero when the server is rebooted.
The best solution I could think of is following:
Create DCI which calculates simple delta (not average per second) for network traffic.
Create second 64bit unsigned or floating point DCI based on internal dummy parameter, and use transformation script to add up last delta from first DCI to it. You can also reset the value each day, month, etc.
Best regards,
Victor