Non-Intrusive Cloud Services Billing
First Claim
1. A method comprising:
- storing service log files in a data store, each of the service log files including a lifecycle event of a resource in a service produced by an instance of the service;
converting the service log files into a standardized format;
obtaining a metering descriptor describing billable entities for each offering of the service, wherein the billable entities include multiple categories of billing; and
generating a metering record with the billing record generator, wherein the metering record is generated with at least one of the service log files in the standardized format and the metering descriptor.
1 Assignment
0 Petitions
Accused Products
Abstract
An embodiment of the invention provides a method for non-intrusive cloud services billing, including storing service log files in a data store, wherein each of the service log files include a lifecycle event of a resource in a service produced by an instance of the service. A log transformer connected to the data store converts the service log files into a standardized format. A metering descriptor describing billable entities for each offering of the service is obtained, wherein each offering of the service has a different metering descriptor, and wherein the billable entities include multiple categories of billing. A billing record generator connected to the log transformer is programmed, wherein the billing record generator converts standardized log records into metering records. The billing record generator generates a metering record with one or more of the service log files in the standardized format and the metering descriptor.
7 Citations
20 Claims
-
1. A method comprising:
-
storing service log files in a data store, each of the service log files including a lifecycle event of a resource in a service produced by an instance of the service; converting the service log files into a standardized format; obtaining a metering descriptor describing billable entities for each offering of the service, wherein the billable entities include multiple categories of billing; and generating a metering record with the billing record generator, wherein the metering record is generated with at least one of the service log files in the standardized format and the metering descriptor. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A computer program product comprising:
-
a computer readable storage medium having stored thereon; first program instructions executable by a device to cause the device to store service log files in a data store, each of the service log files including a lifecycle event of a resource in a service produced by an instance of the service; second program instructions executable by the device to cause the device to convert the service log files into a standardized format; third program instructions executable by the device to cause the device to obtain a metering descriptor describing billable entities for each offering of the service, wherein each offering of the service has a different metering descriptor, and wherein the billable entities include multiple categories of billing; fourth program instructions executable by the device to cause the device to program a billing record generator that converts standardized log records into metering records; and fifth program instructions executable by the device to cause the device to generate a metering record with the billing record generator, wherein the metering record is generated with at least one of the service log files in the standardized format and the metering descriptor, and wherein the metering record includes a billable entity, a event, and event data. - View Dependent Claims (12, 13, 14, 15, 16, 17)
-
-
18. A system comprising:
-
a data store including service log files, each of the service log files including a lifecycle event of a resource in a service produced by an instance of the service; a log transformer connected to said data store, said log transformer converts the service log files into a standardized format; a billing record generator connected to said log transformer, said billing record generator generates a metering record with at least one of the service log files in the standardized format and a metering descriptor, wherein the metering descriptor describes billable entities for each offering of the service, and wherein the billable entities include multiple categories of billing. - View Dependent Claims (19, 20)
-
Specification