I created a bandwidth report and set it to run weekly from Monday to Sunday. The problem I'm having is that PRTG is not showing me the correct data in the graphs. For example, we have a 20/20 Mbps circuit and the report is telling me the maximum bandwidth utilization over the week was 3 Mbps. I am 200% sure that is not correct.
Any help will be greatly appreciated.
Thanks!
Article Comments
You can customize a report of traffic with a average chart and data table, shown separated channels by traffic input/output with the percentage of use in the 95th percentile.
PRTG Manual: Calculating Percentiles
Custom report 95th percentile with all channels using the table (averagetable).
Create the custom report saving the codes below in the
C:\Program Files (x86)\PRTG Network Monitor\webroot\reporttemplates
Custom Report
- Save the code with the name A61 Data Table - Table 5m - Custom - Percentil 95.htm
<!--Data Table Only: Data Table (5 min interval) – Custom Percentil 95 --> <!--5--> <#include file="includes\reportheader.htm"> <img src="/images/reportheader.png"> <br/> <h1><b><#objectproperty name="name"></b> (<#report type="startdate"> - <#report type="enddate"> <#report type="reporthours">)</h1> <#report type="list" name="details\Table Custom Data Percentil 95.htm" subname="details\Detail Loop.htm" graphaverage="300" tableaverage="300"> <#cropmsg>
Create the custom details report saving the codes below in the
Custom Report Details
C:\Program Files (x86)\PRTG Network Monitor\webroot\reporttemplates\details
- Save the code with the name Table Custom Data Percentil 95.htm
<div class="onereport report<@counter>"> <h1> <#objectproperty id="<@objectid>" name="ParentDevice" show="text"> | <#objectproperty id="<@objectid>" name="name"> | <#objectstatus name="status" id="<@objectid>"> </h1> <p> <div class="reportgraph"> <#report type="chart" graphid="<@subid>" repsensid="<@objectid>" avg="<@graphaverage>" sdate="<@start>" edate="<@end>" width=850 height=270 graphstylefile="graphstyling.htm" animationandinteraction="1" datastylefile="graphdatastyling.htm" animationstylefile="graphanimationstyling.htm" graphstyling="baseFontSize='12'%20showLegend='0'" tooltexts="1" datastyling="drawAnchors='1'%20anchorRadius='1'%20lineThickness='2'" refreshable="true"> <div style="width:850px"><#report type="legend" repnodeid="<@subid>" repsensid="<@objectid>" width="850"></div> </div> <p> <#report type="averagetable" repnodeid="<@subid>" repsensid="<@objectid>" avg="<@tableaverage>" sdate="<@start>" edate="<@end>"> </div>
For more information:
PRTG Manual: Reports
https://www.paessler.com/manuals/prtg/reports
How do I modify PRTG's report templates?
https://https://helpdesk.paessler.com/en/support/solutions/articles/76000041649
Zarate Max
Jun, 2016 - Permalink
I've followed the instructions in this post and created the 2 files on my PRTG server. Now what? Where do I find the report? do I have to build it?
thanks,
Todd
Feb, 2018 - Permalink
For more information:
PRTG Manual: Reports
https://www.paessler.com/manuals/prtg/reports
How do I modify PRTG's report templates?
https://https://helpdesk.paessler.com/en/support/solutions/articles/76000041649
Zarate Max
Feb, 2018 - Permalink
Hello,
Kindly note that the 2, 30 and 365 graphs display average values (performance-wise). The actual settings for those graphs are defined within Setup > System Administration > User Interface.
To generate a graph with raw readings or a custom average, kindly use the "Historic Data tab" you can use one of the available average intervals.
Please note that if the selected period is larger than 40 days PRTG will automatically increase the Average Interval to 1 hour average (because of the overwhelming amount of samples and data that the report would contain). This means that if you want to check the exact raw readings that were ever measured, you must perform 30-days reports at a time.
Best regards
Jun, 2016 - Permalink