Appendix A. Carbon and Graphite-Web Internal Statistics

Carbon

The following internal statistics are reported every 60 seconds. Unless specified otherwise, all metrics are per-interval gauge type values, specific to the Carbon process reporting them.

Common to All Carbon types

carbon.<type>.<instance>.blacklistMatches

Number of metric datapoints matched and blocked by the blacklist for the respective Carbon process.

carbon.<type>.<instance>.cpuUsage

Resource usage for the respective Carbon process, as reported by getrusage(RUSAGE_SELF).

carbon.<type>.<instance>.memUsage

Amount of resident memory used by the Carbon process.

carbon.<type>.<instance>.metricsReceived

Total number of metric datapoints received across all listeners of the Carbon process.

carbon.<type>.<instance>.whitelistRejects

Number of metric datapoints not matched by the whitelist for the respective Carbon process.

carbon-cache

carbon.agents.<instance>.avgUpdateTime

The average amount of time spent per Whisper update operation.

carbon.agents.<instance>.cache.bulk_queries

Number of bulk queries to the carbon-cache instance.

carbon.agents.<instance>.cache.overflow

Number of datapoints received while the cache was full.

carbon.agents.<instance>.cache.queries

Number of all cache queries received by the cache from the webapp.

carbon.agents.<instance>.cache.queues

Number of metric keys (metric name) in the cache at the time of recording.

carbon.agents.<instance>.cache.size

Number of metric ...

Get Monitoring with Graphite now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.