Usage Metering

Introduction IBM Cloud® Usage Metering is a platform service that enables service providers to submit metrics collected for resource instances provisioned by IBM Cloud users. IBM and third-party service providers that are delivering an integrated billing service in IBM Cloud are required to submit usage for all active service instances every hour. This is important because inability to report usage can lead to loss of revenue collection for IBM, in turn causing loss of revenue share for the service providers. The IBM Cloud Usage Metering API is mostly internal for IBM service providers like IBM Cloudant, API Connect, dashDB, with the exception of third party service providers. Before using the IBM Cloud Usage Metering API, users need the following prerequisite knowledge. Cloud computing, security, error handling, Webapp interaction, and alerts and monitoring. SDKs for Java, Node, Python, and Go are available to make it easier to programmatically access the API from your code. The client libraries that are provided by the SDKs implement best practices for using the API and reduce the amount of code that you need to write. The tab for each language includes code examples that demonstrate how to use the client libraries. For more information about using the SDKs, see the IBM Cloud SDK Common projecthttps://github.com/IBM/ibm-cloud-sdk-common on GitHub. Installing the Java SDK Maven xml

MethodPathSummary
POST/v4/metering/resources/{resource_id}/usageReport Resource Controller resource usage