Checkly changelog
Checkly changelog
checklyhq.com

Send alerts to Telegram

 

New

  

You can now get alerts in any Telegram chat with our new Telegram alert channel integration.

image.png

Add it in your alert settings and check out our docs.

More Load times and payload sizes for Browser Checks

 

Improvement

  

We added the Loaded and DOMContentLoaded times to the Loading graph so you can better check loading times in relation to the Web Vitals TTFB, FCP and LCP we were already showing.

image.png

We also started recording payload sizes (resource size and transfer size) in the network tab for each page in your Browser Check script.

GitHub Sync updates

 

New

  

We rolled out a set of great updates to our GitHub Sync feature which is now in open beta. Here it goes!

Inspect all your synced files frame1.png After syncing your Browser Check, we will show all your synced files in the file browser on the left side of the editor.

Runtime information at your fingertips

frame2.png

To learn more about available runtime dependencies, we now show you all available NPM packages and the Node version, too!

Automatically add new Browser check code to your GitHub repository

image.png

To get you started with GitHub-based Playwright or Puppeteer Browser Checks, we now automatically create a PR for you with your current check code. Just hit that Sync from GitHub button in the editor and of you go.

Learn more about GitHub Sync in our documentation or check out this video on how to get started.

GitHub Sync is now in public beta!

 

New

  

You can now sync your Browser Checks with JavaScript code from a GitHub repository! Just point your Browser Check to a file in your repo and Checkly will:

  • Sync on commit. Just git push or merge your PR.
  • Sync on deployment. Sync when a deployment is done. We can even run updated check code from your dev branch against a Preview environment.
  • Include local dependencies. Any require of local helpers or config files are automatically included. No more Snippets!

image.png

This feature is now in public beta for all users. Private repos are only available on paid plans.

Read more in our docs or check out our own checklyhq.com repository and see how we dog food this feature.

To use this feature on a Private Location, make sure to update your Checkly Agent to version 1.0.6

Extra Check scheduling intervals

 

Improvement

  

We just added the 2 minute, 2 hours, 3 hours and 6 hours options scheduling intervals for all API checks and Browser checks.

CleanShot 2022-08-02 at 14.56.57.png

This should help you schedule your checks more efficiently.

This change is also available in our Terraform provider v1.6.2! and Pulumi provider v1.1.2

Note: if you are on an old pricing plan (marked DEPRECATED in your billing page) you will only see options from 10 minutes on. Get in touch with us over at support@checklyhq.com if you want to move to our new pricing.

Extended data on the Prometheus provider

 

Improvement

  

We just added two new labels to our Prometheus provider to help you slice, dice and chart your Checkly data in Prometheus and Grafana.

  1. We added the group label, i.e. group="My group Name" to each checkly_check_status, checkly_check_degraded_status and checkly_check_result stanza.

  2. We added the http_status_code label, i.e http_status_code="200" on all the checkly_check_result stanza for API checks, indicating the HTTP status code that was returned for the last check result.

This is live now for all accounts.

Maintenance windows are now displayed while active

 

Improvement

  

When a maintenance window is active, we now display a small banner at the top so you aware that Checks are not running.

Note, during maintenance windows you can still run checks "ad hoc" with the Run Now buttons we have in various places.

CleanShot 2022-07-07 at 17.22.55.png

This small enhancement was reported to our public roadmap

Run сhecks as code with Pulumi

 

New

  

We just released the v1 of our Checkly Pulumi provider! This means you can now create and manage all your checks, groups, alert channels etc. using Javascript and/or Typescript.

image.png

Pulumi takes care of the syncing, team collab and all the process you are familiar with from your favourite Infrastructure-as-Code provider.

Install the Checkly provider from the Pulumi registry and check the examples we have in the public GitHub repo

Add badges to your README.md files!

 

New

  

You can now embed the response time and/or status of your API checks, Browser checks or even whole Groups in any Markdown page with two clicks. It looks just like this 👇

Just click the three dots menu on the home dashboard, check overview or group editor and click "Create Status Badge"

CleanShot 2022-07-01 at 17.30.43@2x.png

We are already using it on all our public repo's, like https://github.com/checkly/checklyhq.com

P.S. yes, it works fine with HTML or anywhere an SVG file can live

Snippets page now shows checks using that snippet

 

Improvement

  

A small improvement on the Friday. The Snippets page now shows the number checks that are using a Snippet. This makes it easier to remove any unused ones and keep your Snippet household tidy. O

CleanShot 2022-07-01 at 10.04.04.png