Project

General

Profile

Actions

Feature #62087

open

Feature #40907: mgr/dashboard: REST API improvements

mgr/dashboard: settings endpoint performance bottleneck

Added by Pere Díaz Bou 10 months ago.

Status:
New
Priority:
Normal
Assignee:
Category:
General - Back-end
Target version:
-
% Done:

0%

Source:
Tags:
Backport:
Reviewed:
Affected Versions:
Pull request ID:

Description

Description

looking at the browser stats it's async presumably based on an interval - but if the prior call is still running or slow, these slow running requests just stack up. Looking at the traceback conreollers/osd.py is the issue, and looking at that, it's running a osd dump every 15 secs...just running that at the CLI takes 3 secs. the payload with 750 osds is 260K and all that's used is nearfull and full ratio info. This seems like one of those issues that will grow with the size of the cluster.

Target persona

Examples...

Context

Design

Diagram (block, sequence) or mock-up

Additional Info

Examples of other dashboards or web ui consoles providing the same functionality

No data to display

Actions

Also available in: Atom PDF