Browse Source

reduce health check data: remove after 3M

Christian Kahlau 1 year ago
parent
commit
cba74d7fd4
1 changed files with 4 additions and 1 deletions
  1. 4 1
      server/src/ctrl/mariadb-database.class.ts

+ 4 - 1
server/src/ctrl/mariadb-database.class.ts

@@ -710,7 +710,10 @@ export class MariaDBDatabase implements DataProvider, HealthCheckDataProvider {
     });
   }
 
-  private async cleanupHealthCheckData() {}
+  private async cleanupHealthCheckData() {
+    const nowMinus3M = moment().subtract(3, 'months').toDate();
+    await this.db.query('DELETE FROM `HealthCheckDataEntry` WHERE Timestamp < ?;', [nowMinus3M]);
+  }
 
   private async cleanupServerData() {
     const nowMinus3M = moment().subtract(3, 'months').toDate();