Skip to content

Zabbix CLI

Zabbix CLI is a command line application for interacting with Zabbix version 6 or later. It is written in Python and uses the Zabbix API to interact with a Zabbix server.

Installation

Install with uv to avoid conflicts with other Python packages in your system:

uv tool install zabbix-cli-uio

To try out Zabbix-CLI without installing it, run it directly with uvx:

uvx --from zabbix-cli-uio zabbix-cli

PyPI package name

We are in the process of acquiring the PyPI project zabbix-cli. Until then, installation must be done via the alias zabbix-cli-uio.

Install with pipx to avoid conflicts with other Python packages in your system:

pipx install zabbix-cli-uio

PyPI package name

We are in the process of acquiring the PyPI project zabbix-cli. Until then, installation must be done via the alias zabbix-cli-uio.

You can install zabbix-cli with Homebrew:

brew install zabbix-cli

Warning

The Homebrew package is maintained by a third party. It may be outdated or contain bugs. For the most up to date version, follow the installation instructions for pipx.

Binaries are built with PyInstaller for each release and can be downloaded from the GitHub releases page. Download the correct binary for your platform and save it as zabbix-cli.

Linux & macOS

Remember to make the binary executable with chmod +x zabbix-cli.

For the next steps or ways to customize the installation, head over to the detailed installation guide.