From 2a99ef751d8f42ea0525043b70c6dbed2ee07231 Mon Sep 17 00:00:00 2001 From: Edd Robinson Date: Tue, 13 Sep 2016 15:55:23 +0100 Subject: [PATCH] Emit fieldsCreated stat in shard measurement --- CHANGELOG.md | 1 + tsdb/shard.go | 1 + 2 files changed, 2 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 759cd0863c..e46b565d43 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,6 +5,7 @@ - [#7271](https://github.com/influxdata/influxdb/issues/7271): Fixing typo within example configuration file. Thanks @andyfeller! - [#7270](https://github.com/influxdata/influxdb/issues/7270): Implement time math for lazy time literals. - [#7272](https://github.com/influxdata/influxdb/issues/7272): Report cmdline and memstats in /debug/vars. +- [#7299](https://github.com/influxdata/influxdb/ssues/7299): Ensure fieldsCreated stat available in shard measurement. ## v1.0.0 [2016-09-07] diff --git a/tsdb/shard.go b/tsdb/shard.go index 7af1ae1aa2..e6a8a9e32f 100644 --- a/tsdb/shard.go +++ b/tsdb/shard.go @@ -191,6 +191,7 @@ func (s *Shard) Statistics(tags map[string]string) []models.Statistic { statWriteReqOK: atomic.LoadInt64(&s.stats.WriteReqOK), statWriteReqErr: atomic.LoadInt64(&s.stats.WriteReqErr), statSeriesCreate: seriesN, + statFieldsCreate: atomic.LoadInt64(&s.stats.FieldsCreated), statWritePointsErr: atomic.LoadInt64(&s.stats.WritePointsErr), statWritePointsOK: atomic.LoadInt64(&s.stats.WritePointsOK), statWriteBytes: atomic.LoadInt64(&s.stats.BytesWritten),