-
Hi Community Looking at the following metric:
Q1. The instance label is set to beyla. What is the reason for this? Q2. If this is the expected behavior, what is the reason for the Beyla instance being collected instead of the TSDB instance? Q3. I couldn't find documentation related to this metric. Is there any documentation available that could provide more information? |
Beta Was this translation helpful? Give feedback.
Replies: 2 comments 8 replies
-
Hi @dscho99, Can you give us a bit more details on how you deployed the monitoring side of this setup? Are you using Prometheus scraping for the metrics or OpenTelemetry push. One reason for the instance to be set to Beyla is related to how Prometheus scrapes the metrics. If |
Beta Was this translation helpful? Give feedback.
-
The instance is set this way:
It seems that the second step is not being performed. Might happen that this "calico-node" is not a Pod but a process that runs in the Node? In that case it would be expected because Beyla does not have any other metadata to identify it. In any case, @dscho99 can you share some debug logs of the Beyla start process? I'd need to see if there is any issue with the kubernetes metadata connection |
Beta Was this translation helpful? Give feedback.
In the above example, can you check in your metrics explorer when was the undecorated metric updated for the last time?
I think the case might be:
If this is the case, you would see that the undecorated service graph metrics are only reported during beyla startup and then they stop getting updated.
This is still an undesired behavior and we need to fix it.