graphite-dev team mailing list archive
-
graphite-dev team
-
Mailing list archive
-
Message #00581
Re: [Question #136843]: Missing data on the graph
Question #136843 on Graphite changed:
https://answers.launchpad.net/graphite/+question/136843
Status: Open => Answered
Nicholas Leskiw proposed the following answer:
Change the dates in your URL to that 15 minute period and don't run any
script on it. Sanitize and post the results.
-Nick
On Dec 10, 2010, at 5:04 AM, Evgeni
<question136843@xxxxxxxxxxxxxxxxxxxxx> wrote:
> Question #136843 on Graphite changed:
> https://answers.launchpad.net/graphite/+question/136843
>
> Status: Answered => Open
>
> Evgeni is still having a problem:
> Thank you, Nick. This helped me to get graph into text datapoints, but the problem is still exists.
> Here it is:
> hour=1; min=0; for i in `curl "http://someurl/render/?width=1449&height=708&_salt=1291959523.717&target=stat&rawData=true&from=01:00_20101209&until=00:00_20101210" | tr '|' '\n' | grep -v stat | grep -v stat | tr ',' '\n'`; do printf "%02d:%02d\t%s\n" $hour $min $i; let min=$min+15; if (($min==60)); then let hour=$hour+1; let min=0;fi; done
> % Total % Received % Xferd Average Speed Time Time Time Current
> Dload Upload Total Spent Left Speed
> 100 1204 0 1204 0 0 8177 0 --:--:-- --:--:-- --:--:-- 0
> 01:00 5662.66666667
> 01:15 4972.73333333
> 01:30 4260.46666667
> 01:45 3691.33333333
> 02:00 2866.93333333
> 02:15 2434.53333333
> 02:30 2148.4
> 02:45 2053.73333333
> 03:00 1815.26666667
> 03:15 1583.46666667
> 03:30 1485.28571429
> 03:45 1509.26666667
> 04:00 1696.46666667
> 04:15 1508.66666667
> 04:30 1327.0
> 04:45 1642.4
> 05:00 1658.06666667
> 05:15 1681.0
> 05:30 1710.2
> 05:45 1998.13333333
> 06:00 2043.73333333
> 06:15 2241.13333333
> 06:30 2451.66666667
> 06:45 3074.73333333
> 07:00 3265.86666667
> 07:15 3615.73333333
> 07:30 3866.6
> 07:45 5067.06666667
> 08:00 5470.2
> 08:15 6216.93333333
> 08:30 6874.66666667
> 08:45 8121.73333333
> 09:00 7847.73333333
> 09:15 7774.6
> 09:30 8062.73333333
> 09:45 9437.0
> 10:00 9313.53333333
> 10:15 8931.13333333
> 10:30 8885.4
> 10:45 9565.26666667
> 11:00 9304.06666667
> 11:15 9319.6
> 11:30 9282.06666667
> 11:45 9524.86666667
> 12:00 10064.0666667
> 12:15 9471.06666667
> 12:30 9571.0
> 12:45 9881.66666667
> 13:00 10076.5333333
> 13:15 10198.4666667
> 13:30 10592.8
> 13:45 11160.0666667
> 14:00 None
> 14:15 11618.9333333
> 14:30 10874.4666667
> 14:45 13348.0
> 15:00 13999.8
> 15:15 15097.5333333
> 15:30 16199.0666667
> 15:45 16823.5333333
> 16:00 16794.2666667
> 16:15 16751.8666667
> 16:30 16985.4
> 16:45 17683.2666667
> 17:00 17770.8666667
> 17:15 18157.6
> 17:30 18791.1333333
> 17:45 19943.0
> 18:00 20340.0
> 18:15 20318.9333333
> 18:30 20700.5333333
> 18:45 21474.2666667
> 19:00 21640.6
> 19:15 22279.2666667
> 19:30 21809.0666667
> 19:45 22045.3333333
> 20:00 22694.6
> 20:15 21890.9333333
> 20:30 22349.4666667
> 20:45 22645.0
> 21:00 22423.8666667
> 21:15 22554.7333333
> 21:30 22251.2666667
> 21:45 22956.0666667
> 22:00 21998.4
> 22:15 20746.7333333
> 22:30 19018.4
> 22:45 17905.8666667
> 23:00 16560.2
> 23:15 15500.1333333
> 23:30 13765.0
> 23:45 12272.0
>
> As you can see, looks like the data for 14:00 is missing - the value is 'None'. But I looked into /graphite/storage/log/carbon-cache/updates.log.2010_12_9 file:
> for i in `seq -w 0 20`; do cat /graphite/storage/log/carbon-cache/updates.log.2010_12_9 | grep "09/12/2010 14:$i:" | grep stat; done
> 09/12/2010 14:01:20 :: wrote 1 datapoints for stat in 0.00015 seconds
> 09/12/2010 14:02:05 :: wrote 1 datapoints for stat in 0.00012 seconds
> 09/12/2010 14:02:35 :: wrote 1 datapoints for stat in 0.00012 seconds
> 09/12/2010 14:03:05 :: wrote 1 datapoints for stat in 0.00018 seconds
> 09/12/2010 14:04:06 :: wrote 1 datapoints for stat in 0.00012 seconds
> 09/12/2010 14:05:05 :: wrote 1 datapoints for stat in 0.00013 seconds
> 09/12/2010 14:06:05 :: wrote 1 datapoints for stat in 0.00013 seconds
> 09/12/2010 14:07:05 :: wrote 1 datapoints for stat in 0.00013 seconds
> 09/12/2010 14:08:05 :: wrote 1 datapoints for stat in 0.00014 seconds
> 09/12/2010 14:09:05 :: wrote 1 datapoints for stat in 0.00014 seconds
> 09/12/2010 14:10:06 :: wrote 1 datapoints for stat in 0.00014 seconds
> 09/12/2010 14:11:06 :: wrote 1 datapoints for stat in 0.00018 seconds
> 09/12/2010 14:12:05 :: wrote 1 datapoints for stat in 0.00024 seconds
> 09/12/2010 14:13:05 :: wrote 1 datapoints for stat in 0.00015 seconds
> 09/12/2010 14:14:05 :: wrote 1 datapoints for stat in 0.00016 seconds
> 09/12/2010 14:15:06 :: wrote 1 datapoints for stat in 0.00014 seconds
> 09/12/2010 14:16:05 :: wrote 1 datapoints for stat in 0.00012 seconds
> 09/12/2010 14:17:05 :: wrote 1 datapoints for stat in 0.00013 seconds
> 09/12/2010 14:18:05 :: wrote 1 datapoints for stat in 0.00012 seconds
> 09/12/2010 14:19:05 :: wrote 1 datapoints for stat in 0.00013 seconds
> 09/12/2010 14:20:06 :: wrote 1 datapoints for stat in 0.00019 seconds
>
> Data for 14:00 was inserted into graphite at 14:01:20.
> Data for 14:01 was inserted into graphite at 14:02:05.
> Data for 14:02 was inserted into graphite at 14:02:35.
> and so on...
>
> The similar happens at 16, 18 and so on (because of some system limitations):
> 09/12/2010 16:01:42 :: wrote 1 datapoints for stat in 0.00014 seconds
> 09/12/2010 16:02:05 :: wrote 1 datapoints for stat in 0.00011 seconds
> 09/12/2010 16:03:02 :: wrote 1 datapoints for stat in 0.00012 seconds
> 09/12/2010 16:03:05 :: wrote 1 datapoints for stat in 0.00014 seconds
> 09/12/2010 16:04:06 :: wrote 1 datapoints for stat in 0.00012 seconds
> 09/12/2010 16:05:05 :: wrote 1 datapoints for stat in 0.00013 seconds
> 09/12/2010 16:06:06 :: wrote 1 datapoints for stat in 0.00012 seconds
> 09/12/2010 16:07:05 :: wrote 1 datapoints for stat in 0.00020 seconds
> 09/12/2010 16:08:06 :: wrote 1 datapoints for stat in 0.00013 seconds
> 09/12/2010 16:09:06 :: wrote 1 datapoints for stat in 0.00014 seconds
> But for 16:00 the graph's value isn't 'None', it is 16794.2666667.
>
> In addition, I can say, that my application also logging each event that
> being sent to graphite and times in my application log and in
> updates.log.2010_12_9 file are the same.
>
> Thanks in advance!
>
> You received this question notification because you are a member of
> graphite-dev, which is an answer contact for Graphite.
>
> _______________________________________________
> Mailing list: https://launchpad.net/~graphite-dev
> Post to : graphite-dev@xxxxxxxxxxxxxxxxxxx
> Unsubscribe : https://launchpad.net/~graphite-dev
> More help : https://help.launchpad.net/ListHelp
You received this question notification because you are a member of
graphite-dev, which is an answer contact for Graphite.