Skip to content
This repository has been archived by the owner on Aug 29, 2022. It is now read-only.
/ easy-pingdom Public archive

Package containing scripts to automate configuration of Pingdom https checks

License

Notifications You must be signed in to change notification settings

oakslab/easy-pingdom

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

42 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Status: BETA

Easy Pingdom

Package containing scripts to automate configuration of Pingdom https checks. It can be easily integrated with travis.

Scripts:

  • bin/easy-pingdom.js query [options] - Query pingdom configuration
  • bin/easy-pingdom.js update [options] <input file> - Update configuration based on input file

Example

Setup or update checking of https://example.com site to your Pingdom configuration

git clone [email protected]:oakslab/easy-pingdom.git
cd easy-pingdom
npm install

export PD_USERNAME='[email protected]'       # Change to your pingdom login
export PD_PASSWORD='my pingdom password'  # Change to your pingdom password
export PD_KEY='my pingdom api key'        # Create API key here: https://my.pingdom.com/account/appkeys

# See what will be done
./bin/easy-pingdom.js update --no-paused --filter example examples/simple.js

# Update Pingdom configuration
./bin/easy-pingdom.js update --no-paused --filter example examples/simple.js --update

update.js

To get help run ./bin/easy-pingdom.js update --help

Updates all checks that has managed tag assigned. For reference see examples/advanced.js file.

query.js

To get help run ./bin/easy-pingdom.js query --help

Query configured checks from pingdom.com

License

Licensed under MIT license (see LICENSE for details)

About

Package containing scripts to automate configuration of Pingdom https checks

Resources

License

Stars

Watchers

Forks

Packages

No packages published