diff --git a/lib/towerops/snmp/client.ex b/lib/towerops/snmp/client.ex index 3f095b9a..5c58bac9 100644 --- a/lib/towerops/snmp/client.ex +++ b/lib/towerops/snmp/client.ex @@ -206,6 +206,9 @@ defmodule Towerops.Snmp.Client do :end_of_mib_view -> Logger.debug("SNMP WALK: end of MIB view for #{target} at #{inspect(start_oid)}") + :not_found -> + Logger.debug("SNMP WALK: MIB not found for #{target} at #{inspect(start_oid)}") + _ -> timeout = Keyword.get(opts, :timeout, @default_timeout) version = Keyword.fetch!(opts, :version) diff --git a/lib/towerops/workers/discovery_worker.ex b/lib/towerops/workers/discovery_worker.ex index 9df50594..8076fcd4 100644 --- a/lib/towerops/workers/discovery_worker.ex +++ b/lib/towerops/workers/discovery_worker.ex @@ -192,7 +192,7 @@ defmodule Towerops.Workers.DiscoveryWorker do defp attempt_cloud_poller_discovery(device, tried_agents) do case get_next_cloud_poller(tried_agents) do nil -> - Logger.warning( + Logger.debug( "No available cloud pollers found, falling back to direct SNMP from Phoenix cluster", device_id: device.id, device_name: device.name, @@ -323,7 +323,7 @@ defmodule Towerops.Workers.DiscoveryWorker do end defp perform_direct_discovery(device) do - Logger.warning( + Logger.debug( "FALLBACK: Performing direct SNMP from Phoenix cluster (no remote agents available)", device_id: device.id, device_name: device.name,