Output more detailed replication status with 'swift-recon'
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenStack Object Storage (swift) |
New
|
Undecided
|
UHYEONG JO |
Bug Description
There is not enough replication data output to monitoring for operator with the 'swift-recon' command.
Test Environment : SAIO (Swift All In One)
$ swift-recon -r
=======
--> Starting reconnaissance on 4 hosts (object)
=======
[2023-09-03 06:52:56] Checking on replication
[replication_time] low: 0, high: 0, avg: 0.0, total: 0, Failed: 0.0%, no_result: 0, reported: 4
[replication_
[replication_
[replication_
Oldest completion was 2023-09-03 06:52:34 (22 seconds ago) by 127.0.0.2:6220.
Most recent completion was 2023-09-03 06:52:44 (11 seconds ago) by 127.0.0.3:6230.
=======
The sample output could not determine the information of the node that failed to replicate.
And we can't check the completion time of all nodes.
Therefore, I will improve the swift-recon option so that operators can monitor the replication status of nodes in more detail.
1. Display nodes information that failed to replicate
2. Display completion time of the all nodes (desc)
3. Outputs data to a text file
Changed in swift: | |
assignee: | nobody → UHYEONG JO (uh2959) |