Skip to main content

A small application to poll for response code or text

Project description

signalman

A small application to poll a remote endpoint for response code or text.

How to use signalman

signalman --timeout 60 --endpoint google.com --port 80 --rc 200 will run a test for 60 minutes until google.com returns a HTTP 200 on port 80

Parameter List

Syntax Description
--timeout Timeout for Signalman in minutes
--endpoint URL to test against
--port (optional) Port to test against
--r-type Return type you are expecting, choose from text, json or code
--r-value Return value of type selected as --r-type, if using json then use the format key:value, currently only a single key pair is supported
--ssl (optional) Use SSL/TLS
--headers (optional) Any headers which need to be included - for example to request Content-Type: application/json use Content-Type:application/json
--debug (optional) Print request and response headers and response body

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

signalman-0.1.17.tar.gz (4.2 kB view hashes)

Uploaded Source

Built Distribution

signalman-0.1.17-py2-none-any.whl (6.7 kB view hashes)

Uploaded Python 2

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