Feature #50491
mgr/dashboard: centralized logging
Status:
Pending Backport
Priority:
Normal
Assignee:
Category:
Monitoring
Target version:
% Done:
0%
Source:
Tags:
backport_processed
Backport:
quincy pacific
Tags:
Description
User Story¶
As a Ceph operator I want to have a unified view of the logs from the different daemons, so that:- I can perform a backward/post-mortem analysis of events leading to an issue,
- I can monitor cluster events in real-time.
Persona¶
- Ceph cluster operator/sys admin
- Support engineer
- Developers
Context¶
Every daemon in Ceph stores its logs locally (there's a "cluster log" but it's extremely concise, and not useful for troubleshooting). This means that if a user wants to perform a post-mortem analysis of an issue, they have first to collect log traces from multiple hosts, which involves to:- Identify on which host a daemon is running,
- Log in to that host,
- Look for the log file in the filesystem,
- Open the log and perform a search.
For debugging a Ceph issue, users often have to follow the operational events from multiple daemons, so this tasks gets more and more complicated. Additionally, it's almost impossible to perform real-time (vs. post-mortem) troubleshooting.
Implementation details¶
To explore multiple stacks: ELK, Fluentd, Loki, etc.
This might be embedded via iframe as already done for Grafana dashboards, or accessed stand-alone.
References¶
Related issues
History
#1 Updated by Ernesto Puerta almost 2 years ago
- Description updated (diff)
#2 Updated by Aashish Sharma over 1 year ago
- Status changed from New to Fix Under Review
- Pull request ID set to 44751
#3 Updated by Ernesto Puerta over 1 year ago
- Description updated (diff)
#4 Updated by Ernesto Puerta over 1 year ago
- Description updated (diff)
#5 Updated by Ernesto Puerta over 1 year ago
- Status changed from Fix Under Review to Pending Backport
- Backport set to quincy pacific
#6 Updated by Backport Bot over 1 year ago
- Copied to Backport #54582: pacific: mgr/dashboard: centralized logging added
#7 Updated by Backport Bot over 1 year ago
- Copied to Backport #54583: quincy: mgr/dashboard: centralized logging added
#8 Updated by Backport Bot about 1 year ago
- Tags set to backport_processed