mirror of
https://github.com/imputnet/cobalt.git
synced 2025-06-28 17:38:31 +00:00
api/core: expose metrics status
This commit is contained in:
parent
ad7d78a9f1
commit
69ca909e7d
@ -41,7 +41,7 @@ const corsConfig = env.corsWildcard ? {} : {
|
|||||||
optionsSuccessStatus: 200
|
optionsSuccessStatus: 200
|
||||||
}
|
}
|
||||||
|
|
||||||
const metrics = env.metrics && env.metricsPort;
|
const metrics = Boolean(env.metrics && env.metricsPort);
|
||||||
|
|
||||||
const fail = (res, code, context) => {
|
const fail = (res, code, context) => {
|
||||||
const { status, body } = createResponse("error", { code, context });
|
const { status, body } = createResponse("error", { code, context });
|
||||||
@ -58,6 +58,7 @@ export const runAPI = async (express, app, __dirname, isPrimary = true) => {
|
|||||||
version: version,
|
version: version,
|
||||||
url: env.apiURL,
|
url: env.apiURL,
|
||||||
startTime: `${startTimestamp}`,
|
startTime: `${startTimestamp}`,
|
||||||
|
metrics: metrics,
|
||||||
turnstileSitekey: env.sessionEnabled ? env.turnstileSitekey : undefined,
|
turnstileSitekey: env.sessionEnabled ? env.turnstileSitekey : undefined,
|
||||||
services: [...env.enabledServices].map(e => {
|
services: [...env.enabledServices].map(e => {
|
||||||
return friendlyServiceName(e);
|
return friendlyServiceName(e);
|
||||||
|
Loading…
Reference in New Issue
Block a user