dont sen log s in production

This commit is contained in:
Peter Maquiran
2024-07-26 15:33:03 +01:00
parent d563081eb0
commit 6ca952e3b6
2 changed files with 23 additions and 15 deletions
@@ -91,21 +91,25 @@ const createTracingInstance = ({bugPrint, name, module, autoFinish}): TracingTyp
const spanContext = _tracer.startSpan(name)
data = convertAttributesToString(data)
openTelemetryLogging.send({
type: 'graylog',
spanContext,
payload: {
message: message,
object: {
...data,
spanId,
name,
user: SessionStore?.user?.FullName,
device_name: device?.name || device?.model,
commit_date: environment.version.lastCommitTime,
if(environment.apiURL != 'https://gdqas-api.oapr.gov.ao/api/') {
openTelemetryLogging.send({
type: 'graylog',
spanContext,
payload: {
message: message,
object: {
...data,
spanId,
name,
user: SessionStore?.user?.FullName,
device_name: device?.name || device?.model,
commit_date: environment.version.lastCommitTime,
}
}
}
})
})
}
},
getAttribute: (key: string) => {
return data.tags[key]