Ping Up/Down Monitoring WITHOUT a Hostname...

So we have some devices on our network that need ICMP monitoring ping up/down but they're a type of medical device that don't have hostnames. I can watch the DHCP scope in IPAM they're on and get the MAC from the scope as well as the DHCP Client Name... 

Is there some way to combine the 2 via SWQL or SQL or magic, or maybe it's built in where despite the fact that I'm "allowed" to monitor an IP via ICMP without a hostname, I know it's not going to work because if the IP changes for the device to something else, or some other device gets that devices current IP, there is no DNS record to check for validation.

That being said... even if I set something custom up, without that DNS piece am I out of luck?