alexcb / bystander

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Bystander monitors URLs or runs docker commands; if they fails, it alerts to slack via a webhook.

Requirements:

    go

Building:

    ./build.sh

Testing:

    unit tests are run automatically via build.sh

HTML dev:

    # serve static files with fake alerts/silencer data
    ./stub-html-server/serv.py

Updating deps

    cd src/bystander
    dep ensure
    cd ../..

Running:

    BYSTANDER_CONFIG=config/config.yaml ./bystander

Adding deps

    export GOPATH=`pwd`
    dep ensure -add <import-path-here>


Known Issues
 - Clicking inside the silence alerts modal, and releasing outside of the modal
   causes the modal to close (which makes it hard to change the silencer tags when selecting them
   if you deselect outside of the modal). The issue has been raised by an assiduous developer in
   kylefox/jquery-modal#246

About


Languages

Language:Go 69.0%Language:HTML 19.6%Language:Python 8.8%Language:CSS 1.2%Language:Dockerfile 1.1%Language:Shell 0.4%