Core openstack services without Zabbix triggers

Bug #1446257 reported by Jon Skarpeteig
14
This bug affects 2 people
Affects Status Importance Assigned to Milestone
Fuel for OpenStack
Fix Released
Medium
Swann Croiset

Bug Description

There's a number of scenarios that's not catched by Zabbix deployment currently.

Example:

neutron agent-list
nova service-list

If services are down here, that's not causing any triggers in Zabbix.

Zabbix should monitor OpenStack internals as well as existing triggers.

Revision history for this message
Dmitry Mescheryakov (dmitrymex) wrote :

Moving bug into Fuel project, as integration with Zabbix is implemented there.

affects: mos → fuel
Changed in fuel:
importance: Undecided → High
importance: High → Medium
assignee: nobody → Fuel Library Team (fuel-library)
milestone: none → 7.0
status: New → Confirmed
Revision history for this message
Pawel Stefanski (pejotes) wrote :

Now Zabbix is a Fuel plugin, and any new fetures should be implemented based on blueprints.

Revision history for this message
Oleksiy Molchanov (omolchanov) wrote :

Zabbix team, please take a look on it.

Changed in fuel:
assignee: Fuel Library Team (fuel-library) → Fuel Plugin Zabbix (fuel-plugin-zabbix)
Revision history for this message
Piotr Misiak (piotr-misiak) wrote :

The bug should have Importance set to Whishlist

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to fuel-plugin-external-zabbix (master)

Fix proposed to branch: master
Review: https://review.openstack.org/206042

Changed in fuel:
assignee: Fuel Plugin Zabbix (fuel-plugin-zabbix) → Bartosz Kupidura (zynzel)
status: Confirmed → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to fuel-plugin-external-zabbix (master)

Reviewed: https://review.openstack.org/206042
Committed: https://git.openstack.org/cgit/stackforge/fuel-plugin-external-zabbix/commit/?id=77e08b804537d991e9d30e54f99e33f0985196f5
Submitter: Jenkins
Branch: master

commit 77e08b804537d991e9d30e54f99e33f0985196f5
Author: Bartosz Kupidura <email address hidden>
Date: Mon Jul 27 14:39:23 2015 +0200

    Create trigger for nova/neutron/cinder services goes offline
    Add item to monitor number of neutron services in offline
    state

    Change-Id: I1afa6c11156b17b9205fe805ea1134e7b0bccc4d
    Closes-bug: #1446257

Changed in fuel:
status: In Progress → Fix Committed
tags: added: on-verification
Revision history for this message
Dmitriy Kruglov (dkruglov) wrote :

Verified on MOS 7.0 RC4 ISO.

Zabbix doesn't catch the following services when they are offline:
nova objectstore
nova conductor
cinder volume
neutron dhcp agent
neutron l3 agent

Additionally, the added triggers issue a message from which it is not clear which service is actually down, e.g. "Neutron service status offline test failed".

Zabbix plagin info:
id | name | version | package_version
---|-------------------|---------|----------------
1 | zabbix_monitoring | 2.0.0 | 3.0.0

Changed in fuel:
status: Fix Committed → Confirmed
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to fuel-plugin-external-zabbix (master)

Fix proposed to branch: master
Review: https://review.openstack.org/239458

Changed in fuel:
status: Confirmed → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote :

Fix proposed to branch: master
Review: https://review.openstack.org/239661

Changed in fuel:
assignee: Bartosz Kupidura (zynzel) → Swann Croiset (swann-w)
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Change abandoned on fuel-plugin-external-zabbix (master)

Change abandoned by Bartosz Kupidura (<email address hidden>) on branch: master
Review: https://review.openstack.org/239458
Reason: https://review.openstack.org/#/c/239661

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to fuel-plugin-external-zabbix (master)

Reviewed: https://review.openstack.org/239661
Committed: https://git.openstack.org/cgit/openstack/fuel-plugin-external-zabbix/commit/?id=712884bdc1952baf833a027d7312a50e98ee0432
Submitter: Jenkins
Branch: master

commit 712884bdc1952baf833a027d7312a50e98ee0432
Author: Swann Croiset <email address hidden>
Date: Tue Oct 27 14:02:28 2015 +0100

    Fix trigger for Neutron DHCP/L3 agents

    Remove Pacemaker placement check since these agents run now on all
    controllers.

    Co-Authored-By: Bartosz Kupidura <email address hidden>
    Fixes-bug: #1446257

    Change-Id: I0f4ac5bbc6d946ed82d2fc4c20355bb8f335fbca

Changed in fuel:
status: In Progress → Fix Committed
Revision history for this message
Dmitriy Kruglov (dkruglov) wrote :

Verified on MOS 7.0 RC4 ISO.

Zabbix plagin info:
id | name | version | package_version
---|-------------------|---------|----------------
1 | zabbix_monitoring | 2.5.0 | 3.0.0

The issue is not reproduced.

tags: removed: on-verification
Changed in fuel:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.