Aggregation method and empty data returned by URL API
Hello,
I have about hundred metrics sent once per second to Graphite. All my metrics are actually the values of parameters measured by different measuring systems in real time. Only one instance of carbon-cache.py is running. The retention scheme is the same for all metrics:
[dasop]
pattern = ^dasop\.
retentions = 1s:3y, 10s:7y
I have no problem with retrieving data with URL request like this to get data from the time already passed:
But, if I use the following request to monitor the current value of the metric, which is very interesting for my applications:
http://
I got all nulls in the response:
[{"target": "dasop.
And only if I increase "from" value to -40sec or more I have some (or all for greater "from" values) not null values in a response. But in this case I see a significant (several seconds) time delay between data received and real metric behavior.
My guess is that I do not fully understand how the data aggregation works. I do not use customized storage-
Thanks,
Alexandr
Question information
- Language:
- English Edit question
- Status:
- Solved
- For:
- Graphite Edit question
- Assignee:
- No assignee Edit question
- Solved by:
- Alexandr
- Solved:
- Last query:
- Last reply: