/// <inheritdoc />
        public void Write(
            string context,
            string name,
            object value,
            MetricTags tags,
            DateTime timestamp)
        {
            var measurement = _metricNameFormatter(context, name);

            _textPoints.Add(new MetricsTextPoint(measurement, new Dictionary <string, object> {
                { "value", value }
            }, tags, timestamp));
        }
Exemplo n.º 2
0
        /// <inheritdoc />
        public void Write(
            string context,
            string name,
            string field,
            object value,
            MetricTags tags,
            DateTime timestamp)
        {
            if (value == null)
            {
                return;
            }

            var measurement = _metricNameFormatter(context, name);

            _textPoints.Add(new MetricsTextPoint(measurement, new Dictionary <string, object> {
                { field, value }
            }, tags, timestamp));
        }