mirror of
https://github.com/the-draupnir-project/Draupnir.git
synced 2026-06-04 14:51:21 +00:00
Disable metrics
This commit is contained in:
+9
-2
@@ -1,5 +1,5 @@
|
||||
{
|
||||
"name": "draupnir",
|
||||
"name": "draupnir",
|
||||
"version": "1.84.0",
|
||||
"description": "A moderation tool for Matrix",
|
||||
"main": "lib/index.js",
|
||||
@@ -46,6 +46,13 @@
|
||||
"typescript-formatter": "^7.2"
|
||||
},
|
||||
"dependencies": {
|
||||
"@opentelemetry/api": "^1.4.1",
|
||||
"@opentelemetry/auto-instrumentations-node": "^0.38.0",
|
||||
"@opentelemetry/exporter-metrics-otlp-http": "^0.41.0",
|
||||
"@opentelemetry/exporter-trace-otlp-http": "^0.41.0",
|
||||
"@opentelemetry/sdk-metrics": "^1.15.0",
|
||||
"@opentelemetry/sdk-node": "^0.41.0",
|
||||
"@opentelemetry/sdk-trace-base": "^1.15.0",
|
||||
"@sentry/node": "^7.17.2",
|
||||
"@sentry/tracing": "^7.17.2",
|
||||
"await-lock": "^2.2.2",
|
||||
@@ -67,4 +74,4 @@
|
||||
"engines": {
|
||||
"node": ">=18.0.0"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -57,17 +57,18 @@ if (process.env.TRACING_ENABLED) {
|
||||
//url: "<your-otlp-endpoint>/v1/traces",
|
||||
url: process.env.TRACING_TRACE_URL
|
||||
});
|
||||
const metrics_exporter = new OTLPMetricExporter({
|
||||
//url: "<your-otlp-endpoint>/v1/metrics",
|
||||
url: process.env.TRACING_METRIC_URL
|
||||
});
|
||||
// const metrics_exporter = new OTLPMetricExporter({
|
||||
// //url: "<your-otlp-endpoint>/v1/metrics",
|
||||
// url: process.env.TRACING_METRIC_URL
|
||||
// });
|
||||
|
||||
const sdk = new NodeSDK({
|
||||
sampler: filterSampler(ignoreHealthCheck, new AlwaysOnSampler()),
|
||||
traceExporter: exporter,
|
||||
metricReader: new PeriodicExportingMetricReader({
|
||||
exporter: metrics_exporter
|
||||
}),
|
||||
// Broken
|
||||
// metricReader: new PeriodicExportingMetricReader({
|
||||
// exporter: metrics_exporter
|
||||
// }),
|
||||
serviceName: "Draupnir-Appservice",
|
||||
instrumentations: [getNodeAutoInstrumentations({
|
||||
// This just prints an error
|
||||
|
||||
Reference in New Issue
Block a user