diff --git a/respond/collector.go b/respond/collector.go index 3b6284b..3b2ffac 100644 --- a/respond/collector.go +++ b/respond/collector.go @@ -98,7 +98,9 @@ func (coll *Collector) sender() { return case <-coll.ticker.C: // save global statistics - coll.db.AddPoint(database.MeasurementGlobal, nil, coll.nodes.GlobalStats().Fields(), time.Now()) + if coll.db != nil { + coll.db.AddPoint(database.MeasurementGlobal, nil, coll.nodes.GlobalStats().Fields(), time.Now()) + } // send the multicast packet to request per-node statistics coll.sendOnce()