easytarget / SBCEye

Lightweight SBC monitoring
GNU General Public License v3.0
4 stars 1 forks source link

More resolution #16

Closed easytarget closed 2 years ago

easytarget commented 2 years ago

Add db archive to log at higher resolution, eg every 10s for 3 weeks. Something like

rrdtool.create(
                str(self.db_file),
                "--start", "now",
                "--step", "10",
                "RRA:AVERAGE:0.5:1:181440",   # 3 weeks per 10s
                "RRA:AVERAGE:0.5:6:786240",   # 3 months per minute
                "RRA:AVERAGE:0.5:360:158112",  # 3 years per hour
                *ds_list)

And work out how to dump-restore on existing logs...

easytarget commented 2 years ago

Cone in commit 6f7aaa93adf14636f6401a6daa1c7a0738b9fa32