-
Notifications
You must be signed in to change notification settings - Fork 10
Enhancements - Performance with one thousand of hosts #12
Comments
In my case, i have few groups of hosts with the same metric. My idea is to create one task per group. So in my personal case, i would implement something like an array for the "snmp_agent_address" key. |
Hi @ellis2323,
Can you detail more this part. Do you actually want 500 metrics * 1000 nodes?
Are you using Tribe?
Do you load hundred of plugin on one node? |
Hello, I'm working for an operator with thousand of routers/switchs/optical equipments, no real computer and i can't install anything on them... I'm currently testing many solutions like libreNMS, Shinken ... So when i discovered Snap Telemetric, i was hoping to use it to collect many snmp states of all equipments. My current solution is to use telegraf, which works well with many nodes. |
Hi, |
I've read the code and it is possible to solve with few lines of code. The main difficulty is the error management. Today, when a snmp target doesn't respond (timeout & tries), the task stops. In my scenario, we don't want this behaviour but i'm not sure if it's the philosophy of this tool. |
@ellis2323, so you can disable this behavior by setting What are the other issues you've seen? |
Hello,
I'm trying to use snap and your plugin to collect metrics into an influxDB. I have succeeded with one host to get the few metrics i need but now to collect 500 metrics on a thousand nodes.
My current approach is to create a task by host. I have boosted snapd.conf to allow many hundred of plugin loading... After 150 hosts, my snap telemetry has crashed. I suspect that it is not the way to do it.
I suspect that the good approach is to modify this plugin to load an array of hosts.
Best regards,
The text was updated successfully, but these errors were encountered: