1
0
mirror of https://github.com/Unleash/unleash.git synced 2025-02-09 00:18:00 +01:00

chore: make sdk metrics snake case (#7547)

This commit is contained in:
Simon Hornby 2024-07-05 12:29:00 +02:00 committed by GitHub
parent 165f02a3a4
commit 2e205fc14e
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
2 changed files with 15 additions and 15 deletions

View File

@ -266,10 +266,10 @@ test('Should collect metrics for client sdk versions', async () => {
'client_sdk_versions', 'client_sdk_versions',
); );
expect(metrics).toMatch( expect(metrics).toMatch(
/client_sdk_versions\{sdk_name="unleash-client-node",sdk_version="3\.2\.5"\,platformName=\"not-set\",platformVersion=\"not-set\",yggdrasilVersion=\"not-set\",specVersion=\"not-set\"} 3/, /client_sdk_versions\{sdk_name="unleash-client-node",sdk_version="3\.2\.5"\,platform_name=\"not-set\",platform_version=\"not-set\",yggdrasil_version=\"not-set\",spec_version=\"not-set\"} 3/,
); );
expect(metrics).toMatch( expect(metrics).toMatch(
/client_sdk_versions\{sdk_name="unleash-client-java",sdk_version="5\.0\.0"\,platformName=\"not-set\",platformVersion=\"not-set\",yggdrasilVersion=\"not-set\",specVersion=\"not-set\"} 3/, /client_sdk_versions\{sdk_name="unleash-client-java",sdk_version="5\.0\.0"\,platform_name=\"not-set\",platform_version=\"not-set\",yggdrasil_version=\"not-set\",spec_version=\"not-set\"} 3/,
); );
eventStore.emit(CLIENT_REGISTER, { eventStore.emit(CLIENT_REGISTER, {
sdkName: 'unleash-client-node', sdkName: 'unleash-client-node',
@ -279,7 +279,7 @@ test('Should collect metrics for client sdk versions', async () => {
'client_sdk_versions', 'client_sdk_versions',
); );
expect(newmetrics).toMatch( expect(newmetrics).toMatch(
/client_sdk_versions\{sdk_name="unleash-client-node",sdk_version="3\.2\.5"\,platformName=\"not-set\",platformVersion=\"not-set\",yggdrasilVersion=\"not-set\",specVersion=\"not-set\"} 4/, /client_sdk_versions\{sdk_name="unleash-client-node",sdk_version="3\.2\.5"\,platform_name=\"not-set\",platform_version=\"not-set\",yggdrasil_version=\"not-set\",spec_version=\"not-set\"} 4/,
); );
}); });

View File

@ -248,10 +248,10 @@ export default class MetricsMonitor {
labelNames: [ labelNames: [
'sdk_name', 'sdk_name',
'sdk_version', 'sdk_version',
'platformName', 'platform_name',
'platformVersion', 'platform_version',
'yggdrasilVersion', 'yggdrasil_version',
'specVersion', 'spec_version',
], ],
}); });
@ -801,23 +801,23 @@ export default class MetricsMonitor {
clientSdkVersionUsage.increment({ clientSdkVersionUsage.increment({
sdk_name: heartbeatEvent.sdkName, sdk_name: heartbeatEvent.sdkName,
sdk_version: heartbeatEvent.sdkVersion, sdk_version: heartbeatEvent.sdkVersion,
platformName: platform_name:
heartbeatEvent.metadata?.platformName ?? 'not-set', heartbeatEvent.metadata?.platformName ?? 'not-set',
platformVersion: platform_version:
heartbeatEvent.metadata?.platformVersion ?? 'not-set', heartbeatEvent.metadata?.platformVersion ?? 'not-set',
yggdrasilVersion: yggdrasil_version:
heartbeatEvent.metadata?.yggdrasilVersion ?? 'not-set', heartbeatEvent.metadata?.yggdrasilVersion ?? 'not-set',
specVersion: spec_version:
heartbeatEvent.metadata?.specVersion ?? 'not-set', heartbeatEvent.metadata?.specVersion ?? 'not-set',
}); });
} else { } else {
clientSdkVersionUsage.increment({ clientSdkVersionUsage.increment({
sdk_name: heartbeatEvent.sdkName, sdk_name: heartbeatEvent.sdkName,
sdk_version: heartbeatEvent.sdkVersion, sdk_version: heartbeatEvent.sdkVersion,
platformName: 'not-set', platform_name: 'not-set',
platformVersion: 'not-set', platform_version: 'not-set',
yggdrasilVersion: 'not-set', yggdrasil_version: 'not-set',
specVersion: 'not-set', spec_version: 'not-set',
}); });
} }
}); });