-
If you want to install from package manager, download
nodejsandnpmpackages. -
If the desired version is not available in the package manager, you can install
nodejsandnpmwith this command:curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.40.3/install.sh | bash && source $HOME/.bashrc && nvm install --lts
- If your distribution doesn't provide version 1.17 or higher, you can install the latest version using the method from Go's official website.
-
Install the
yarnpackage with this command after installingnpm:npm install -g yarn
-
Install the
magepackage with this command after installingGolang:go install github.com/magefile/mage@latest
-
Move the project folder to the Grafana plugins directory:
Usually
/var/lib/grafana/pluginsor the directory defined in docker-compose.yml for Docker Compose users. -
Install dependencies:
yarn install
-
Configure the Makefile:
The
make allcommand by default callssystemctl restart grafana-server.service. -
Build and install the plugin:
make all
Grafana with Systemd (default):
The Makefile is configured to use systemctl restart grafana-server.service.
Grafana with Docker Compose V2: Make the following change in the Makefile:
cd /path/to/docker-compose.yml && docker compose down; docker compose up -dGrafana with Docker Compose V1: Make the following change in the Makefile:
cd /path/to/docker-compose.yml && docker-compose down; docker-compose up -dWhen installing using the grafana/grafana helm chart
values.yaml
plugins:
- https://github.com/monobilisim/grafana-zabbix/releases/download/v5.0.4/alexanderzobnin-zabbix-app-linux-amd64.zip;alexanderzobnin-zabbix-app
grafana.ini:
plugins:
enabled: true
allow_loading_unsigned_plugins: alexanderzobnin-zabbix-app,alexanderzobnin-zabbix-datasource,alexanderzobnin-zabbix-triggers-panel- Original plugin https://github.com/grafana/grafana-zabbix
This project is distributed under the Apache License Version 2.0. See the LICENSE file for details.