Created
April 2, 2012 16:04
-
-
Save joeyAghion/2284663 to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
[cache] | |
LOCAL_DATA_DIR = /opt/graphite/storage/whisper/ | |
# Specify the user to drop privileges to | |
# If this is blank carbon runs as the user that invokes it | |
# This user must have write access to the local data directory | |
USER = www-data | |
# Limit the size of the cache to avoid swapping or becoming CPU bound. | |
# Sorts and serving cache queries gets more expensive as the cache grows. | |
# Use the value "inf" (infinity) for an unlimited cache size. | |
MAX_CACHE_SIZE = inf | |
# Limits the number of whisper update_many() calls per second, which effectively | |
# means the number of write requests sent to the disk. This is intended to | |
# prevent over-utilizing the disk and thus starving the rest of the system. | |
# When the rate of required updates exceeds this, then carbon's caching will | |
# take effect and increase the overall throughput accordingly. | |
MAX_UPDATES_PER_SECOND = 1000 | |
# Softly limits the number of whisper files that get created each minute. | |
# Setting this value low (like at 50) is a good way to ensure your graphite | |
# system will not be adversely impacted when a bunch of new metrics are | |
# sent to it. The trade off is that it will take much longer for those metrics' | |
# database files to all get created and thus longer until the data becomes usable. | |
# Setting this value high (like "inf" for infinity) will cause graphite to create | |
# the files quickly but at the risk of slowing I/O down considerably for a while. | |
MAX_CREATES_PER_MINUTE = inf | |
LINE_RECEIVER_INTERFACE = 127.0.0.1 | |
LINE_RECEIVER_PORT = 2003 | |
PICKLE_RECEIVER_INTERFACE = 127.0.0.1 | |
PICKLE_RECEIVER_PORT = 2004 | |
CACHE_QUERY_INTERFACE = 127.0.0.1 | |
CACHE_QUERY_PORT = 7002 | |
# By default, carbon-cache will log every whisper update. This can be excessive and | |
# degrade performance if logging on the same volume as the whisper data is stored. | |
LOG_UPDATES = False | |
# Enable AMQP if you want to receve metrics using an amqp broker | |
# ENABLE_AMQP = False | |
# Verbose means a line will be logged for every metric received | |
# useful for testing | |
# AMQP_VERBOSE = False | |
# AMQP_HOST = localhost | |
# AMQP_PORT = 5672 | |
# AMQP_VHOST = / | |
# AMQP_USER = guest | |
# AMQP_PASSWORD = guest | |
# AMQP_EXCHANGE = graphite | |
# Patterns for all of the metrics this machine will store. Read more at | |
# http://en.wikipedia.org/wiki/Advanced_Message_Queuing_Protocol#Bindings | |
# | |
# Example: store all sales, linux servers, and utilization metrics | |
# BIND_PATTERNS = sales.#, servers.linux.#, #.utilization | |
# | |
# Example: store everything | |
# BIND_PATTERNS = # | |
# NOTE: you cannot run both a cache and a relay on the same server | |
# with the default configuration, you have to specify a distinict | |
# interfaces and ports for the listeners. | |
#[relay] | |
#LINE_RECEIVER_INTERFACE = 0.0.0.0 | |
#LINE_RECEIVER_PORT = 2003 | |
#PICKLE_RECEIVER_INTERFACE = 0.0.0.0 | |
#PICKLE_RECEIVER_PORT = 2004 | |
#CACHE_SERVERS = server1, server2, server3 | |
#MAX_QUEUE_SIZE = 10000 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
[counts] | |
pattern = _counts | |
xFilesFactor = 0.0 | |
aggregationMethod = sum |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
[stats] | |
priority = 100 | |
pattern = ^stats.* | |
retentions = 10:2160,60:10080,600:262974 | |
[catchall] | |
priority = 0 | |
pattern = ^.* | |
retentions = 60:565920 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment