[LMA] Alerting support in Collector

Registered by Patrick Petit

This specification belongs to the LMA Toolchain specification series. It provides key requirements and a functional description of how alerting should work in the LMA Collector

Blueprint information

Status:
Complete
Approver:
Patrick Petit
Priority:
Undefined
Drafter:
Patrick Petit
Direction:
Needs approval
Assignee:
Swann Croiset
Definition:
Approved
Series goal:
Proposed for 7.0.x
Implementation:
Implemented
Milestone target:
milestone icon 7.0
Started by
Swann Croiset
Completed by
Swann Croiset

Related branches

Sprints

Whiteboard

Gerrit topic: https://review.openstack.org/#q,topic:alerting-lma-collector,n,z

Addressed by: https://review.openstack.org/198405
    *PoC* Re-work the event message structure and workflow

Addressed by: https://review.openstack.org/198404
    Injects status messages per service

Addressed by: https://review.openstack.org/198406
    *PoC* Add Nagios support

Addressed by: https://review.openstack.org/198403
    Add SandboxEncoder

Addressed by: https://review.openstack.org/198402
    Update HttpOutput with support of Headers subsection

Gerrit topic: https://review.openstack.org/#q,topic:bp/alerting-lma-collector,n,z

Addressed by: https://review.openstack.org/198401
    Add Heka params to set maximum message injection

Addressed by: https://review.openstack.org/202145
    Increase timer interval of the computation of service statutes

Gerrit topic: https://review.openstack.org/#q,topic:bp/lma-infra-alerting-plugin,n,z

Gerrit topic: https://review.openstack.org/#q,topic:alerting-nagios,n,z

Addressed by: https://review.openstack.org/206020
    Adjust Nagios output URL

Addressed by: https://review.openstack.org/206355
    Fix URL regexp validation

Addressed by: https://review.openstack.org/206356
    Add UI options for Alerting feature

Addressed by: https://review.openstack.org/206490
    Add SmtpOutput plugin

Addressed by: https://review.openstack.org/206491
    Add (simple) standalone alerting by Email

Addressed by: https://review.openstack.org/206495
    Rename Nagios encoder filename to match reality

Addressed by: https://review.openstack.org/219190
    [WIP] GSE filter prototype

Addressed by: https://review.openstack.org/219302
    [WIP] Configure the GSE cluster service filter

Addressed by: https://review.openstack.org/219675
    [WIP] Add AFD plugins for endpoints and workers

Addressed by: https://review.openstack.org/219693
    [WIP] Configure the AFD plugins

Gerrit topic: https://review.openstack.org/#q,topic:gse-prototype,n,z

Addressed by: https://review.openstack.org/220178
    Enhance Lua tests

Addressed by: https://review.openstack.org/222644
    Send GSE and AFD metrics to InfluxDB

Addressed by: https://review.openstack.org/223094
    Update annotation filter

Addressed by: https://review.openstack.org/223095
    Update annotation filter

Addressed by: https://review.openstack.org/221360
    Add a flag to messages received by the aggregator

Addressed by: https://review.openstack.org/224065
    Update SMTP encoder

Addressed by: https://review.openstack.org/224718
    Update Grafana dashboards for alerting

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.