You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
It would be good to have SNMP integration tests in internal/cmd/integration-tests/tests/. The test would start an SNMP simulator, and check if metrics are received by Mimir. This is similar to other tests that we have like the Redis one.
There are also public SNMP endpoints which could be used for manual testing, but it wouldn't be a good practice to use them in a CI. For example, this config calls a public endpoint:
The config for prometheus.exporter.snmp could be as simple as possible. The main goal of this issue is to bootstrap the test framework. The simulator is in Python and AFAIK it doesn't come in Docker containers, so I'm not sure how we will run it in the Alloy CI.
Use case
Improving the test coverage :)
The text was updated successfully, but these errors were encountered:
Request
It would be good to have SNMP integration tests in
internal/cmd/integration-tests/tests/
. The test would start an SNMP simulator, and check if metrics are received by Mimir. This is similar to other tests that we have like the Redis one.There are also public SNMP endpoints which could be used for manual testing, but it wouldn't be a good practice to use them in a CI. For example, this config calls a public endpoint:
The config for
prometheus.exporter.snmp
could be as simple as possible. The main goal of this issue is to bootstrap the test framework. The simulator is in Python and AFAIK it doesn't come in Docker containers, so I'm not sure how we will run it in the Alloy CI.Use case
Improving the test coverage :)
The text was updated successfully, but these errors were encountered: