Skip to main content

c_metrics.h File Reference

An interface for structuring metrics in a way that can be used either with statsd or graphite

Summary​

KindViewDescription
structRallyHereMetricActionIncrementWithSample
structRallyHereMetricActionSetWithSample
structRallyHereMetricActionIncrement
structRallyHereMetricActionSet
structRallyHereMetricActionUnique
structRallyHereMetricAction
structRallyHereMetricCheckpoint
structRallyHereMetricDefinition
enumRallyHereMetricType
enumRallyHereMetricActionType
enumRallyHereMetricFlush
typedefRallyHereMetricType
typedefRallyHereMetricActionType
typedefRallyHereMetricFlush
typedefRallyHereMetricRegistryPtr

Enums​

RallyHereMetricType ​

EnumeratorInitializer
RALLY_HERE_METRIC_TYPE_COUNTER``
RALLY_HERE_METRIC_TYPE_GAUGE``
RALLY_HERE_METRIC_TYPE_TIMER``
RALLY_HERE_METRIC_TYPE_SET``

RallyHereMetricActionType ​

EnumeratorInitializer
RALLY_HERE_METRIC_ACTION_INCREMENT``
RALLY_HERE_METRIC_ACTION_INCREMENT_WITH_SAMPLE``
RALLY_HERE_METRIC_ACTION_SET``
RALLY_HERE_METRIC_ACTION_SET_WITH_SAMPLE``
RALLY_HERE_METRIC_ACTION_UNIQUE``

RallyHereMetricFlush ​

EnumeratorInitializer
RALLY_HERE_METRIC_FLUSH``
RALLY_HERE_METRIC_NO_FLUSH``

Typedefs​

RallyHereMetricType ​

typedef enum RallyHereMetricType RallyHereMetricType

RallyHereMetricActionType ​

typedef enum RallyHereMetricActionType RallyHereMetricActionType

RallyHereMetricFlush ​

typedef enum RallyHereMetricFlush RallyHereMetricFlush

RallyHereMetricRegistryPtr ​

typedef RallyHereMetricRegistry * RallyHereMetricRegistryPtr