From b787908ee0933f78efc666aa522f3ae640b845ff Mon Sep 17 00:00:00 2001 From: Rohan Jadvani Date: Thu, 17 Feb 2022 17:09:57 -0500 Subject: [PATCH 1/3] feat(ironfish): Update telemetry flush interval from 5s to 60s --- ironfish/src/telemetry/telemetry.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ironfish/src/telemetry/telemetry.ts b/ironfish/src/telemetry/telemetry.ts index 8c30c36d6a..f96d9bbd86 100644 --- a/ironfish/src/telemetry/telemetry.ts +++ b/ironfish/src/telemetry/telemetry.ts @@ -13,7 +13,7 @@ import { Metric } from './interfaces/metric' import { Tag } from './interfaces/tag' export class Telemetry { - private readonly FLUSH_INTERVAL = 5000 + private readonly FLUSH_INTERVAL = 60 * 1000 private readonly MAX_POINTS_TO_SUBMIT = 1000 private readonly MAX_RETRIES = 5 private readonly METRICS_INTERVAL = 60 * 1000 From e01ecc7eef8ca3fdb99f67dc29d7d5fc8fa17de1 Mon Sep 17 00:00:00 2001 From: Rohan Jadvani Date: Thu, 17 Feb 2022 17:22:58 -0500 Subject: [PATCH 2/3] Update to 5m --- ironfish/src/telemetry/telemetry.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ironfish/src/telemetry/telemetry.ts b/ironfish/src/telemetry/telemetry.ts index f96d9bbd86..704f177313 100644 --- a/ironfish/src/telemetry/telemetry.ts +++ b/ironfish/src/telemetry/telemetry.ts @@ -13,7 +13,7 @@ import { Metric } from './interfaces/metric' import { Tag } from './interfaces/tag' export class Telemetry { - private readonly FLUSH_INTERVAL = 60 * 1000 + private readonly FLUSH_INTERVAL = 5 * 60 * 1000 private readonly MAX_POINTS_TO_SUBMIT = 1000 private readonly MAX_RETRIES = 5 private readonly METRICS_INTERVAL = 60 * 1000 From b05b6a9efc8fced7cc9f34c8e365a32d413d5433 Mon Sep 17 00:00:00 2001 From: Rohan Jadvani Date: Thu, 17 Feb 2022 17:30:21 -0500 Subject: [PATCH 3/3] Update METRICS_INTERVAL --- ironfish/src/telemetry/telemetry.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ironfish/src/telemetry/telemetry.ts b/ironfish/src/telemetry/telemetry.ts index 704f177313..1f2c99ee52 100644 --- a/ironfish/src/telemetry/telemetry.ts +++ b/ironfish/src/telemetry/telemetry.ts @@ -16,7 +16,7 @@ export class Telemetry { private readonly FLUSH_INTERVAL = 5 * 60 * 1000 private readonly MAX_POINTS_TO_SUBMIT = 1000 private readonly MAX_RETRIES = 5 - private readonly METRICS_INTERVAL = 60 * 1000 + private readonly METRICS_INTERVAL = 5 * 60 * 1000 private readonly defaultTags: Tag[] private readonly defaultFields: Field[]