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

93 lines
3.3 KiB
ReStructuredText

===================================================
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 :ref:`Ceph` monitoring
* :ref:`tuning` for server and agents
* Add :ref:`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 <http://sphinx-doc.org/>`_
* Allow deployment without Horizon (bug 1517005_)
* Skip zabbix agent installation when node has either 'base-os' or 'virt' role (bug 1515956_)
.. _1529642: https://bugs.launchpad.net/fuel-plugins/+bug/1529642
.. _1525713: https://bugs.launchpad.net/fuel-plugins/+bug/1525713
.. _1525924: https://bugs.launchpad.net/fuel-plugins/+bug/1525924
.. _1515956: https://bugs.launchpad.net/fuel-plugins/+bug/1515956
.. _1483983: https://bugs.launchpad.net/fuel/7.0.x/+bug/1483983
.. _1510115: https://bugs.launchpad.net/fuel/+bug/1510115
.. _1513454: https://bugs.launchpad.net/fuel-plugins/+bug/1513454
.. _1517472: https://bugs.launchpad.net/fuel/+bug/1517472
.. _1517005: https://bugs.launchpad.net/fuel/+bug/1517005
.. _1515956: https://bugs.launchpad.net/fuel-plugins/+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
.. _1506767: https://bugs.launchpad.net/fuel-plugins/+bug/1506767
**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 <https://bugs.launchpad.net/fuel-plugins/+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.