plugins/inputs/snmp_legacy/snmp_legacy.go (11 lines): - line 86: // TODO find better names - line 279: // TODO put this in cache on first run - line 287: // TODO put this in cache on first run - line 333: // TODO should we add the 0 instance ? - line 354: // TODO should we add the 0 instance ? - line 391: // TODO put this in cache on first run - line 392: // TODO save mapping and computed oids - line 463: // TODO check oid validity - line 569: // TODO check oid validity - line 617: // TODO use gosnmp.MAX_OIDS instead of hard coded value - line 656: // TODO Trying to make requests with more than one OID metric/metric.go (5 lines): - line 13: // TODO remove - line 50: // TODO check that length of tag key & value are > 0 - line 275: // TODO handle error or just ignore field silently? - line 283: // TODO handle error or just ignore field silently? - line 291: // TODO handle unsupported field type plugins/inputs/snmp/snmp.go (2 lines): - line 265: //TODO use textual convention conversion from the MIB - line 492: Time: time.Now(), //TODO record time at start metric.go (2 lines): - line 6: // TODO remove - line 60: // TODO remove this function plugins/inputs/kafka_consumer/kafka_consumer.go (1 line): - line 25: // TODO remove PointBuffer, legacy support plugins/inputs/system/netstat.go (1 line): - line 33: // TODO: add family to tags or else plugins/outputs/prometheus_client/prometheus_client.go (1 line): - line 66: // TODO: Use a listener for http.Server that counts active connections internal/models/makemetric.go (1 line): - line 23: // TODO refactor this to not have such a huge func signature. agent/accumulator.go (1 line): - line 86: //TODO suppress/throttle consecutive duplicate errors? plugins/parsers/nagios/parser.go (1 line): - line 79: // TODO should we set empty field