fuel-plugin-external-zabbix/doc/plugin-guide/source/description.rst

3.3 KiB

Guide to the Zabbix Plugin extension for Fuel

This plugin extends Mirantis OpenStack functionality by adding Zabbix monitoring system. It installs Zabbix server, frontend and agent components. The plugin configures Zabbix by adding templates to monitor nodes and OpenStack services and APIs.

Requirements

Requirement Version/Comment
Fuel 7.0, 8.0 and 9.0

Release Notes

2.6.0

  • Compatibility with MOS 7.0, 8.0 and 9.0

2.5.0

  • Service "zabbix_server" was restarted after executing of task "upload_core_repos" (bug 1529642)
  • Monitoring of HAProxy vips doesn't work when the backend name contains dots (bug 1525713)
  • Zabbix plugin should provide zabbix_get command (bug 1525924)
  • fail to deploy with base-os or virt roles (bug 1515956)
  • Enhance Ceph monitoring
  • tuning for server and agents
  • Add MySQL cluster metrics (wsrep global variables)
  • Embed all package dependencies (bug 1483983)
  • Fix HAproxy configuration behind the Zabbix VIP (bug 1510115)
  • Compatibility with MOS 7.0 and 8.0
    • Fix NTP monitoring on controller nodes (bug 1513454)
    • Monitor cinder-volume process (instead of the Pacemaker resource which has been removed)
    • Fix trigger for Neutron DHCP/L3 agents (these agents run now on all controllers)
    • Fix Swift container TCP check (bug 1517472)
  • New process checks
    • nova-conductor
    • nova-novncproxy
  • Generate documentation with Sphinx
  • Allow deployment without Horizon (bug 1517005)
  • Skip zabbix agent installation when node has either 'base-os' or 'virt' role (bug 1515956)

2.0.0

  • Fix HA issue when scaling down/up a controller (bug 1506767)
  • Compatibility with MOS 7.0
  • Disable user Guest in zabbix
  • Use HTTPS Zabbix UI
  • Use dedicated VIP for Zabbix server

1.0.0

  • This is the first release of the plugin.

Limitations

  • If a base-os role node is deployed within the environment, the plugin installation may fail because the management network is not configured (see bug 1515956).
  • Prior to version 2.5.0, the plugin requires access to distribution repository, external or local mirror, in order to download necessary packages for proper installation. Since plugin version 2.5.0, the fuel-createmirror command is supported.