Questions tagged [observability]

monitoring the internal state of a system by looking at its output

Observability is the ability to answer any question about a business or application through the collection and analysis of data. Succinctly, it’s an approach to understanding the operation of a system by reviewing output from the system. In the software world, observability generally is framed in the context of the ‘three pillars’ or telemetry data types: metrics, traces, and logs. Combining these three types of data gives you the power to answer questions about your business/application that you may not have known you’d need answers to when you set it up..

83 questions
1
vote
0 answers

What is the best way to calculate the real and combined memory usage of forked processes?

I am working on a per process memory monitoring (Bash) script but it turns out to be more of a headache than I thought. Especially on forked processes such as PostgreSQL. There are a couple of reasons: RSS is a potential value to be used as memory…
Claudio Kuenzler
  • 772
  • 7
  • 12
1
vote
0 answers

Elastic APM elastic.apm.ignore_exceptions does not work

I want to use elastic.apm.ignore_exceptions setting to ignore temporary logs from APM Agent when queue in APM Server is full or when APM Server is not working so it receive 503 error. So exceptions from…
DevoPsky
  • 29
  • 10
1
vote
0 answers

how to instrument java code hosted in aws ecs instance and aws lambda with context propogation using opentelemetry

I want to instrument my java code hosted in aws ecs instance (producer) and aws lambda (consumer) with context propagation using opentelemetry. Tried auto instrumentation which works fine for the producer and consumer as a seperate entity, there is…
1
vote
0 answers

How does Envoy participate in tracing using the x-request-id header?

Is x-request-id a header that was standardized in OpenTracing? Do tracing libraries such as those of OpenTelemetry or OpenTracing recognize this header and extract any tracing context from it? If not, can Envoy populate alternative headers such as…
1
vote
3 answers

Zipkin Sender Type and Kafka Topic Not Working After Updating Spring Boot 3

Hi I just update spring boot to version 3 and in my project we are configure zipkin configuration to send span to kafka with specific topic and it not working now zipkin: sender.type: kafka kafka.topic: topic-example is there anyway for…
1
vote
1 answer

How to capture logs using OpenTelemetry collector and .NET SDK

I'm trying to setup logs with .NET and OpenTelemetry using a simple example. using Microsoft.Extensions.Logging; using OpenTelemetry.Exporter; using OpenTelemetry.Logs; using OpenTelemetry.Resources; using var loggerFactory =…
M112358
  • 13
  • 4
1
vote
1 answer

Create Grafana Alert for k8s cluster pods CPU usage

I have already tried finding resources and articles online for how to create alerts using Grafana 8 UI about the CPU and/or memory usage of my kubernetes cluster pods, but I couldn't find anything, neither on youtube, google, discord, stackoverflow…
1
vote
2 answers

OTEL Agent How to disable logging

We are using OTEL Java agent as follow java -javaagent:path/to/opentelemetry-javaagent.jar \ -Dotel.resource.attributes=service.name=your-service-name \ -Dotel.traces.exporter=jaeger\ -Dotel.exporter.jaeger.endpoint= -jar…
Nitesh S
  • 13
  • 2
1
vote
2 answers

Send the trace data of a website using Jaeger and Opentelemetry to Opensearch

I'm working on the observability part of Opensearch so I'm trying to collect the trace data of a wordpress website and send it to Opensearch. I'm collecting the trace data using the wordpress plugin Decalog, this later sends the data to Jaeger…
1
vote
0 answers

Using a single metric to track both success and failures in Datadog

Currently our codebase tracks two separate metrics, lets say a.b.c.success and a.b.c.failure. We always increment the metric by a value of 1 each time. Is it necessary to separate these metrics? Or can we "increment" the metric by a value of 0 for…
andrw
  • 790
  • 1
  • 8
  • 20
1
vote
2 answers

Monitor/alert for orchesration in Dagster/Python, how to record spans?

I'm writing a data processing pipeline orchestrated in Dagster, and I'd like to add monitoring/alerting. To simplify a use case, we process a few thousand small pieces of data, and each one could be processed by one of 4-5 different major workflows.…
1
vote
1 answer

How can I monitoring the Traffic or the requests of the services of my kubernetes cluster

I'm searching for a way to monitoring my k8s cluster by getting the incoming traffic from the user access to the applications. My goals is to get information on which services are more requested at what time of the day to build a strategy to better…
1
vote
0 answers

Fluentd unable to send logs to Elasticsearch

Images being used here are: fluent/fluentd-kubernetes-daemonset:v1-debian-elasticsearch docker.elastic.co/elasticsearch/elasticsearch:7.5.1 Fluentd is able to place the logs in file-test.log file successfully but unable to place it in…
1
vote
0 answers

Grafana custom editor for every query/series

I was wondering if it is possible to write a custom editor (StandardEditorProps) that displays multiple input fields dynamically for every query (every series in the dataFrame). I would need the same form (labels, bunch of select and text input…
MetalHead
  • 181
  • 1
  • 15
1
vote
1 answer

Observability in Laravel Applications

There are three main pillars of observability in applications; metrics, traces, and logs. I would want my laravel applications to be "observable" wrt to these. Tools like Elastic, Logstash and Kibana seem to be industry standard but I cant seem to…