Pinned Repositories
alertmachine
A Nagios/Naemon alert generator
bucketize
A CLI tool to determine STDIN line rate at the interval of choice.
experiments
Enter at your own risk
metricfactory
Build servers which accept, process and submit metrics with minimum effort.
molog
MoLog is a Linux/Unix syslog and Windows eventlog monitoring solution made to work together with a Nagios(tm) Core based monitoring solution.
moncli
A generic monitoring client
nscaweb
NSCAweb is a Nagios core based monitoring solution addon which allows you to easily submit (passive) host and service checks over http(s) to the Nagios external command file. It aims to be a better,more feature rich alternative than the classic NSCA daemon.
pyseps
Simple Event Processing Server
termfunk
A lightweight framework to organize, access and execute your Python functions from the terminal.
wishbone
A Python framework to build composable event pipeline servers with minimal effort.
smetj's Repositories
smetj/wishbone
A Python framework to build composable event pipeline servers with minimal effort.
smetj/termfunk
A lightweight framework to organize, access and execute your Python functions from the terminal.
smetj/smetj.net
My website/blog
smetj/guppi
A daemon to automate your shell environment
smetj/uplook
An opinionated Python module to handle configuration values with support for external data sources.
smetj/xpectd
A webservice to simulate various outage scenarios.
smetj/bakerman
A tool to automatically regenerate and commit configuration files to contain the latest artifact version values.
smetj/bombardier
A simple concurrency framework for Gevent based functions
smetj/diagnostics-tk
A small and simple framework to organize and run diagnostics tests using a simple flexible output system.
smetj/ds-tools
A CLI tool to work with data structures
smetj/falcon-docs
API documentation generator from docstrings, for Python's Falcon framework
smetj/ketchup
A CLI to keep track of unhandled Slack questions
smetj/nucleon-amqp
AMQP 0.9.1 library built from the ground up for integration with gevent.
smetj/pulseaudio-dlna
A lightweight streaming server which brings DLNA / UPNP and Chromecast support to PulseAudio and Linux
smetj/python-mk-livestatus
Helps to query MK livestatus and get results
smetj/testlap
A Python framework to measure and compare the execution speed of different methods in a class.
smetj/wishbone-flow-asteval
A Wishbone flow module for JSON pattern matching using Python expressions.
smetj/wishbone-flow-match
A Wishbone flow module for pattern matching on a key/value document stream.
smetj/wishbone-function-template
A Wishbone function module to render Jinja2 templates
smetj/wishbone-input-docker
A Wishbone input module to read Docker logs
smetj/wishbone-input-gearman
A Wishbone module to consume jobs from Gearmand
smetj/wishbone-input-httpclient
A Wishbone input module to make http get requests
smetj/wishbone-input-httpserver
A Wishbone input module to receive events over HTTP.
smetj/wishbone-input-tcp
A Wishbone module to receive data over a TCP socket.
smetj/wishbone-input-zmqpull
A Wishbone input module to pull events from one or more ZeroMQ push sockets.
smetj/wishbone-output-elasticsearch
A Wishbone output module to index data into Elasticsearch
smetj/wishbone-output-http
A Wishbone output module to submit data to a http API
smetj/wishbone-output-sse
A Wishbone output module to serve event data as server sent events
smetj/wishbone-output-zmqpush
A Wishbone output module to push events to one or more ZeroMQ pull sockets.
smetj/wishbone_docker
Docker files to build Wishbone containers