graphite-dev team mailing list archive
-
graphite-dev team
-
Mailing list archive
-
Message #04736
[Question #245529]: Lower IOps and still get realtime graphs?
New question #245529 on Graphite:
https://answers.launchpad.net/graphite/+question/245529
Hello,
I am getting close to realtime graphs only when I set MAX_UPDATES_PER_SECOND to a high value like 500 or above... if I try say 100 or 50, data is delayed in the graphs.... I understand graphite, actually grafana, should be talking directly to the carbon-cache process and get all available data even if was not persisted to disk yet...
For some reason this does not seem to be happening in my case... My config follows. Please advise if you see what I am doing wrong, or how to further debug this...
Ideally, I'd love for the server to use as much RAM is it needs, and generate as low a number of IOps as possible.... my storage guys as quite upset that my systems is generating more IOps than the rest of the infrastructure combined :)
[cache]
MAX_CACHE_SIZE = inf
MAX_UPDATES_PER_SECOND = 500
MAX_CREATES_PER_MINUTE = inf
LOG_UPDATES = False
LOG_CACHE_HITS = False
LOG_CACHE_QUEUE_SORTS = True
[relay]
MAX_QUEUE_SIZE = 100000
RELAY_METHOD = consistent-hashing
DESTINATIONS = 127.0.0.1:2104:a
local_settings.py:
CARBONLINK_HOSTS = [ "127.0.0.1:7102",]
--
You received this question notification because you are a member of
graphite-dev, which is an answer contact for Graphite.