Skip to content

TS/JS native E2E Testing and Monitoring workflow: Monitoring-as-Code.

License

Notifications You must be signed in to change notification settings

stefanjudis/checkly-cli

 
 

Repository files navigation

The Checkly CLI (now in beta) gives you a JavaScript/TypeScript-native workflow for coding, testing and deploying synthetic monitoring at scale, from your code base. We call this workflow monitoring as code (MaC).

  • Unite E2E testing & monitoring in one workflow. No more silos between Dev, QA and Ops.
  • Codeable, testable, reviewable. Works with your dev pipeline. From your IDE, via PR to CI.
  • Native @playwright/test support. No lock-in, just write standard *.spec.ts files.
  • Alerting baked in. Set alerts for Slack, SMS and many more channels.
  • Typescript-first. Fully typed for easy refactoring and code completion.
  • Run in the cloud or on-prem. Run on the Checkly cloud or in your network using the Private Locations

Installation

First, make sure you sign up for a free Checkly account.

Then, the easiest way to get started is to install the CLI using the following command:

npm create @checkly/cli

This command will guide you through some simple steps and set up a fully working example project for you. Should take ~1 minute.

You can also set up the CLI from scratch by running:

npm install --save-dev @checkly/cli

Docs

Official docs are over at checklyhq.com/docs/cli

Need help?

Local Development

To get started with local development check CONTRIBUTING.MD

About

TS/JS native E2E Testing and Monitoring workflow: Monitoring-as-Code.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 96.4%
  • JavaScript 3.5%
  • Other 0.1%