Closed inkel closed 7 months ago
This probably needs a bit more of work, but I'll work on them while your PR(s) get merged, @logyball 😸
This probably needs a bit more of work, but I'll work on them while your PR(s) get merged, @logyball 😸
merged :D
This PR adds a cache system to the exporter to prevent timeouts when calling
*exporter.Collect
. Each given provider will poll in its own goroutine and write the results to the cache; then in the*exporter.Collect
method we read the values from the cache.