Commit Graph

102 Commits

Author SHA1 Message Date
Daniel Nelson
e52f7056ba Fix parse of unix timestamp with more than ns precision (#5826) 2019-05-14 11:29:44 -07:00
Pontus Rydin
f32b064d6a Fix race condition in the Wavefront parser (#5764) 2019-04-25 12:22:48 -07:00
Greg
286eeb117e Remove unused config option from logfmt parser docs (#5669) 2019-04-02 13:06:44 -07:00
Daniel Nelson
c283e5992a Fix tags applied to wrong metric on parse error (#5650) 2019-04-02 11:14:56 -07:00
scier
60027cf902 Add support for multiple line text and perfdata to nagios parser (#5601) 2019-03-25 16:24:42 -07:00
Daniel Nelson
e793a69533 Fix grammar 2019-03-25 12:11:59 -07:00
Daniel Nelson
888d847a05 Add link to vjeantet/grok to grok parser docs 2019-03-25 12:09:04 -07:00
Daniel Nelson
72d4f00082 Remove string trimming from grok parser (#5608) 2019-03-22 14:02:15 -07:00
Greg
45b1247d9b Use valid measurement names in csv parser (#5577)
If an empty column is present in parsed csv data, a `recordFields` is
set to the key of "". If no `MeasurementColumn` is defined, this empty
value was being used as the measurement name. By only setting the
measurementName if the value is not empty, we avoid this error.

Since an empty column is a valid column, skip values must account for
them.
2019-03-12 19:49:19 -07:00
Daniel Nelson
a0527db037 Allow grok to produce metrics with no fields (#5533) 2019-03-05 11:07:39 -08:00
Daniel Nelson
c023ffe0a5 Add unique_timestamp option from grok parser to logparser grok 2019-02-26 18:05:04 -08:00
Greg
85617887c4 Add option to disable timestamp adjustment in grok parser (#5488) 2019-02-26 17:35:57 -08:00
Daniel Nelson
04f3c4321c Fix several influx parser issues (#5484)
- Add line/column position
- Allow handlers to return errors
- Fix tag value escaping
- Allow newline in string fields
2019-02-26 10:48:41 -08:00
Douglas Drinka
1886676e14 Support configuring a default timezone in JSON parser (#5472) 2019-02-25 11:30:33 -08:00
Pierre Tessier
5f1bc9e49f Accept values with a negative exponent in wavefront parser (#5462) 2019-02-21 14:49:52 -08:00
Daniel Nelson
f54da4d748 Update changelog/csv parser docs 2019-02-05 17:45:44 -08:00
Greg
10ac030502 Unify time parsing in json/csv parsers (#5382) 2019-02-05 17:43:35 -08:00
Daniel Nelson
b6cc324d10 Add note on performance to grok parser documentation (#5291) 2019-01-17 12:00:07 -08:00
Daniel Nelson
84139cf890 Use gofmt from Go 1.11 (#5259) 2019-01-07 17:14:07 -08:00
j2gg0s
9800779e64 Fix err in graphite parser_test (#5257) 2019-01-07 11:30:48 -08:00
Daniel Nelson
4e35732279 Fix toml option names in parser processor (#5218) 2019-01-02 13:55:59 -08:00
svenwiltink
df6fbdb1e8 Fix unittests for new year (#5213) 2019-01-02 11:12:04 -08:00
Daniel Nelson
5027a516c7 Even more fix link in grok documentation 2018-12-19 16:25:06 -08:00
Daniel Nelson
76f8d294e4 Even more fix link in grok documentation 2018-12-19 16:24:00 -08:00
Daniel Nelson
2c3fa0907e Even more fix link in grok documentation 2018-12-19 16:22:43 -08:00
Daniel Nelson
d043da1976 Fix link in grok documentation 2018-12-19 16:17:17 -08:00
Adrián López
7caa5d20af Fix invalid JSON in readme (#5158) 2018-12-18 12:21:36 -08:00
Greg
6ef331efeb Add micro and nanosecond unix timestamp support to JSON parser (#5149) 2018-12-14 14:38:01 -08:00
Robert Fisher
04dfa430ef Allow delta metrics in wavefront parser (#5115) 2018-12-10 16:42:25 -08:00
Greg
83bc3d1277 Improve docs to clarify common issues (#5054) 2018-12-10 16:14:20 -08:00
Daniel Nelson
a26aaa5e03 Add support for unix_ms timestamps in csv parser. 2018-11-28 16:19:53 -08:00
Felipe Dutra Tine e Silva
f9113b63b7 Add csv parser unix timestamp support (#5047) 2018-11-28 16:07:25 -08:00
Greg
9c9511bde9 Be specific about required csv header definition (#5007) 2018-11-19 11:27:21 -08:00
Daniel Nelson
0e07bbb877 Fix option names in json parser docs 2018-11-05 17:15:07 -08:00
Daniel Nelson
ad320ac1e0 Remove the time_key from the field values in JSON parser (#4951) 2018-11-02 17:53:45 -07:00
Daniel Nelson
9fcd279b7e Run gofmt with Go 1.10 2018-10-29 16:12:37 -07:00
Daniel Nelson
f38da90329 Run make fmt with Go 1.11 2018-10-29 16:00:54 -07:00
Trevor Pounds
ee056278f5 Enable gofmt code simplification (#4887) 2018-10-19 13:32:54 -07:00
Trevor Pounds
17360f079c Fix spelling mistakes (#4888) 2018-10-19 11:12:01 -07:00
Rudy
a1f9f63463 Add new config for csv column explicit type conversion (#4781) 2018-10-03 18:19:44 -07:00
Daniel Nelson
4898edbb2d Increment timestamp by one second in multi metric tests
This avoids accidentally triggering tsMod time adjustments in certain
timezones.
2018-10-03 15:11:59 -07:00
Daniel Nelson
c3bab78ea8 Fix case of timezone/grok_timezone options. (#4799) 2018-10-03 13:58:21 -06:00
Greg
4c9c31c34f Fix panic if JSONNameKey is not found (#4735) 2018-09-21 15:47:41 -07:00
Greg
e08c975fbd Fix rune conversion in csv parser (#4728) 2018-09-21 12:39:05 -07:00
Daniel Nelson
b5299f4cc4 Fix cleanup of csv parser options, use per file parser (#4712) 2018-09-18 09:23:45 -07:00
Greg
1d76343422 Enhance performance data for nagios parser (#4691) 2018-09-18 09:08:46 -07:00
Daniel Nelson
41d528c8ce Split parser/serializer docs (#4690) 2018-09-17 11:45:08 -07:00
Greg
e9eeda555e Reset/flush saved contents from bad metric (#4646) 2018-09-06 18:45:40 -06:00
David Reniz
cd4c4e7fbd Added Unix epoch timestamp support for JSON parser (#4633) 2018-09-06 18:44:33 -06:00
Gunnar
f70d6519e7 Add Azure Monitor output plugin (#4089) 2018-09-05 14:50:32 -07:00