-
Notifications
You must be signed in to change notification settings - Fork 2.4k
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
New component: SNMP Receiver #13409
Comments
I believe @StefanKurek is working on a similar proposal. One thing I would like to see with such a component is that it is possible to fully define the data model of each metric, similar to how windowsperfcountersreceiver works. |
@djaglowski something like the following?
And maybe @StefanKurek will be interested in being a sponsor? |
@tamir-michaeli Hello. I have been working on a possible configuration for a SNMP Receiver. I'll post it here and you can let me know what you think. It's a little different (OTEL First config) than what you proposed (SNMP First config). Let me know what your thoughts are. Connection Configuration
Configuration
Example:
|
@StefanKurek, the config makes sense to me. @tamir-michaeli, any feedback on this proposal? |
@djaglowski @StefanKurek Makes more sense than my proposal. Do we have an ETA for it? |
I'll sponsor this. Since it's a fairly complex component, would you both be interested in being code owners? |
@djaglowski sounds good to me. @tamir-michaeli I do not currently have an ETA. I may not be able to get to this for a few weeks actually, so if you would like to start on it sooner, I can at least be on the lookout for PRs. Let me know what you think. |
@StefanKurek Sounds good. I'll start working on it. |
I feel like MIB support should be a part of this. |
The receiver would useful even without this, but it could be added later. |
@tamir-michaeli how is the work going? I was just wondering how close you were to releasing a first PR? I now have some time to devote to this if you need any help, so please let me know. Thanks! |
@StefanKurek I manage to do some work, but not as much as i wanted (some urgent stuff came in the way), so its mostly a work in progress. I wont be available to work on it for most of next week, but can continue after that. |
@StefanKurek, I'd be happy to review a PR if you want to make one sooner. |
@tamir-michaeli I will start working based off of your branch. Let me know when you have time again and we can sync up. |
@StefanKurek Im available. |
@tamir-michaeli Hello. I have had a few things come up this week, so I am also not as far along as I would have liked, but I do currently have scalar OID metrics with attributes working. I have my work currently in a branch called I private messaged you on the Cloud Native Computing Foundation Slack to see if you'd like to try and coordinate work going forward. Let me know. Thanks! |
This issue has been inactive for 60 days. It will be closed in 60 days if there is no activity. To ping code owners by adding a component label, see Adding Labels via Comments, or if you are unsure of which component this issue relates to, please ping |
Closed by PRs linked above. |
The purpose and use-cases of the new component
The SNMP Receiver will use polling to gather metrics from SNMP agents. Similar to Telegraf's SNMP input plugin
Example configuration for the component
Telemetry data types supported
Metrics.
Sponsor (Optional)
None.
The text was updated successfully, but these errors were encountered: