diff --git a/storage/diskmetricstore.go b/storage/diskmetricstore.go index ff1dbe6e..462c9912 100644 --- a/storage/diskmetricstore.go +++ b/storage/diskmetricstore.go @@ -125,7 +125,9 @@ func (dms *DiskMetricStore) Healthy() error { // A pushgateway that cannot be written to should not be // considered as healthy. if len(dms.writeQueue) == cap(dms.writeQueue) { - return fmt.Errorf("write queue is full") + err := fmt.Errorf("write queue is full") + level.Warn(dms.logger).Log("msg", err) + return err } return nil