Graylog HTTP Alert Script Triggerer (ghast)
Project description
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
Release history Release notifications | RSS feed
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.1.0.tar.gz
(5.8 kB
view details)
Built Distribution
ghast-0.1.0-py3-none-any.whl
(6.2 kB
view details)
File details
Details for the file ghast-0.1.0.tar.gz
.
File metadata
- Download URL: ghast-0.1.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
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8738a2a73119099b1eabd054e38fa408f370870b8517b72f84ea9321741e4227 |
|
MD5 | 07dcc75fa98020d64c7c40f06c4b3e6c |
|
BLAKE2b-256 | 71f369da7f0e2d58a63ac27575113cea94ee1fbbdda883d2d7e01f995cfccf91 |
File details
Details for the file ghast-0.1.0-py3-none-any.whl
.
File metadata
- Download URL: ghast-0.1.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
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4af0160d6b5c1b4b41e2ba4053060102f4b5b275c74a0bf6a31451f39c723b69 |
|
MD5 | a97ded0b5d7d8c21647ba98c24927e12 |
|
BLAKE2b-256 | fa1b079324352acdab74caf1ba035cebe3b8e4c53594e455a79398b449c24a6f |