-
Notifications
You must be signed in to change notification settings - Fork 5.7k
feat(inputs.sip): Add plugin #18183
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
base: master
Are you sure you want to change the base?
feat(inputs.sip): Add plugin #18183
Conversation
Signed-off-by: Paulo Dias <[email protected]>
Signed-off-by: Paulo Dias <[email protected]>
Signed-off-by: Paulo Dias <[email protected]>
Signed-off-by: Paulo Dias <[email protected]>
Signed-off-by: Paulo Dias <[email protected]>
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.
@paulojmdias Thanks for the contribution. Just a couple of comments from my side. Additionally, please review the Windows CI failure. Overall, the PR is well done.
Signed-off-by: Paulo Dias <[email protected]>
|
Download PR build artifacts for linux_amd64.tar.gz, darwin_arm64.tar.gz, and windows_amd64.zip. 📦 Click here to get additional PR build artifactsArtifact URLs |
skartikey
left a comment
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.
@paulojmdias Looks good now. Thanks!
Summary
This PR introduces the
inputs.sipplugin for Telegraf, enabling monitoring and health checks of SIP servers. The plugin supports sending SIP requests (OPTIONS, INVITE, MESSAGE) to one or more servers, measuring response time, response codes, and connectivity status.Checklist
Related issues
resolves #17374