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

Add some more freedom when it comes to custom code before polling #686

Open
PantelisK opened this issue Jan 18, 2023 · 0 comments
Open

Add some more freedom when it comes to custom code before polling #686

PantelisK opened this issue Jan 18, 2023 · 0 comments

Comments

@PantelisK
Copy link

Case1: There is little control on how to limit what sc4snmp is polling and how often.
Ideally you want to run a full walk on all devices once per day, then filter the important interfaces/elements based on custom code and finally get the metrics you want on small intervals on the specific smaller subset of interfaces.
At the moment all devices and all their interfaces have to be polled causing a high amount of requests from sc4snmp which translates into hardware requirements.

Case2: You want to poll something more complex. Like quality of service on some specific interfaces. Again you have to run the entire MIB, collect everything and then filter/correlate it when it comes into Splunk. The option of adding some snippet code that can filter/work before sc4snmp starts polling would solve this problem as well.

Every company and every usecase requires different kind of collection. Assigning this filtering at the end of the collection and in Splunk it is not ideal for all cases. This feature can also kickstart a more organized directory of snippet codes that different companies/people have developed to serve a specific purpose. Or it can even be implemented into sc4snmp in the form of "modes" that will be different than varBinds that exist now.

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

1 participant