General
20 results found
-
Import CA for all checks, or import "valid" certificate by check
For some reason, we have certificats only valide by our internal CA Root (not validate by a CA Authority) for disable warn/fail but keep expiration feature we need one of those feature:
- import cert by service
- import ca root by account
- an interface validation to valide the actual certificate.
4 votesOne important thing to note here is that having an invalid certificate does NOT prevent the expiration notifications. This is independent so you can keep an "invalid" certificate forever (updown will not notify you again about this) and still benefit from expiration warnings. This way we already kind of "tolerate" this use-case of running a non-publicly trusted certificate.
About the suggested changes, I would like to avoid the custom cert/CA UI because that's a lot of added complexity for a very small use-case among my clients. It'll generate more support also as people will wonder what this do, try to upload other certificates, it'll be annoying for self-signed certificates, etc... The UI to manually "acknowledge" that one cert should be considered valid though sounds more doable for me, I'll keep this suggestion to track the demand and will probably add this someday.
-
Add 4 sec / 8 sec to the Apdex threshold dropdown
Some APIs are slower than others but it doesn't mean that they give a bad experience to the client.
An API which has a response time of 5sec by design, currently shows up with red bars on the monitors page which is bad to show on a customer facing monitor page.
9 votes -
Capability to check UDP's ports, for services with just an udp port
For some services we have only a UDP port to check, just tcp is aviable at this moment.
3 votesIndeed that's an idea but unfortunately there's no notion of "connection" for UDP so it's not possible to know if a port is filtered or if a service is simply not responding because it waits for a specific message for example. There is just one obvious case when the port is "officially" closed and so a response is sent to tell you that. Which kind of service would you like to monitor? would it require to send a specific packet? would it need to check for a response? Is just knowing that no response is received (not knowing if it's filtered or open) enough for your use-case?
-
Read-only REST API keys per check
I would like to be able to generate read-only API keys per check, so I would be able to use the API to directly show information within customers sites (WordPress Dashboard).
5 votesThanks for the suggestion, this is something which have been asked a couple times in the past and is under review for the roadmap.
Quick question: if this is for website which have a public status page, how would you feel about a public (no api key) read-only API for them?
Or do you prefer one read-only API key per check?
-
webhook alias
For reasons we have 3 opsgenie webhooks set up. While I can work out which one is which from the api key its not the greatest experience.
It would be good to be able to set a more human readable alias so that I can easily see which each of the webhooks does when configuring new checks or bulk updating.
2 votesGood suggestion, that is definitely a pain point. But I have a little hack for this (which I personally use), not very pretty but efficient: Add an anchor at the end of the URL to indicate an alias of your choosing. This anchor will not be sent to your server (it’s a client-side HTTP feature) but it’ll show in your recipient list and bulk edit screen so it makes it easier to distinguish URLs, example:
https://example.com/xxxxxxx#project-A
https://example.com/yyyyyyy#project-B -
Estonian language translation
I want to help with your amazing projekt and do estonian translation.
2 votesThanks for your offer, I just sent you the translations by email.
-
Meta tag "noindex" on public status page
It seems that Google has indexed my public status page, in all available languages. This isn't really necessary; it would be useful if there was some way for me to turn on a "noindex" meta tag, preventing search engines from indexing it.
12 votesHi, 2 months ago we started providing canonical URLs so search engines would only display a single result (without the localized version) but it looks like this is not enough and multiple versions are still indexed. We’ll probably add some noindex to help with that.
On the other end we’re not gonna totally block the indexing of the main status page because this is a feature, being able to lookup a status page when the monitored service is down can be useful. -
DNS record checks
Hi,
I have implemented a simple php script on one of my servers to take a query via GET method and returns the requested DNS record.
The site is restricted to updown.io servers and uses a URL in the following format :https://webserver.com/lookup.php?T=A&D=google.co.uk&R=IP
This uses the following fields :
T - Type of record to return eg. MX/A/TXT
D - Domain to check eg. google.co.uk
R - Record field to return. eg. ip for ip address
The server code simple checks if the record type is a valid one we accept, checks the domain name is in a valid format…4 votesThanks for the suggestion, I’ve just merged this with another one about DNS check. This is something we’re thinking about but is not planned yet.
In the meantime what you made is a great workaround, if other users are interested I encourage them to leave a comment here with a way to contact them so you may give them the URL of your service if you want.
-
Finetune the SSL expiration alert period
Right now, Let's Encrypt certificate expiration alert is sent 14 days, 7 days, 1 day before.
I have a certbot that renews it 5 days before.
So every month, I receive alerts 14 days and 7 days for all domains,
which are perfectly normal. Hence, some 'alert noise' that I don't take into account anymore...Suggestion:
Let us select a custom period for SSL expiration dates.
I think globally, with 2 different settings: one for "standard" certificate, the other for 'let's encrypt' certificates.--> only alert when worth alerting :)
--> smarter monitoring5 votesHello,
Actually 14, 7, 1 is already the special schedule for let’s encrypt certificates. This is automatically detected by updown.io so you don’t have to, normal 1-year certificates get an additional 30 days reminder.
The threshold for let’s encrypt certs starts at 14 days because the default renew delay is 30 days before expiration: https://certbot.eff.org/docs/using.html. This can be down to 23 days with a weekly cron for example (pretty common) so that’s why we chose 14 days, so you have plenty of time to renew but still have time to investigate and fix any potential auto-renew issues.
If you’d rather renew your cert only 5 days before expiration that’s up to you but we won’t recommend or support this configuration as we consider it dangerous ☺
I’ll mark this suggestion as “Under Review” to measure the need for this.
-
Show QUALYS SSL Labs Grade
Show somewhere on the status page, the SSL Labs grade for the monitored host. It can be get trough the API, like https://api.ssllabs.com/api/v3/analyze?host=updown.io (it could be tested once a day for each host)
8 votesYes, I want to do it for a long time but the Qualys API is not free to use for commercial projects so I need to discuss with them (this is currently in discussion).
-
Allow maintance window for planned IT jobs
Allow maintenance window for planned IT job (server down)
92 votesOk I’m moving this back to “under review” as it’s gathering a lot of interest, but this would require first https://updown.uservoice.com/forums/177972/suggestions/16982392 and https://updown.uservoice.com/forums/177972/suggestions/15589635 to be implemented to provide a decent UI for this.
-
Provide pagerduty integration
Provide integration for https://www.pagerduty.com/
21 votesHi all, there’s now an option for that which is through Zapier (we just added native Zapier integration): https://updown.uservoice.com/knowledgebase/articles/1911991
Using this you can connect PagerDuty and receive alerts from updown.io. I’m keeping the suggestion “under review” because we might provide a native integration later.
-
Team accounts
Teams aka multiple users per account
341 votes -
API for pushover.net integration
I use pushover.net for all of my lightweight notifications - it's simple, reliable, cheap and very good so fits well with updown.io :)
At its simplest, integration takes the form of an API call with a couple of tokens and a customised message.
62 votesHi all, there's now two options for that which are:
1. Through Zapier (we just added native Zapier integration): https://updown.uservoice.com/knowledgebase/articles/1911991 Using this you can connect pushover.net and receive alerts from updown.io. I'm keeping this suggestion "under review" to gather interest about a native integration with pushover.
2. Using a DigitalOcean function to catch the webhook and push it to pushover (contributed by Marc): https://github.com/MarcHagen/function-updownio-to-pushover
-
143 votes
This was planned for a while because initially with only the individual status pages there was no way to specify any text. But now that we have the multi-site status pages (e.g. https://demo.updown.io/), there is a free text "description" at the top, which supports links, newlines and emojis. This allows for this kind of use-case (roughly) as you can edit this field to indicate incidents, times, some emoji to catch attention on current status, link for more details, etc..
Now that we have this, I prefer to wait before implementing more specific status page features because we don't really want to become a full-fledged status page provider otherwise people will ask for MUCH more (notifications to clients, RSS, integrating other metrics, custom design, etc..) and we have enough work to spend our time on the core product (the monitoring) already ☺
-
Add Chinese monitor location
The response time to Chinese server (located on Alibaba or Baidu for example) is very slow for non-Chinese clients.
20 votesWhile I understand the need, being in China is a lot of work (mainly support and maintenance) as the network conditions are erratic and with out current double check policy would not actually notify if your website is unreachable in China (unless we have two servers here and become a regional monitoring service but that’s not the objective and we can’t just do that in every country). I’ll keep the idea open to measure interest. Also if some of you have recommendations for a dependable and affordable hosting provider in China I’m interested.
-
Bulk add domains
Bulk add domains
16 votesThere’s no UI for this yet but feel free to ask support if you need, we can bulk add for you.
-
Monthly/yearly reports
Get Uptime report for the whole month/year
60 votes -
Widget and badge status
Status pages are really good, but it's sometimes simpler to have a widget to integrate into another site.
(badges are also very cool ;))45 votesNothing planned so far, but it’s already possible to use the API (with the read-only API key) to build a custom javascript widget directly
-
Grouping checks / tagging
Ability to create group of checks or tag them to ease search and filtering.
77 votesWhat would this be useful for?
- Don't see your idea?