Skip to main content

A minimalist Xymon client library in Python.

Project description

# python-xymon-client

A minimalist [Xymon](https://www.xymon.com/) client library and CLI in Python.

Documentation is in the docs directory or [online](http://python-xymon-client.readthedocs.io/en/latest/).

Features:

  • Python 3.10; but should work with Python ≥ 3.6 if you remove the annotations (a tool such as [python-minifier](https://github.com/dflook/python-minifier) can do it for you)

  • no dependencies

  • command line interface

  • easy to use and extend

## Examples

As CLI: `bash $ xymon-client -s xymon01.example.net query --hostname www-portal.example.net --testname info 'yellow Message generated by c234d183-069b-447e-73ab-84d5 at 2019-01-29T16:14:01\n' `

As a Python library: `python from xymon_client import Xymon xymon = Xymon('xymonserver01.example.net') xymon.ping() 'xymond 4.3.18\n' `

## Alternatives

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

xymon_client-1.0.0.tar.gz (12.3 kB view details)

Uploaded Source

Built Distribution

xymon_client-1.0.0-py3-none-any.whl (12.5 kB view details)

Uploaded Python 3

File details

Details for the file xymon_client-1.0.0.tar.gz.

File metadata

  • Download URL: xymon_client-1.0.0.tar.gz
  • Upload date:
  • Size: 12.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.10.7

File hashes

Hashes for xymon_client-1.0.0.tar.gz
Algorithm Hash digest
SHA256 57a60a196fe1a457c692bc643d36422505e4e21fc905e2ba841101c8a04ad616
MD5 5bede39f6d9245f11c9cda936115942b
BLAKE2b-256 a09104b9480d65b03af06aa8eb4cd42081125247d4c86e63e9a5803626385806

See more details on using hashes here.

File details

Details for the file xymon_client-1.0.0-py3-none-any.whl.

File metadata

  • Download URL: xymon_client-1.0.0-py3-none-any.whl
  • Upload date:
  • Size: 12.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.10.7

File hashes

Hashes for xymon_client-1.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 405813341e3a531c5282d4be6b7a6694fbf74db51077b0d975fdb8a8bfd74e4f
MD5 27933eb62f4cbe68389a2a316a30ed03
BLAKE2b-256 18b728cfcb109c1d5c4e7bcba45efe1842f336561f3d22e6c258370277af9b2f

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