renamed options and fixed statsd update every to be numeric
Costa Tsaousis (ktsaou) committed
Apr 26, 2017 at 02:28 UTC
1c63079b58c5ed6046f0f307f5bcedaa1ff780b7
1 file changed
+10
-10
src/statsd.c
+10
-10
@@ -720,7 +720,7 @@ static inline void statsd_chart_from_gauge(STATSD_METRIC *m) {
720
, "value" // units
721
, STATSD_CHART_PRIORITY
722
, statsd.update_every
723
- , RRDSET_TYPE_AREA
723
+ , RRDSET_TYPE_LINE
724
);
725
726
m->rd_value = rrddim_add(m->st, "gauge", NULL, 1, 1000, RRD_ALGORITHM_ABSOLUTE);
@@ -752,7 +752,7 @@ static inline void statsd_chart_from_counter(STATSD_METRIC *m) {
752
, "events/s" // units
753
, STATSD_CHART_PRIORITY
754
, statsd.update_every
755
- , RRDSET_TYPE_LINE
755
+ , RRDSET_TYPE_AREA
756
);
757
758
m->rd_value = rrddim_add(m->st, "counter", NULL, 1, 1, RRD_ALGORITHM_INCREMENTAL);
@@ -887,30 +887,30 @@ void *statsd_main(void *ptr) {
887
if(!statsd.enabled) return NULL;
888
889
statsd.update_every = default_rrd_update_every;
890
- statsd.update_every = config_get_boolean(CONFIG_SECTION_STATSD, "update every (statsd flushInterval)", statsd.update_every);
890
+ statsd.update_every = (int)config_get_number(CONFIG_SECTION_STATSD, "update every (flushInterval)", statsd.update_every);
891
if(statsd.update_every < default_rrd_update_every) {
892
error("STATSD: minimum flush interval %d given, but the minimum is the update every of netdata. Using %d", statsd.update_every, default_rrd_update_every);
893
statsd.update_every = default_rrd_update_every;
894
}
895
896
- statsd.charts_for = simple_pattern_create(config_get(CONFIG_SECTION_STATSD, "create charts for metrics", "*"), SIMPLE_PATTERN_EXACT);
896
+ statsd.charts_for = simple_pattern_create(config_get(CONFIG_SECTION_STATSD, "create private charts for metrics matching", "*"), SIMPLE_PATTERN_EXACT);
897
898
- if(config_get_boolean(CONFIG_SECTION_STATSD, "gaps on gauges (statsd deleteGauges)", 0))
898
+ if(config_get_boolean(CONFIG_SECTION_STATSD, "gaps on gauges (deleteGauges)", 0))
899
statsd.gauges.default_options |= STATSD_METRIC_OPTION_SHOW_GAPS_WHEN_NOT_COLLECTED;
900
901
- if(config_get_boolean(CONFIG_SECTION_STATSD, "gaps on counters (statsd deleteCounters)", 0))
901
+ if(config_get_boolean(CONFIG_SECTION_STATSD, "gaps on counters (deleteCounters)", 0))
902
statsd.counters.default_options |= STATSD_METRIC_OPTION_SHOW_GAPS_WHEN_NOT_COLLECTED;
903
904
- if(config_get_boolean(CONFIG_SECTION_STATSD, "gaps on meters (statsd deleteMeters)", 0))
904
+ if(config_get_boolean(CONFIG_SECTION_STATSD, "gaps on meters (deleteMeters)", 0))
905
statsd.meters.default_options |= STATSD_METRIC_OPTION_SHOW_GAPS_WHEN_NOT_COLLECTED;
906
907
- if(config_get_boolean(CONFIG_SECTION_STATSD, "gaps on sets (statsd deleteSets)", 0))
907
+ if(config_get_boolean(CONFIG_SECTION_STATSD, "gaps on sets (deleteSets)", 0))
908
statsd.sets.default_options |= STATSD_METRIC_OPTION_SHOW_GAPS_WHEN_NOT_COLLECTED;
909
910
- if(config_get_boolean(CONFIG_SECTION_STATSD, "gaps on histograms (statsd deleteHistograms)", 0))
910
+ if(config_get_boolean(CONFIG_SECTION_STATSD, "gaps on histograms (deleteHistograms)", 0))
911
statsd.histograms.default_options |= STATSD_METRIC_OPTION_SHOW_GAPS_WHEN_NOT_COLLECTED;
912
913
- if(config_get_boolean(CONFIG_SECTION_STATSD, "gaps on timers (statsd deleteTimers)", 0))
913
+ if(config_get_boolean(CONFIG_SECTION_STATSD, "gaps on timers (deleteTimers)", 0))
914
statsd.timers.default_options |= STATSD_METRIC_OPTION_SHOW_GAPS_WHEN_NOT_COLLECTED;
915
916
statsd_listen_sockets_setup();