TwiN
TwiN
FYI: #181 added support for the `integrations` parameter in PagerDuty, which essentially enables group-specific alerts. I've renamed them to `overrides`, as that PR introduced them as `integrations` and I wanted...
This is a duplicate of #95, but considering this PR uses the new issue template, I'm going to close #95 in favor of this.
Instead of that, I'd prefer to show a summary of the statuses across all endpoints under a group. It's not as "summarizing" as what you've suggested, but I think it's...
See https://github.com/TwiN/gatus/pull/234#discussion_r783506845 for context
Hello @umputun and thank you for reaching out :) Considering it's a new provider, it may need some tweaks to fit all use cases. I built it with what I...
@umputun Sounds good to me, give it a shot!
Unfortunately, 'wildcard' evaluation isn't currently supported. As you've mentioned, the best way to do this is by manually checking each index of the array: ``` conditions: - "len([BODY].status.servers[0].servererror) == 0"...
By "dns expiration date", you meant the domain expiration date, right? That data is actually exposed by the registrars AFAIK, not the DNS, and WHOIS is the "protocol" used to...
I lazily implemented a WHOIS client at https://github.com/TwiN/whois and I'm thinking about implementing monitoring for domain expiration. Should be as simple as using `strings.Index` with the knowledge that `Registry Expiry...
> Why would you like to rename `examples` to `.examples`. > > By nature examples must be visible and easily accessible, and dot starting folder on POSIX is hidden. While...