Skip to main content

zabbix_exporter

https://img.shields.io/badge/python-2.7,%203.6-blue.svg https://travis-ci.org/MyBook/zabbix-exporter.svg?branch=master https://codecov.io/gh/MyBook/zabbix-exporter/branch/master/graph/badge.svg

Usage

Usage: zabbix_exporter [OPTIONS]

  Zabbix metrics exporter for Prometheus

  Use config file to map zabbix metrics names/labels into prometheus. Config
  below transfroms this:

      local.metric[uwsgi,workers,myapp,busy] = 8
      local.metric[uwsgi,workers,myapp,idle] = 6

  into familiar Prometheus gauges:

      uwsgi_workers{instance="host1",app="myapp",status="busy"} 8
      uwsgi_workers{instance="host1",app="myapp",status="idle"} 6

  YAML:

      metrics:
        - key: 'local.metric[uwsgi,workers,*,*]'
          name: 'uwsgi_workers'
          labels:
            app: $1
            status: $2
          reject:
            - 'total'

Options:
  --config PATH               Path to exporter config
  --port INTEGER              Port to serve prometheus stats [default: 9224]
  --url TEXT                  HTTP URL for zabbix instance
  --login TEXT                Zabbix username
  --password TEXT             Zabbix password
  --verify-tls / --no-verify  Enable TLS cert verification [default: true]
  --timeout INTEGER           API read/connect timeout
  --verbose
  --dump-metrics              Output all metrics for human to write yaml
                              config
  --version
  --help                      Show this message and exit.

Deploying with Docker

docker run -d --name zabbix_exporter -v /path/to/your/config.yml:/zabbix_exporter/zabbix_exporter.yml --env=ZABBIX_URL="https://zabbix.example.com/" --env="ZABBIX_LOGIN=username" --env="ZABBIX_PASSWORD=secret" mybook/zabbix-exporter

History

1.0.2 (2017-02-25)

  • Fix build script

1.0.1 (2017-02-25)

  • Add docker image mybook/zabbix-exporter

1.0.0 (2017-01-20)

  • Initial PyPI release

Release files for zabbix_exporter 1.0.2

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for zabbix_exporter 1.0.2
File Size Uploaded
zabbix_exporter-1.0.2.tar.gz 14.1 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for zabbix_exporter 1.0.2
File Interpreter ABI Platform
zabbix_exporter-1.0.2-py2.py3-none-any.whl Python 3, Python 2 none any Details

Total release size: 25.6 kB

Release files / zabbix_exporter-1.0.2.tar.gz

Download URL zabbix_exporter-1.0.2.tar.gz
Size 14.1 kB
Tags Source
SHA-256 checksum
How to use checksums
0e9fd6552435bc794255cea793c60bfdeb7b2e3b548966d60e110d7f9ebc6edf
BLAKE2b-256 checksum
How to use checksums
7b50854eb667c0e738f06d22422e5c258b5f6c02ac4c2d5610d426dea1863903
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release files / zabbix_exporter-1.0.2-py2.py3-none-any.whl

Download URL zabbix_exporter-1.0.2-py2.py3-none-any.whl
Size 11.5 kB
Tags Python 2 Python 3
SHA-256 checksum
How to use checksums
33b4146ac44da6458a4def03e9fa7455da54726f83e5f5346f9aa301b4bf8943
BLAKE2b-256 checksum
How to use checksums
3d646bde710ccc05b51f6877cabc36f28638c11d48bb8e1bb0fc4403b10b3957
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release history Release notifications | RSS feed

This release

1.0.2 This release

2 release files

1.0.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page