Scalable Nagios API for StackLight

Registered by Swann Croiset

On large deployment we observe a bottleneck characterized by a high CPU load on the active node hosting the Nagios/Apache combo.This scalability issue is due to the high rate of process forks made by Apache to execute the cmd.cgi program, that every request hits. A launchpad bug #1552772 gathers details observed during a load test with 200 nodes.

Blueprint information

Status:
Complete
Approver:
None
Priority:
Medium
Drafter:
Swann Croiset
Direction:
Needs approval
Assignee:
Swann Croiset
Definition:
Approved
Series goal:
Accepted for 0.10
Implementation:
Implemented
Milestone target:
milestone icon 0.10.0
Started by
Swann Croiset
Completed by
Swann Croiset

Related branches

Sprints

Whiteboard

Gerrit topic: https://review.openstack.org/#q,topic:bug/1552772,n,z

Addressed by: https://review.openstack.org/315421
    Implement lightweight WSGI application to replace CGI

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

Addressed by: https://review.openstack.org/315427
    Update the Nagios URL used to sent GSE and AFD

Gerrit topic: https://review.openstack.org/#q,topic:bug/1517917,n,z

Addressed by: https://review.openstack.org/315930
    Increase the limit size enforced by the Nagios encoder

Gerrit topic: https://review.openstack.org/#q,topic:bug/1558140,n,z

Addressed by: https://review.openstack.org/341540
    Fix SMTP without authentication

Addressed by: https://review.openstack.org/351640
    Implement lightweight WSGI application to replace CGI

Addressed by: https://review.openstack.org/353577
    Update the Nagios URL used to sent GSE and AFD

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.