Skip to main content

Ambari alerts as Zabbix LLD items

Project description

This program connects to the Ambari server API and returns all the alerts associated to a given host as a JSON that can be easily parsed by Zabbix to create Low-Level-Discovered items.

Usage:

usage: ambari_zabbix_lld [-h] [-a AMBARI_ENDPOINT] [-u USER] [-p PASSWORD]
                [-n HOSTNAME]

Return a Zabbix LLD JSON resource for all available Ambari checks

optional arguments:
  -h, --help            show this help message and exit
  -a AMBARI_ENDPOINT, --ambari-endpoint AMBARI_ENDPOINT
                        Ambari API address
  -u USER, --user USER  Ambari user
  -p PASSWORD, --password PASSWORD
                        Ambari user password
  -n HOSTNAME, --hostname HOSTNAME
                        Filter alerts based on this hostname

By default -n has a value of * which means that no filters are applied to hostnames. You can pass an empty string if you want to retrieve alerts that are not assigned to any particular host. Obviously you can (and probably want to) pass an hostname to filter only relevant alerts.

The AMBARI_ENDPOINT URI must always begin with http(s)://.

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

ambari_lld-0.0.2.tar.gz (3.3 kB view details)

Uploaded Source

Built Distribution

ambari_lld-0.0.2-py2.py3-none-any.whl (5.3 kB view details)

Uploaded Python 2 Python 3

File details

Details for the file ambari_lld-0.0.2.tar.gz.

File metadata

  • Download URL: ambari_lld-0.0.2.tar.gz
  • Upload date:
  • Size: 3.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for ambari_lld-0.0.2.tar.gz
Algorithm Hash digest
SHA256 cc1ed0384e416a3a215f1cc1044e646ec1ce732ab14a0ed1e68a4d42696eff79
MD5 13e3d978847c734d3c708af44fef3d49
BLAKE2b-256 7e08e93f180f603aad13c61fd9f93c9375ff0381bb4c2b91567b4f6b51301f0a

See more details on using hashes here.

File details

Details for the file ambari_lld-0.0.2-py2.py3-none-any.whl.

File metadata

File hashes

Hashes for ambari_lld-0.0.2-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 e84f1a0870a52c4141ba45b80be1930f2611c55186ec299589f81226566b94c7
MD5 736676afb4829fc67f5f778126ba706e
BLAKE2b-256 c27ccf06eb76ace4e8925eb6d1fb95c52f4b3b66bdde43de2db6ece8454ed382

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