DNS - Synthetics ICMP Creation

Hello,

I want to create a couple of ICMP monitors. The issue is sometimes I don't know the hostname, but I don't want see the IP address as the monitor name. Is there a way to do some kind of dns lookup and label the monitor name accordingly. Keep in mind, I want to automate the synthetic icmp creation.

Hi @erikg,

If you need to perform reverse DNS lookups, your best option is to use a dns processor, but I would suggest against overriding the monitor name in this case.
If you can automate the resolution externally, you can leverage dynamic config reloading to generate the monitor configuration on the fly and let heartbeat load it with the resolved domain.

Depending on your requirements, you might also be able to use one of the dynamic monitor resolution providers.

Hope that helps!

Hey @emilioalvap
yeah the dns processor would be a great way, I don't think you add custom processors to Synthetics?

can you explain more about how I can do a dynamic config reloading? This might be a way better approach for the management of monitors.

The providers might not be useful to me. I want to emulate a "network scan" of hosts (mainly physical servers, VMs).