Consumption Analytics Documentation

Home > Documentation for older versions > Cloud Cruiser 3 > Getting Started > Introduction > Collector overview

Collector overview

The collection step relies on a collector, which reads usage data from an external data source or file. The input to a collector is raw utilization data from the cloud. The output of a collector is a CC Record, which is the data format used by the rest of the job.

A library of collectors are included with Cloud Cruiser. Additionally, custom collectors can be implemented by Cloud Cruiser to tackle proprietary data formats.

There are three categories of collectors: universal collectors, native collectors, and custom collectors.

Universal collectors

These generic collectors gather data from common data sources, including flat files, Excel spreadsheets, or databases. Universal collectors are flexible enough to handle a wide array of data and allow you to collect from data sources for which there is no native collector available.

Native collectors

Native collectors are specialized collection modules that are typically developed by Cloud Cruiser to deal with a complex, proprietary data source. Native collectors have the advantage of being able to perform more advanced functions, such as interfacing to third-party APIs, and exchanging credentials and security tokens.

Custom collectors

In some instances it might be necessary to generate a CC Record input file by using a user-developed process. Two implementations are common.

In the first approach, an external script (written in a language such as Perl or Python) is called by the collection job that produces a CC Record file. This approach is necessary if the input data format requires additional data transformations prior to processing.

In the second approach, a CC Record file is produced directly from the resource being monitored. This approach is more likely when an enterprise has developed their own application or resource and can alter this application to produce the necessary file format.

Last modified


This page has no custom tags.


This page has no classifications.

 (c) Copyright 2017-2020 Hewlett Packard Enterprise Development LP