Checkly changelog
Checkly changelog
checklyhq.com

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

HTTP Proxy for Private Locations

 

Improvement

  

You can now proxy all check traffic through any HTTP proxy you might have in your internal network or private cloud when using Checkly's Private Locations.

Note: please update your Checkly Agent containers to version 1.0.5

image.png

Make sure to check our docs on how to effectively use HTTP proxies across your full Checkly setup.

Private Location Health

 

Improvement

  

Private Location health is now shown in the private locations list under account settings. The health indicators let you know whether all of your checks are running in the private location or if the location has capacity issues or failures causing checks to be delayed or fail to run.

image.png

Private location queue health metrics are also available in the REST API and the Prometheus integration so you can monitor and act on them from your own systems.

`require` snippets in Browser checks

 

Improvement

  

You can now use the standard Node.js require() syntax to import code snippets into your Browser checks, where we first only supported Handlebars templates.

Here's an example:

  1. Create a login routine you want to reuse in Browser check scripts. Export it as a function

image.png

  1. Now require the snippet from the ./snippets directory — just like JS file — and call the function passing in the relevant parameters.

CleanShot 2022-06-10 at 14.45.09@2x.png

Read more in our docs on how to use this new syntax.

This is now the recommended way to DRY up your code. The legacy Handlebars notations is still usable till further notice.

Status Badges

 

New

  

Status badges are now available for your checks. You can share the status badges anywhere, such as code repository READMEs or other websites. The badges can show check status and check response times. Badges need to be enabled for your account in the Account Settings page.

image.png

Once enabled, they can be accessed via the Checkly public API. Badges are publicly accessible and do not require API key authentication.

image.png

Run Checks in Private Locations

 

New

  

Checkly Private Locations are now available for everyone.

You can already test your public apps from various locations using Checkly, but what if you want to monitor and test segregated applications and APIs that aren’t publicly available? Your internal APIs deserve the same care as the public ones.

Many of you asked us how to approach the testing of internal applications, and we’re excited to tell you that you can now test your internal APIs and applications using Checkly, too!

Private locations use the Checkly Agent, a container-based tool, to run API and browser checks right in your infrastructure. It’s based on the code we run in production packaged into an OCI-compliant container so that you can use it with Docker, Kubernetes, Podman, etc.

image.png

Learn more in this blog post.

Read the documentation to get started.

Runtime 2022.02 with Playwright 1.20.2 now available

 

Improvement

  

We just released Runtime 2022.02 with Playwright 1.20.2 and Puppeteer 13.7.0 among other NPM package updates and additions.

image.png

Runtime 2022.02 is the new default for all new users, existing users should upgrade in due time. You can do this upgrade in a controlled fashion. Read more on how runtimes work and how you can gradually upgrade your account in our documentation. — It's just one click.

Get to the right insights, faster 🏃‍♀️

 

New

  

The revamped Check Overview page now gives you more ways to dive into data that matters for your checks, and your business.

image.png

Here’s what you can do now:

  • Easily access a timeline of all individual check runs.
  • Constraints-free: see alerts, check runs and other data for any time interval you need.
  • Integrating Checkly with your CI/CD – as you should? Access those check runs more easily than before.
  • There’s more… 👇

Read more on our blog.

Tags are now propagated to Opsgenie

 

Improvement

  

All tags you set on Checks and Check Groups are now propagated to your Opsgenie integration.

image.png

Use tags to route alerts to specific teams or trigger specific actions. This feature enhancement came from our Public Roadmap.