apache / cloudstack

Apache CloudStack is an opensource Infrastructure as a Service (IaaS) cloud computing platform
https://cloudstack.apache.org/
Apache License 2.0
2.11k stars 1.11k forks source link

Instance network metrics calculation with API #9967

Open meisammaleki opened 7 hours ago

meisammaleki commented 7 hours ago
ISSUE TYPE
COMPONENT NAME
CLOUDSTACK VERSION 4.17.2
CONFIGURATION
OS / ENVIRONMENT
SUMMARY

I need to calculate the amount of downloaded and uploaded traffic on each instance for accounting purpose For example if Download value for an instance reach 20 GB in a week (Download a 1GB file for 20 times)

STEPS TO REPRODUCE
EXPECTED RESULTS

I have downloaded this file with "wget" which it is approximately 2 GB with an instance and I except that the API show me a same value but was not same acctually. here is the like for download file

https://github.com/szalony9szymek/large/releases/download/free/large

this is returned values form api : "networkread": "41.20 MiB", "networkwrite": "0.91 MiB",

ACTUAL RESULTS
DaanHoogland commented 1 hour ago

@meisammaleki can you try your scenario with a newer version?

meisammaleki commented 1 hour ago

The only way for check newer version is to use ACS simulator which I'm not sure about its functionality, also I cannot upgrade the current environment to newer one