Skip to content

Configuration and Documentation for configuring Zabbix to monitor an OpenShift Cluster

Notifications You must be signed in to change notification settings

javier-fiore/openshift-zabbix

Repository files navigation

Zabbix Monitoring for OpenShift

This repository contains definitions and tools to monitor Red Hat OpenShift Container Platform with Zabbix.

  1. Make sure your Zabbix Server is running.

  2. Import the Host Templates (zabbix_ocp_templates.xml) into your Zabbix Server.

  3. Make sure the zabbix_host variable in your variables file (zabbix_vars.yml) points to your Zabbix Server (e.g. bastion.$GUID.internal).

  4. Make sure the Zabbix Server is set up for Auto-Registration of Nodes (see the instructions on how to install the server).

  5. From your OCP Bastion host run the playbook to install the Zabbix Agents:

    ansible-playbook install-zabbix-agents.yml
    Note
    If your Ansible hosts file is not in /etc/ansible/hosts specify the location using the -i parameter to the ansible-playbook command.
  6. Also from your OCP Bastion host run the playbook to configure the Zabbix Agents - this also writes a few scripts to gather information to the nodes:

    ansible-playbook configure-zabbix-agents.yml

About

Configuration and Documentation for configuring Zabbix to monitor an OpenShift Cluster

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages