Add monitoring for object-replicator logs disappearing
As noted in lp#1691570, there is an issue with storage I/O during
coro-thread cleanup that affects the swift-object-replicator's ability
to complete replication successfully. This is most easily witnessed by
the lack of the every 5 minute replicated percentage complete messages
that should come from the swift-object-replicator daemon to syslog.
This patch monitors for and alerts on the condition of the "replicated"
line missing from syslog within the past 15 minutes.
Reviewed: https:/ /review. opendev. org/700444 /git.openstack. org/cgit/ openstack/ charm-swift- storage/ commit/ ?id=74daa465d62 6f04f30685f4602 5fbd6799be2657
Committed: https:/
Submitter: Zuul
Branch: master
commit 74daa465d626f04 f30685f46025fbd 6799be2657
Author: Drew Freiberger <email address hidden>
Date: Mon Dec 23 13:18:56 2019 -0600
Add monitoring for object-replicator logs disappearing
As noted in lp#1691570, there is an issue with storage I/O during replicator' s ability replicator daemon to syslog.
coro-thread cleanup that affects the swift-object-
to complete replication successfully. This is most easily witnessed by
the lack of the every 5 minute replicated percentage complete messages
that should come from the swift-object-
This patch monitors for and alerts on the condition of the "replicated"
line missing from syslog within the past 15 minutes.
Change-Id: Ieb15da3f3f67fa 9bcad03151e36c7 0faae4c36c9
Closes-Bug: 1691570