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

DNS Check with support for searching for (a part) value. #1938

Closed
1 task done
josefglatz opened this issue Jul 25, 2022 · 8 comments
Closed
1 task done

DNS Check with support for searching for (a part) value. #1938

josefglatz opened this issue Jul 25, 2022 · 8 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

@josefglatz
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

New Monitor

🔖 Feature description

The DNS check is great! However it would be a real benefit if it is also possible to search (nonregex oder regex) for patterns in e.g. all or a specific TXT entry.

For example: Check SPF Record if the string "include:foobar.com" is included.

✔️ Solution

In my use-case this is something the HTTP(s) Checks also supports with Content.

❓ Alternatives

None found

📝 Additional Context

@josefglatz josefglatz added the feature-request Request for new features to be added label Jul 25, 2022
@salixh5
Copy link

salixh5 commented Aug 2, 2022

Not just TXT entry, this would be useful for pretty much every type of DNS entry. For example I want to monitor if A entry still points to a certain server or NS are still the same.

@ndizazzo
Copy link

For example I want to monitor if A entry still points to a certain server or NS are still the same.

Or the inverse (support upside-down mode), I want to see if my PiHole is returning anything except 0.0.0.0 for a specific domain to test if the FTL service has crashed or the AdList was modified.

@vodium-vastro
Copy link

I agree with @jeifour, being able to verify that a record equals something you expect and alerts you if it has been changed would be VERY valuable.

Thanks for all the hard work

@it2serve
Copy link

Not just TXT entry, this would be useful for pretty much every type of DNS entry. For example I want to monitor if A entry still points to a certain server or NS are still the same.

I'm also looking for a monitor like this. If the IP adress of a DNS record is different from what we expect, an alert is needed.

@mgrn0
Copy link

mgrn0 commented Apr 5, 2023

@josefglatz this is an extremely good proposal, would be really useful to see something like that supported.

@CommanderStorm
Copy link
Collaborator

@thcnunz
Please refrain from posting +1 / requests for updates things on issues, as this makes issue-management harder.
Issues are for discussing what needs to be done how by whom.
We use 👍🏻 on issues to prioritise work.

@CommanderStorm
Copy link
Collaborator

@josefglatz
I think this is a duplicate of #432
If you agree, could you please close this Issue, as duplicates only create immortal zombies and are really hard to issue-manage?
If not, what makes this issue unique enough to require an additional issue? (Could this be integrated into the issue linked above?) ^^

@CommanderStorm CommanderStorm added the area:monitor Everything related to monitors label Dec 8, 2023
@CommanderStorm CommanderStorm added the type:enhance-existing feature wants to enhance existing monitor label Feb 16, 2024
@CommanderStorm
Copy link
Collaborator

Checking the content of dns queries is tracked in #432 and the PR to resolve this will be #3919, but it will be a while before it gets implemented.

=> closing as a duplicate

@CommanderStorm CommanderStorm closed this as not planned Won't fix, can't repro, duplicate, stale Jun 29, 2024
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

8 participants
@ndizazzo @josefglatz @mgrn0 @salixh5 @CommanderStorm @it2serve @vodium-vastro and others