You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Originally posted by robinpecha January 9, 2025
I get host_metrics from local machine, parse and send successfully to file/prometheus/blackhole. Vector top displays it correctly. This works.
I have other instances where I want to collect host_metrics and send them to a central vector where they will be collected and stored. For this I use http_server endpoint (I didn't find anything better for it, some kind of vector tunnel).
The problem is that I receive the data, I see it at the input, I see it at the first transformation, but then it does not get into the conversion of metrics to logs, also when writing to the database, etc. The only place it mysteriously ends up in a black hole.
And in addition, in this case there is a difference between what is in a vector top and a vector tap. In some cases, vector top says there is no input, but vector tap --inputs-of makes it clear that there is an input.
I've tried to graphically show what's going on:
full config vector.yaml https://pastebin.com/mRZSSVF9 (the port on the tunnel was the same in the configuration, it's just different in this screenshot)
The text was updated successfully, but these errors were encountered:
Hello @robinpecha, thanks for providing all these details. S
ome nits, we prefer text markdown snippets for config parts. Also, is there any reason to have both an issue and discussion?
The discussion also provided some additional context #22149 (comment) that is missing from this issue. We are happy to keep one of the two. Feel free to close one of them.
Discussed in #22149
Originally posted by robinpecha January 9, 2025
I get host_metrics from local machine, parse and send successfully to file/prometheus/blackhole. Vector top displays it correctly. This works.
I have other instances where I want to collect host_metrics and send them to a central vector where they will be collected and stored. For this I use http_server endpoint (I didn't find anything better for it, some kind of vector tunnel).
The problem is that I receive the data, I see it at the input, I see it at the first transformation, but then it does not get into the conversion of metrics to logs, also when writing to the database, etc. The only place it mysteriously ends up in a black hole.
And in addition, in this case there is a difference between what is in a vector top and a vector tap. In some cases, vector top says there is no input, but vector tap --inputs-of makes it clear that there is an input.
I've tried to graphically show what's going on:
full config vector.yaml https://pastebin.com/mRZSSVF9
(the port on the tunnel was the same in the configuration, it's just different in this screenshot)
The text was updated successfully, but these errors were encountered: