The CITE Accounting Service is a service developed by CITE SA and provides an aggregation functionality through which various services can centrally log accounting information as it is gradually accumulated by their usage from the respective authorized clients. Different accumulation policies and granularity of information is supported depending on the respective services. The information consists of globally defined key point indicators and the aggregation and reports generated based on these becomes available for further usage, as appropriate. All accounting data are indexed in Elasticsearch. Various views, charts and aggregations are offered. It can be integrated with other systems by a REST API or RabbitMQ. Built using ASP.NET and Angular. PostgreSQL is used for non-accounting data storage.
timestamp DateTime (ISO 8601) Mandatory Date of the entry
starttime DateTime (ISO 8601) Date of the operation starts
endtime DateTime (ISO 8601) Date of the operation ends
serviceid Text Mandatory Global unique identifier for the service that the log entry refers to. It may be generated by the probe rather than be harvested from the logs.
level ENUM Mandatory Value should be "accounting"
resource Text Mandatory The resource handled by the call.
action Text Mandatory The action identifier in internal semantics.
userid Text Mandatory An identifier for the user on whos purpose the work is performed
userdelegate Text An identifier for the user who is the delegate to perform the work
value Double The measure value if omitted 1
measure Text The measure currently available messures time(ms), information(mb), throughput(mb/sec), unit, others to be considered, optional if omitted unit
type ENUM The measure type available types + - 0, optional if omitted +
comment Text A comment of accounting
This service is provided as a Docker container. You can pull the image from Docker Hub and configure it in your system.
Free to use for public and non-profit organizations, as well as for any non-commercial service provision. Contact CITE SA for more information.
Note: Reverse engineering of this service is not permitted.
Content type
Image
Digest
sha256:ce7d66442…
Size
27.7 MB
Last updated
9 months ago
docker pull citesa/accounting-service-webapp:0.0.33