Great question — answering as the UphillTech team:
pattern = .* retentions = 1s:3d,1min:90d,10min:180d should work to store data with 1 sec resolution. Have you defined this schema before creating the metrics ? Otherwise you should recreate them (or resize them) because schema is used at creation time only. To confirm that your whisper file have the correct schema, you can use the whisper-info.py script: whisper-info.py /opt/graphite/storage/whisper/your/metric/path.wsp
Full answer by kamaradclimber: https://stackoverflow.stackexchange.com/a/29427666 (CC BY-SA 3.0).
Need it done for your business? UphillTech.