New updates and improvements to hyperping.com.
Have any questions? Please chat with us at hello@hyperping.io or through the in-app chat!
We've completely redesigned our uptime visualization to provide a more detailed and intuitive timeline. The new graph clearly displays outages and scheduled maintenance windows, helping you:
Introducing detailed ping-by-ping monitoring data, accessible via /logs
on any monitor report. This granular visibility enables you to:
To access logs: Append /logs
to any report URL (e.g., https://app.hyperping.io/report/mon_uuid/logs
)
Receive hyperping.io alerts via a phone call during an outage. Can only be enabled using an escalation policy.
Read more: https://hyperping.io/docs/integrations/phonecall
Set rules on how alerts escalade during an incident. It defines the order of channels that will be triggered for alerts. You can then assign one Escalation Policy per monitor. Try it here: https://app.hyperping.io/escalation-policies
You can now create as many channels per integration or webhook, and configure multiple escalation policies across multiple channels! Before, only one integration per project was possible.
The Sections & Subscribers views have been revamped, making it more intuitive to add monitors to your status page, show/hide uptime and response time graphs. The Subscribers view show you a comprehensive view of all the subscribed users of your status page, a better filtering system and some limit usage.
Filter your monitors using their protocol, escalation policy, group or browser check’s runtime. Filters are saved into your browser, so they will remain as you go back to the monitor list or refresh the page!
We’re happy to release our latest runtime: 2023.04!
We’re happy to announce our latest feature: Healthchecks!
You can now monitor your cron jobs or other periodic processes. Try now or read the doc.
You have the ability to choose the integration alerts for each individual monitor and for each team member separately.
Go to a Monitor Report → Notifications → Edit the channels
Previously, email and Slack integrations were the only options for healthchecks and browser checks. However, you now have the option to configure other integrations such as PagerDuty, Discord, or Microsoft Teams to receive these notifications as well.
Month to date
, Quarter to date
and Year to date
With our new per-continent response time chart, you can easily monitor the performance of your website in specific zones of the world, providing you with valuable insights for optimizing your online presence.
We have redesigned our dashboard to improve the visibility of your monitors' statuses, making it easier for you to quickly check which ones are up or down upon entering the page!
Up for 1 month 16 days 25 minutes
proj_1234
format rather than V4 uuidsThe first feature we release the REST API for is the maintenance windows! This one has been requested the most, and we’re glad to finally start to support developers to integrate Hyperping into their workflows.
Go to https://app.hyperping.io/project/developers and start building!
You can find the doc in here → API Reference
We’re happy to add a Tokyo server to our collection! Happy monitoring
IP for your whitelists: 52.69.40.215
api.hyperping.io/v1
instead of app.hyperping.io/api/v1
We are heavily continuing the development of our browser check product thanks to your feedback!
You can now update your customer details by yourself in our billing section. Your data will be stored by Stripe and will be shown in your invoices. https://app.hyperping.io/settings/billing
⚡️ We are stocked to announce 30-second monitors! This simply means you will now be alerted twice faster than before, and will give you a more accurate representation of your uptime.
All new monitors will have this interval by default. You can set your current monitors in the Notifications tab of a monitor view, under the setting Ping frequency.
up
and down
webhook events now contain a monitorUuid
key to help identify your monitor. See the Doc for more details.Browser checks allow you to monitor critical parts of your services, using Node.js' Puppeteer and Playwright APIs to run headless browsers for end-to-end testing. Supports environment variables.
We are looking for beta users. We would love to help you code your scenarios! Contact us at leo@hyperping.io to get access.
const { webkit } = require('playwright'); // Or 'chromium' or 'firefox'
(async () => {
const browser = await webkit.launch()
const context = await browser.newContext()
const page = await context.newPage()
await page.goto(process.env.SITE_URL)
// Assert something
await browser.close()
})()
Read more about it in our documentation: https://hyperping.io/docs/monitoring/browser-checks
Finally a logo we can be proud of!
Here it is! Let anyone subscribe to your status page via Slack to receive alerts straight in their Slack channel of their choice every time you publish a new incident!
Activate it in your status page settings
Group relevant services together to keep your status page clean!
Create components that aren't monitors to be added to your status page.
During an incident creation, you can manually set your components to 3 different statuses:
Receive DOWN & UP alerts to the Telegram Group or Channel of your choice at a project level!
Let any status page visitor to subscribe to incident updates and maintenance status messages in Slack!
We're stoked to announce the arrival of the Bangalore, India ping region, that comes to back up the Mumbai pinger
We now comply new EU regulations that require support of the 3D Secure Payment. We use stripe to operate 100% of your payments
For the past week you've been able to enjoy the new monitor report view!
We've rebuilt this whole route, moving from angularjs to React, which makes it much snappier, with a new, fresh interface!
To the right panel, this new block breakdowns the timing of your HTTP requests over the past 24 hours
To the right panel, if your monitor is using HTTPS and has an SSL certificate, its expiration date will appear to the right. Hyperping keeps sending emails days before and during expiry
You can filter up to 4 different regions to compare response time between regions
ICMP and Port protocols are finally here! Monitor your SMTP servers, IP addresses databases, load balancers, VPS, anything!
We hope you'll like all these new features, please let us know in the chat or by email at hello@hyperping.io !
app.min.js
file went from over 2Mb to 400kB (uncompressed), 73kB compressed