Fix Calamari issue #7137 with some better error handling

The goal here is to have failures to talk to one service
not prevent us gathering stats from other services.  The
symptom was that when there was one stale ceph socket file
all ceph stats stopped being collected.
Fix Calamari issue #7138, bad default arg