Hello. Please help to solve following problem with device discovery:
I have a network appliance, what can be 100% identified by SNMP query, and i created such query as probe. Also my appliance has ping, ssh, http and switch (services) probes active.
I am unable to find such combo of probe properties, so this device can be discovered, profile applied (and icon changed) and single ping service probe added for device.
In short, I do not understood meaning of Required/Allowed/Ignored Services tabs on Device Type profile.
My Device (“SNMP probe”, ping, ssh, http, router) must be identified as Device X (only because has active probe “SNMP probe”) and added to map with single Service probe ping.
Thanks.
It be curious to know device type discovery does match on instead of your new one… You can try to disable or adjust that one, and then discovery may use your custom one.
Also, your snmp probe attached to the new device profile should be required.
And the default SNMP profile needs to be right for the device, otherwise, discovery will use the default SNMP profile to login (which may not be right)

Here is example of problem. I have device with all discovered services, but I want to have only part of them in Services tab.
I noticed, what:
- there is considerable (sometimes) delay between moment when you press Discovery button inside device “Services” tab and moment, when Dude remove all unwanted, but discovered services.
- button “Discover” became “Cancel” when pressed, and does not revert back.
Just checked full cycle: added new device by DNS name, does not press discover on creation. After creation, I did discovery, and it works as i want.
Device type are set, device picture ok, required services are ok.
So to draw a line: in Device Type:
Required Services - check services which will stay in “Services” tab for this device type.
Allowed Services - check all services, what can be discovered by Dude on this device type (device fingerprint, I think).
Ignored Services - check all services, what should not be present in “Services” tab for this device tab.
But I still not sure, what my logic is correct. Why then we need Ignored Services at all?
I believe “Ignored” means those will be removed as probe if found. e.g. If it’s both required/available AND ignored, I believe it will use it for identification but remove the probe from device later. But didn’t test it recently.