I wrote a perl script that sends data to the skyline every minute.
2013-10-29 14:34:29 :: 5455 :: get some metric on ['nginx_response_time', '1383057240', '0.032']
2013-10-29 14:34:29 :: 5455 :: get some metric on ['nginx_response_time', '1383057240', '0.003']
2013-10-29 14:34:29 :: 5455 :: get some metric on ['nginx_response_time', '1383057240', '0.022']
2013-10-29 14:34:29 :: 5455 :: get some metric on ['nginx_response_time', '1383057240', '0.011']
2013-10-29 14:34:29 :: 5455 :: get some metric on ['nginx_response_time', '1383057240', '0.221']
2013-10-29 14:34:29 :: 5455 :: get some metric on ['nginx_response_time', '1383057240', '0.002']
2013-10-29 14:34:29 :: 5455 :: get some metric on ['nginx_response_time', '1383057241', '0.096']
2013-10-29 14:34:29 :: 5455 :: get some metric on ['nginx_response_time', '1383057241', '0.081']
2013-10-29 14:34:29 :: 5455 :: get some metric on ['nginx_response_time', '1383057241', '0.083']
2013-10-29 14:34:29 :: 5455 :: get some metric on ['nginx_response_time', '1383057241', '0.003']
.......
......
I set FULL_DURATION = 90.
But in /var/log/skyline/analyzer.log I see the following ( yes, added logging )
---
# Discover assigned metrics
keys_per_processor = int(ceil(float(len(unique_metrics)) / float(settings.ANALYZER_PROCESSES)))
---
---
unpacker.feed(raw_series)
timeseries = list(unpacker)
---
2013-10-29 14:34:35 :: 10423 :: WARNING: skyline is set for more cores than needed.
2013-10-29 14:34:35 :: 28194 :: ['metrics.nginx_response_time']
2013-10-29 14:34:35 :: 28194 :: 1383054061 <-- strange value, i think.
2013-10-29 14:34:35 :: 10423 :: seconds to run :: 0.28
2013-10-29 14:34:35 :: 10423 :: total metrics :: 1
2013-10-29 14:34:35 :: 10423 :: total analyzed :: 0
2013-10-29 14:34:35 :: 10423 :: total anomalies :: 0
2013-10-29 14:34:35 :: 10423 :: exception stats :: {'DeletedByRoomba': 1}
2013-10-29 14:34:35 :: 10423 :: anomaly breakdown :: {}
2013-10-29 14:34:35 :: 10423 :: sleeping due to low run time...