Open Sparc0 opened 2 weeks ago
This is by design to improve collection speed, as all collectors run in parallel. One solution is to create a read only user with SSH key based authentication. That way, TACACS won't be queried every time Junos Exporter scrapes the device.
That being said, it is possible to run the collectors in serial -- I will work on a feature to support this.
Is there any reason to why enabled collector setups its own connection to a device instead of sharing one? Could e.g multiplexing be used and implemented.
The issue we got when we rolled out this exporter to ~2000+ devices was that it started to hammer our tacacs servers and it hammered our AD server and it caused login problems for our ops team. We have sorted out the issue between tacacs and AD now. Just wonder if this improvement could be done also or maybe its to complicated to implement or not even possible.