-
Notifications
You must be signed in to change notification settings - Fork 2.3k
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
[receiver/tcpcheck] New receiver #34458
Conversation
98645b4
to
e6bb4f8
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Hi, thanks for your contribution!
You will need a sponsor in order for us to accept this contribution. Please take a look at the instructions on adding new components. Thanks!
d53f92f
to
5d5cdf3
Compare
This PR was marked stale due to lack of activity. It will be closed in 14 days. |
Signed-off-by: huangyanfeng <huangyanfeng1992@gmail.com>
b4b440f
to
f6c3df2
Compare
Hello @yanfeng1992, thanks for opening this PR! I'm going to close for now as this component will require a sponsor before it's able to move forward. Once a sponsor is found you're welcome to reopen 👍 |
@crobert-1 Would you be willing to be my sponsor for this contribution? I saw that other people also need this receiver And Fluent Bit also has a tcp health check plug-in |
Signed-off-by: huangyanfeng huangyanfeng1992@gmail.com
Description:
To monitor the availability and performance of TCP endpoints.
Use case: TCP network detection plug-in, usually used to monitor whether a TCP port on the local machine is listening, or whether a remote port can be connected
Link to tracking Issue:
#34414
Testing:
(1) PR Includes coverage ~85% in the package with the scraper.
(2) Also includes coverage ~80% in the internal/tcpconfig package
Documentation:
The new receiver includes documentation in receiver/tcpcheckreceiver/README.md and receiver/tcpcheckreceiver/documentation.md.
The metric output looks like the following ...