By mynameisjeff
Checked the websites bandwidth usage and it does not make sense how the graphs are showing. Our all traffic comes from the 3rd party servers (images, short gif videos). We only proxy through our droplet node server video streaming (even then it should be only public inbound). Our website is super light and we have no database with any media.
Why is video streaming through 3rd party apis are marked as outband bandwidth?
Also our website does not have any visitors, yet it constantly shows 4-15kb/s in/out bandwidth per 15s.
Could be that updating to show full graphs messed it all up? As with the limited graphs in droplets controls were showing correctly even tho we havent tested heavily. image link
This textbox defaults to using Markdown to format your answer.
You can type !ref in this text area to quickly search our full set of tutorials, documentation & marketplace offerings and insert the link!
Heya,
Just came across this answer and decided to write some general guidelines for anyone who comes across this in the future despite the old question.
Droplets include free outbound data transfer, starting at 500 GiB/month for the smallest plan. Bandwidth allowances are determined by the Droplet’s size and type.
Excess data transfer is billed at $0.01 per GiB. Inbound bandwidth to Droplets is always free. To calculate bandwidth costs for your Droplets and databases, use our Bandwidth Calculator.
Any data transfer sent by a Droplet using a public network interface will count against the transfer pool for that Droplet’s account. All IPv6 traffic uses the public interface. Data transfer between Droplets over the VPC network uses a private network interface. We do not bill for outbound data transfer that we determine is dropped by a DigitalOcean firewall rule.
In DigitalOcean, both inbound and outbound data transfer is counted towards your bandwidth usage. When you stream videos from 3rd party servers by proxying through your droplet, the data is technically “inbound” when it arrives at the droplet and then “outbound” when it leaves the droplet headed to its final destination. Therefore, it gets counted as outbound bandwidth.
The constant 4-15kb/s in/out bandwidth could be due to various reasons like system updates, the activity of installed applications, background tasks, or even the droplet communicating with the DigitalOcean’s metrics system for monitoring purposes.
Bandwidth usage is updated every 15 seconds and it’s visualized in droplet graphs accordingly. If you have recently changed to show full graphs, it should show the correct information. Despite this, if you feel the readings are off, please share more details so I can help you better.
For more detailed understanding on bandwidth billing and usage, I will recommend going through DigitalOcean Documentation on Bandwidth.
Hope that this helps!
Heya,
On top of what has already been mentioned I would like to add the following. In order to check the current follow these steps:
In case this is helpful, here is how the usage works:
Outbound data transfer is shared between your Droplets each billing cycle. If the outbound transfer exceeds the amount included with your Droplets at the end of the cycle, you will be charged $0.01 per excess gigabyte.
Hope that this helps!
Get paid to write technical tutorials and select a tech-focused charity to receive a matching donation.
Full documentation for every DigitalOcean product.
The Wave has everything you need to know about building a business, from raising funding to marketing your product.
Stay up to date by signing up for DigitalOcean’s Infrastructure as a Newsletter.
New accounts only. By submitting your email you agree to our Privacy Policy
Scale up as you grow — whether you're running one virtual machine or ten thousand.
Sign up and get $200 in credit for your first 60 days with DigitalOcean.*
*This promotional offer applies to new accounts only.