Skip to main content

Graylog HTTP Alert Script Triggerer (ghast)

Project description

Build Status

Graylog HTTP Alert Script Triggerer (ghast)!

A simple server for triggering a script on a Graylog HTTP alert callback!

Requirements

  • Python 3.5+

Installation

ghast can be installed via pip:

pip install ghast

Example Usage

To start and enable ghast to trigger the script ./foo.sh when a Graylog HTTP alert callback is sent to the url http://localhost:8000/bar run the following command:

ghast --alert-url /bar --alert-script ./foo.sh

To get additional usage help on ghast run the following console command:

ghast --help

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

ghast-0.0.0.tar.gz (5.8 kB view details)

Uploaded Source

Built Distribution

ghast-0.0.0-py3-none-any.whl (6.2 kB view details)

Uploaded Python 3

File details

Details for the file ghast-0.0.0.tar.gz.

File metadata

  • Download URL: ghast-0.0.0.tar.gz
  • Upload date:
  • Size: 5.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.6.3

File hashes

Hashes for ghast-0.0.0.tar.gz
Algorithm Hash digest
SHA256 a79096224de3f2dde94ec0fbf32bf395945df076203e2462a40983c8b0138317
MD5 86aff06be0e3e4a7ecd8d749be919f8a
BLAKE2b-256 ffbb06c3cd3a4f26d53b7f13da6c06605f6e48449e28557befa232500c10792b

See more details on using hashes here.

File details

Details for the file ghast-0.0.0-py3-none-any.whl.

File metadata

  • Download URL: ghast-0.0.0-py3-none-any.whl
  • Upload date:
  • Size: 6.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.6.3

File hashes

Hashes for ghast-0.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 e31e0a61555b7116f60c64200425e7f8cdcc9a314eb0dcc403d4d517e52e8f75
MD5 64ea4ee1936fc947a14ba6a5bbd7ecb9
BLAKE2b-256 533018bc29b9dfee25922bc403afbdae306f7efbc5b04c9e3a24fcbc6b023440

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page