fix circular references
This commit is contained in:
12
src/index.ts
12
src/index.ts
@@ -39,6 +39,7 @@ import {
|
||||
accountUpdatesCounter,
|
||||
cacheHitCounter,
|
||||
setLastReceivedWsMsgTs,
|
||||
runtimeSpecsGauge,
|
||||
} from './core/metrics';
|
||||
import { handleResponseTime } from './core/middleware';
|
||||
import {
|
||||
@@ -125,6 +126,17 @@ app.use((req, _res, next) => {
|
||||
next();
|
||||
});
|
||||
|
||||
// Metrics defined here
|
||||
const bootTimeMs = Date.now();
|
||||
runtimeSpecsGauge.addCallback((obs) => {
|
||||
obs.observe(bootTimeMs, {
|
||||
commit: commitHash,
|
||||
driftEnv,
|
||||
rpcEndpoint: endpoint,
|
||||
wsEndpoint: wsEndpoint,
|
||||
});
|
||||
});
|
||||
|
||||
app.use(errorHandler);
|
||||
const server = http.createServer(app);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user