notify-server-status

0.2.4 • Public • Published

Build Status

できること

  1. 外部サーバの死活監視 1.1. ステータスコード 1.2. レスポンスタイム
  2. Slackへの通知

引数サンプル

引数名 説明
url チェック対象のURL
expected_code 期待されるステータスコード e.g. 200 301 500 2xx
timeout タイムアウトまでの秒数(ms)
ok_text 成功したときのSlackに投げるテキスト。何もなし可。 e.g. ""
ng_text 失敗したときのSlackの通知するテキスト e.g. "@channel コード$code サーバが落ちています"
https://example.com/notify-server-status?url=http://example.com&expected_code=200&ng_text=failed

https://example.com/notify-server-status?url=http://example.com&expected_code=200&ok_text=success

モック

https://qiita.com/kenshiroh/items/5ee5248ddafea0ae5572

参考パッケージ

https://www.npmjs.com/search?q=notify-server-status

https://www.npmjs.com/package/@m03geek/server-status

https://www.npmjs.com/package/connect-server-status

https://www.npmjs.com/package/status-monitor

https://www.npmjs.com/package/server-health

https://www.npmjs.com/package/hubot-site-health-examine

Node.jsの公開について https://2017.l2tp.org/archives/107

Readme

Keywords

none

Package Sidebar

Install

npm i notify-server-status

Weekly Downloads

1

Version

0.2.4

License

MIT

Unpacked Size

9.37 kB

Total Files

9

Last publish

Collaborators

  • ketch123