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.1.tar.gz (5.8 kB view details)

Uploaded Source

Built Distribution

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

Uploaded Python 3

File details

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

File metadata

  • Download URL: ghast-0.0.1.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.1.tar.gz
Algorithm Hash digest
SHA256 49a1e5bb345703223dbea63b7fc87a14b4a743dd3c0b807e312fb5b1c617d391
MD5 cd69773986c5b6b44f1c986411e25f2f
BLAKE2b-256 589c27e489e453b76ed769be0c52e3840808e0625abb9482463440b4ad2dd53a

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ghast-0.0.1-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.1-py3-none-any.whl
Algorithm Hash digest
SHA256 e9d74539c36472839032147980f1aa2e6247eb71f99b659b911977fc2f9e50e7
MD5 29b0c1c029f7293d8b2dc5e363907888
BLAKE2b-256 29ed33a0db607c4a9ed2bbdb97101c1a05b04218e5739a0bc1df0495feb50540

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