jaxom

1.0.47 • Public • Published

jaxom

just an extra origin monitor

npm GitHub Actions github repo size github last commit npm license npm downloads Sonar Quality Gate

Fast, targeted url-based endpoint monitoring and alerting

Not Ready for Prime Time - please note, this package is not ready for usage. Development is ongoing and is expected to reach readiness in early Jan 2020.

Installation

npm install -g jaxom

Usage

jaxom <command>

Commands:
  jaxom config <command>    manage the app\'s configuration
  jaxom endpoint <command>  manage the app\'s endpoints
  jaxom monitor <command>   manage the monitor process
  jaxom ping                ping the application, ensure runtime consistency
  jaxom status              current status, all endpoints

Options:
  --version       Show version number  [boolean]
  --active        filter by active only  [boolean]
  --domain        filter by domain attribute, not \case sensitive  [string]
  --downonly      list only endpoints that are down  [boolean] [default: false]
  --env           filter by env attribute, not \case sensitive  [string]
  --cron          cron string \for scheduling tests  [string] [default: \"0 * * * *\"]
  --datapath      path to the jaxom data files  [string]
  --format        output format [text,json]  [string] [default: \"text\"]
  --seq           filter by seq number  [number]
  --seqorder      order by seq number  [boolean]
  --showversions  show monitor process versions  [boolean] [default: false]
  --help          Show help  [boolean]

Features

  • Flexible, consistent endpoint management
  • HTML request options
    • Methods (GET,POST,HEAD, etc...)
    • Headers and body support
    • HTTP status code override (success/failure)

Quick Start

(to be continued)

Readme

Keywords

Package Sidebar

Install

npm i jaxom

Weekly Downloads

6

Version

1.0.47

License

MIT

Unpacked Size

71.5 kB

Total Files

47

Last publish

Collaborators

  • cloningerbutch