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.