unleash-server
Version:
Unleash is an enterprise ready feature flag service. It provides different strategies for handling feature flags.
13 lines • 852 B
JavaScript
export const FEAUTRE_LINK_COUNT = 'feature_link_count';
export const CLIENT_ERROR_COUNT = 'client_error_count';
export const SERVER_ERROR_COUNT = 'server_error_count';
export const REQUEST_COUNT = 'request_count';
export const HEAP_MEMORY_TOTAL = 'heap_memory_total';
export const defineImpactMetrics = (flagResolver) => {
flagResolver.impactMetrics?.defineCounter(FEAUTRE_LINK_COUNT, 'Count of feature links');
flagResolver.impactMetrics?.defineCounter(CLIENT_ERROR_COUNT, 'Count of 4xx errors');
flagResolver.impactMetrics?.defineCounter(SERVER_ERROR_COUNT, 'Count of 5xx errors');
flagResolver.impactMetrics?.defineCounter(REQUEST_COUNT, 'Count of all requests');
flagResolver.impactMetrics?.defineGauge(HEAP_MEMORY_TOTAL, 'Total heap memory used by the application process');
};
//# sourceMappingURL=define-impact-metrics.js.map