Zabbix Installation Instructions

How to Integrate Zabbix with BigPanda

Create an App Key

First create an App Key. You'll need a separate App Key for each integrated system

Select an Install Method

RedHat
CentOS
Debian
Ubuntu

RedHat

Install the BigPanda Agent on RedHat

Connect to a host that can access the API endpoints of Zabbix, and install the BigPanda agent package.

$ sudo wget http://repos.bigpanda.io/config/bigpanda.repo -O /etc/yum.repos.d/bigpanda.repo
$ sudo yum install bigpanda-agent

Note: If you run RHEL 5, you will need to install the EPEL repository. Please consult the FAQ for instructions.

Initialize the BigPanda Agent

Execute the following command to configure the agent:

$ sudo bigpanda-config --init --token <YOUR TOKEN>

Configure the Zabbix Plugin

Execute the following command and follow the on-screen instructions to configure the BigPanda Zabbix plugin:

$ sudo bigpanda-config --add zabbix --app-key <YOUR APP KEY>

Note:

  • You must enter the user name and password of a Zabbix Super Admin user. These credentials are not stored. They are used only to create a new Zabbix user for BigPanda, which enables the integration.
  • You must select the user type for the new user. The user type affects how BigPanda is granted access to your monitoring data. For more information, see the BigPanda documentation on Zabbix permissions.

Start the BigPanda Agent

  • On RHEL 6:

    $ sudo initctl start bigpanda

  • On RHEL 5 and 7:

    $ sudo service bigpanda start

Success

You should be able to see all your active Zabbix alerts in the Incidents tab.

CentOS

Install the BigPanda Agent on CentOS

Connect to a host that can access the API endpoints of Zabbix, and install the BigPanda agent package.

$ sudo wget http://repos.bigpanda.io/config/bigpanda.repo -O /etc/yum.repos.d/bigpanda.repo
$ sudo yum install bigpanda-agent

Note: If you run CentOS 5, you will need to install the EPEL repository. Please consult the FAQ for instructions.

Initialize the BigPanda Agent

Execute the following command to configure the agent:

$ sudo bigpanda-config --init --token <YOUR TOKEN>

Configure the Zabbix Plugin

Execute the following command and follow the on-screen instructions to configure the BigPanda Zabbix plugin:

$ sudo bigpanda-config --add zabbix --app-key <YOUR APP KEY>

Note:

  • You must enter the user name and password of a Zabbix Super Admin user. These credentials are not stored. They are used only to create a new Zabbix user for BigPanda, which enables the integration.
  • You must select the user type for the new user. The user type affects how BigPanda is granted access to your monitoring data. For more information, see the BigPanda documentation on Zabbix permissions.

Start the BigPanda Agent

  • On CentOS 6:

    $ sudo initctl start bigpanda

  • On CentOS 5 and 7:

    $ sudo service bigpanda start

Success

You should be able to see all your active Zabbix alerts in the Incidents tab.

Debian

Install the BigPanda Agent on Debian

Connect to a host that can access the API endpoints of Zabbix, and install the BigPanda agent package.

$ echo deb http://repos.bigpanda.io/deb `lsb_release -c -s` main | sudo tee /etc/apt/sources.list.d/bigpanda.list
$ curl https://repos.bigpanda.io/config/bigpanda.pub | sudo apt-key add -
$ sudo apt-get update
$ sudo apt-get install bigpanda-agent

Initialize the BigPanda Agent

Execute the following command to configure the agent:

$ sudo bigpanda-config --init --token <YOUR TOKEN>

Configure the Zabbix Plugin

Execute the following command and follow the on-screen instructions to configure the BigPanda Zabbix plugin:

$ sudo bigpanda-config --add zabbix --app-key <YOUR APP KEY>

Note:

  • You must enter the user name and password of a Zabbix Super Admin user. These credentials are not stored. They are used only to create a new Zabbix user for BigPanda, which enables the integration.
  • You must select the user type for the new user. The user type affects how BigPanda is granted access to your monitoring data. For more information, see the BigPanda documentation on Zabbix permissions.

Start the BigPanda Agent

$ sudo service bigpanda start

Success

You should be able to see all your active Zabbix alerts in the Incidents tab.

Ubuntu

Install the BigPanda Agent on Ubuntu

Connect to a host that can access the API endpoints of Zabbix, and install the BigPanda agent package.

$ echo deb http://repos.bigpanda.io/deb `lsb_release -c -s` main | sudo tee /etc/apt/sources.list.d/bigpanda.list
$ curl https://repos.bigpanda.io/config/bigpanda.pub | sudo apt-key add -
$ sudo apt-get update
$ sudo apt-get install bigpanda-agent

Initialize the BigPanda Agent

Execute the following command to configure the agent:

$ sudo bigpanda-config --init --token <YOUR TOKEN>

Configure the Zabbix Plugin

Execute the following command and follow the on-screen instructions to configure the BigPanda Zabbix plugin:

$ sudo bigpanda-config --add zabbix --app-key <YOUR APP KEY>

Note:

  • You must enter the user name and password of a Zabbix Super Admin user. These credentials are not stored. They are used only to create a new Zabbix user for BigPanda, which enables the integration.
  • You must select the user type for the new user. The user type affects how BigPanda is granted access to your monitoring data. For more information, see the BigPanda documentation on Zabbix permissions.

Start the BigPanda Agent

$ sudo service bigpanda start

Success

You should be able to see all your active Zabbix alerts in the Incidents tab.


Recommended Reading