Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[PING] If DNS Server fails, use the IP adress from the ping Reply / an alt IP specified by user #2333

Open
1 task done
JacksonTheMaster opened this issue Nov 18, 2022 · 3 comments
Labels
area:monitor Everything related to monitors feature-request Request for new features to be added type:enhance-existing feature wants to enhance existing monitor

Comments

@JacksonTheMaster
Copy link

⚠️ Please verify that this feature request has NOT been suggested before.

  • I checked and didn't find similar feature request

🏷️ Feature Request Type

Other

🔖 Feature description

If the PING monitor is set to a hostname rather then an IP and the DNS Server resolving Kumas request fails, services which are actually healty are marked as down immediately

Monitor Type = Ping

✔️ Solution

use the last known IP adress extracted from the ping reply of the monitor that responds a "Temporary failure in name resolution" for the next x tries instead of marking it as down immediately.

❓ Alternatives

Alternatively, a (UI) feature to add a "alternative IP" box when the user input in the [Hostname] field is everything but an IPv4 or IPv6

📝 Additional Context

No response

@JacksonTheMaster JacksonTheMaster added the feature-request Request for new features to be added label Nov 18, 2022
@jcg31587
Copy link

I like this idea, I would like to extend it that there should be a toggle that says: "Use last known good DNS:IP entry?"
IF DNS request fails, It can fall to the last known good nslookup reply.

@schasj
Copy link

schasj commented Dec 4, 2022

I run a dual stack environment and would like to see UK try both v4 and v6 via DNS as a matter of course. Failing that, how about adding separate v4 and v6 ping options? As it is, v6 is used preferentially in Arch Linux so I have many systems that have status "down" when they are up.

@skibbipl
Copy link

I was going to request similar feature. I have my own DNS for my homelab, and recently I did some changes in DNS servers. My monitor suddenly started reporting failed services because of the DNS failure. Therefore I've got a lot of false notifications about failed services. Perhaps there should be a specific state like "unknown" when DNS resolver is not working and UK cannot TCP ping target server.

@CommanderStorm CommanderStorm added area:monitor Everything related to monitors type:enhance-existing feature wants to enhance existing monitor labels Dec 8, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area:monitor Everything related to monitors feature-request Request for new features to be added type:enhance-existing feature wants to enhance existing monitor
Projects
None yet
Development

No branches or pull requests

5 participants