From 3634af179d32fdbafcb4996ec718badabac82790 Mon Sep 17 00:00:00 2001 From: Liz Martinez <40329316+elizabethmv@users.noreply.github.com> Date: Tue, 19 Dec 2023 08:54:20 -0600 Subject: [PATCH 1/2] Add sendCountMetric to logger --- src/logger.js | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) diff --git a/src/logger.js b/src/logger.js index 7ad1b5c6..02024539 100644 --- a/src/logger.js +++ b/src/logger.js @@ -19,3 +19,25 @@ export const getLogger: GetLogger = memoize(() => { url: loggerUrl, }); }); + +export const sendCountMetric = ({ + dimensions, + event = "unused", + name, + value = 1, +}: {| + event?: string, + name: string, + value?: number, + dimensions: { + [string]: mixed, + }, + // $FlowIssue return type +|}) => + getLogger().metric({ + dimensions, + metricEventName: event, + metricNamespace: name, + metricValue: value, + metricType: "counter", + }); From 489424baff3938973e10f7dd56409b9ccfe2b45e Mon Sep 17 00:00:00 2001 From: Liz Martinez <40329316+elizabethmv@users.noreply.github.com> Date: Tue, 19 Dec 2023 09:08:56 -0600 Subject: [PATCH 2/2] Make event required --- src/logger.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/logger.js b/src/logger.js index 02024539..681585bd 100644 --- a/src/logger.js +++ b/src/logger.js @@ -22,11 +22,11 @@ export const getLogger: GetLogger = memoize(() => { export const sendCountMetric = ({ dimensions, - event = "unused", + event, name, value = 1, }: {| - event?: string, + event: string, name: string, value?: number, dimensions: {