Thanks Adam and Phillip for your clarification and help. Appreciate it.
From: observium [mailto:observium-bounces@observium.org] On Behalf Of Adam Armstrong
Sent: Wednesday, July 22, 2015 2:38 PM
To: Observium Network Observation System <observium@observium.org>
Subject: Re: [Observium] Question about traffic graphs
95th percentile billing doesn't have a direct relationship to GB transferred.
It is possible to use 0bps for 29 days, but get charged for 1gbps because you did 1gbps for 37 hours.
Imagine you have 100 data points. Arrange them by size. The 95th point (the 5tg largest) is the amount you are billed on. This is 95th %ile.
RRDtools graphs are somewhat lossy (the technical details of rrd are quite complex, but suffice to say that we only store 5 minute samples for a few days, after that 30 minute samples for a few weeks then 2 hour samples for a couple of years (or there about)). This is done to allow rrdtool to scale.
Its possible that rrds averaging has lowered the 95th it reports to you (this is why the mysql-based billing system exists, since rrd isn't reliable for this), and your provider's bill is accurate.
Note that even if you have 5 minute samples for the entire period, there are often differences since the samples won't have been taken at exactly the same time!
Billing. Blegh!
Adam.
Sent with AquaMail for Android
http://www.aqua-mail.com
On 22 July 2015 7:32:01 pm "Talk Jesus" <chad@talkjesus.com> wrote:
Thanks Adam.
It is 200Mbps, I wrongly stated 100Mbps before. Long day.
So 200Mbps = 60TB monthly usage (rounded off the 59.x).
That means based off the graph for June, I used 176.xMBps (52.8TB). They’re billing 9Mbps over the 200Mbps usage, hence my concern.
From: observium [mailto:observium-bounces@observium.org] On Behalf Of Adam Armstrong
Sent: Wednesday, July 22, 2015 2:29 PM
To: Observium Network Observation System <observium@observium.org>
Subject: Re: [Observium] Question about traffic graphs
Hi,
Its normal to be billed on the largest of the in/out 95th values, so you'd probably be billed on the larger one.
It is definitely time for you to upgrade your commitment to 200mbps to avoid overage charges next billing cycle.
I would recommend perhaps purchasing a pro subscription so that you can use our billing system to generate estimations ahead of time so you can keep track of things in future.
Adam.
Sent with AquaMail for Android
http://www.aqua-mail.comOn 22 July 2015 7:24:30 pm "Talk Jesus" <chad@talkjesus.com> wrote:
Also, I just realized in the graph the total in/out in the last line itself is not in 95th percentile. No big deal, but based on the data center’s billing I would have been billed off the 176MBps.
From: Talk Jesus [mailto:chad@talkjesus.com]
Sent: Wednesday, July 22, 2015 2:19 PM
To: 'Observium Network Observation System' <observium@observium.org>
Subject: RE: [Observium] Question about traffic graphs
Yes, but only when viewing specific ports, not the router itself.
I just checked for the specific port to the uplink, my mistake.
I just ran for the full month of June. Please see attached.
They told me the following
“bandwidth utilization data captured both inbound and outbound usage. They are both used in calculating 95% values, but they are not added together or combined.
If the customer’s 95% is 90Mbps for inbound, and 26Mbps for outbound, they are only billed using the 90Mbps value. (not 90+26)”
So based on the graph, I would have been billed for the 176MBps (converted as 52.8TB). Correct? Just making sure I’m understanding the calculations.
And according to what you’re saying, it polls every 5 minutes which is what the data center does too. So my graph should be generally very accurate.
From: observium [mailto:observium-bounces@observium.org] On Behalf Of Phillip Baker
Sent: Wednesday, July 22, 2015 2:08 PM
To: Observium Network Observation System <observium@observium.org>
Subject: Re: [Observium] Question about traffic graphs
I don’t understand. Don’t you have a legend that looks like the attached on every graph?
You can see the 95th figures there.
Observium is designed on 5 minute like everyone else, pretty much. You can probably change it but you really don’t need to (and it isn’t as easy as changing the cron job frequency)
What they mean is that they charge you for bandwidth on 95th percentile, not bytes transferred per month (overall “usage”).
From: observium [mailto:observium-bounces@observium.org] On Behalf Of Talk Jesus
Sent: 22 July 2015 19:01
To: 'Observium Network Observation System'
Subject: Re: [Observium] Question about traffic graphs
Hi,
I’m using CE.
Basically what I did was run the traffic graph for my main router to the facility’s upstream (uplink basically). I did the entire month of June to the exact second.
I just did a quick “last month” output
Total
In 60TB
Out 60TB
Agg 120
How would I convert this to Mbps in 95th? Sorry, still learning this calculation.
How often does the CE version poll data anyway and can it be changed?
Phillp Baker stated that it shows Mbps as “M”, so if I figured this out right, the above AS IS is 200MBps. But, is Observium CE stating this in 95th or do I have to figure this out manually what 95th it will be?
Please note what I quoted before “They also state they bill me on bandwidth utilization, not data used.” Anyone know what they might mean by this? I haven’t asked them yet, been going back and forth but slow responses.
From: observium [mailto:observium-bounces@observium.org] On Behalf Of Adam Armstrong
Sent: Wednesday, July 22, 2015 1:43 PM
To: observium@observium.org
Subject: Re: [Observium] Question about traffic graphs
Are you using CE or Pro?
With Pro the best thing would be to create a bill which matches the ports that your provider is billing, that way you'll be basically collecting the same data that your provider is.
With CE, you can look at the '95th' line on traffic graphs. The red line is approximated 95th, but it's not accurate since we don't store 5-minute data for a full month.
adam.
On 22/07/2015 18:19:45, Talk Jesus <chad@talkjesus.com> wrote:
Hi,
My data center bills me based on 95th percentile and Mbps, but Observium shows traffic as bits/second.
My monthly allowance is 100Mbps, how would I convert that to the bits/second in 95th? They also state they bill me on bandwidth utilization, not data used.
Finally, they state they use 5 minute intervals for data collection, I guess that’s also called ‘polling’ if I’m not mistaken? I could not find any info on how often the data is collected.
Just to clarify, if I got the calculation right – 100Mbps = 30TB /mo (rounded off).
_______________________________________________
observium mailing list
observium@observium.org
http://postman.memetic.org/cgi-bin/mailman/listinfo/observium_______________________________________________
observium mailing list
observium@observium.org
http://postman.memetic.org/cgi-bin/mailman/listinfo/observium