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
0
votes
2 answers

How to secure OpenTelemetry endpoint with Keycloak

How to secure our OpenTelemetry Endpoint with Keycloak? I am only using OpenTelemetry Collector Gateway ( no agents) in my scenario. I have created an OTLP/HTTP endpoint and made it publicly available to receive telemetry data on it. But I want to…
0
votes
0 answers

I am looking to create a custom metric based on BigQuery SQL

The requirement is to monitor the table customer which has a column ingest_timestamp. I want to send an alert to the user if no data has arrived within last 24 hours. chatGPT has provided me this solution You can set up an alert in Cloud Monitoring…
Dinesh
  • 309
  • 3
  • 14
0
votes
0 answers

elastic RUM & APM Traces are not having same trace id

I came across the issue where I am not getting same trace id for RUM & APM transaction. E.g., I initiate the transaction "add product to basket" and I get the transaction detail in APM (service - clothing) & RUM (service - clothing-rum) both but the…
0
votes
1 answer

Opentelemetry auto-instrumentation for Node js

I am using ESM in my node application, when I tried opentelemetry to auto instrument my app using @opentelemetry/auto-instrumentations-node package I could not generate any tracing, is this normal behavior? is there a suggested way to…
0
votes
1 answer

Can be the refresh interval value in Kibana Stream configured? (version 8.5.0+)

Is it possible to change a refresh/update interval in Kibana 8.5.0 for the live stream functionality in Logs/Stream from the value of 5 seconds?
ps-aux
  • 11,627
  • 25
  • 81
  • 128
0
votes
1 answer

Is counter right datatype to monitor revenue over time in Prometheus?

I am trying to understand which datatype is right choice to monitor revenue metric in Prometheus.
Datta Diware
  • 602
  • 1
  • 5
  • 16
0
votes
1 answer

Spring's Observability API alternative for @Timed annotation

We're upgrading our app to Spring boot 3 and the new Observability API. In the old way we would just create a timedAspect bean and that would allow us to use @Timed annotations to automatically create metrics for those methods/classes. The new…
nihalg
  • 3
  • 1
0
votes
1 answer

td-agent.log doesn't have error logs but the logs are not still appearing in http endpoint

I am sending logs using fluentd to my coralogix account. I configured everything and made my td-agent.service running properly and without error as shown in the td-agent.log. However, I can't still find the logs on my account. Here are the logs from…
0
votes
1 answer

How to monitor Istio stats based on URI using prometheus?

We are using Istio 1.15.4 on EKS 1.23.6. Our application URL has customer id in it, for eg. https://neeleshgurjar.co.in/api/v1/customer_11 https://neeleshgurjar.co.in/api/v1/customer_12 All requests are landing on Istio Ingress Gateway i.e. AWS…
0
votes
1 answer

how do u properly use observability and tracing with microservices, using micrometer NOT sleuth?

I'm making a simple microservices project/application with spring boot 3 and you are supposed to now use micrometer for tracing, logging, and monitoring. And guides on this really don't show this implemented in a microservices environment with a…
0
votes
1 answer

How to change root activity name in .NET HotChocolate for Elastic APM using a CustomActivityEnricher?

I am trying to change the root activity name in .NET HotChocolate for Elastic APM by creating a custom activity enricher and overriding the CreateRootActivityName method. public class CustomActivityEnricher : ActivityEnricher { public…
Y G
  • 13
  • 4
0
votes
2 answers

How to add Elastic APM integration from API/CMD/configuration file

I've created a docker-compose file with some configurations that deploy Elasticsearch, Kibana, Elastic Agent all version 8.7.0. where in the Kibana configuration files I define the police I needed under xpack.fleet.agentPolicies, with single command…
0
votes
0 answers

AWS CloudWatch Agent don't send metrics from Windows Server 2016 on-premises

I am working on observability. I have a Windows Server 2016 on-premises, I installed a web app that produces logs on the server. I have chosen CloudWatch to monitor all logs and metrics that the app produces. I installed a CloudWatch agent on the…
0
votes
0 answers

How to convert binary data under /var/lib/prometheus in readable JSON format

Prometheus is used as monitoring tool for scraping application metrics , we want to store these metrics in object storage in readable format in JSON form so how can we do it ? but we see this data is stored in binary format under /var/lib/prometheus…
0
votes
0 answers

Grafana 9.3.1 version rollbacked my legacy alert rule configurations

I have recently upgraded my grafana image(helm chart) version 8.2.7 -> 9.3.1, After upgrade I noticed my existing alerts rules are missing According to my analysis new version replaced the legacy alert configuration, So rollback the legacy alerting…
Debugger
  • 690
  • 1
  • 18
  • 41