Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Incoming connections statistics #219

Open
kirillyu opened this issue May 11, 2024 · 3 comments
Open

Incoming connections statistics #219

kirillyu opened this issue May 11, 2024 · 3 comments

Comments

@kirillyu
Copy link

We have a lot of incidents where we need to search for consumers of one or another shared resource, but Corut does not provide information about incoming connections. Is this a technical limitation or could it be a feature request?

@apetruhin
Copy link
Member

Could you please clarify what you mean by "incoming connections"? Are you referring to connections from services outside the cluster? Could you provide more details about your use case?

@kirillyu
Copy link
Author

I'm not sure that I understand correctly how this works, it may be some kind of bug in my perception. Coroot has many metrics that show the properties of connections, for example container_net_tcp_successful_connects_total, I expect from this metric that I will see all established connections. at the same time, parameters such as retransmit and RTT are collected exactly from the point from which the packet is sent. in the Coroot UI I see that for all connections there is both retransmit and rtt. Does this mean that only the connections through which I send are involved in visualization (screening). Let's say there is such a scheme nginx -> service -> Kafka and imagine that Kafka only receives TCP packets. If I put Coroot on service and only on it, I will see only one Kafka, I will not see service, just like I will not be able to collect retransmits. with all this, Kafka will connect with service.

@kirillyu
Copy link
Author

Some time ago we solved such problems too and wrote this solution. There are both incoming and outgoing connections. Checking the information with Coroot, we just came to the conclusion that Coroot is looking at some narrower pool of connections https://github.com/alebsys/ngraph

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants