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 the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.