Timothy Stack
21c5c52843
[format] allow multiple log format patterns per log file
...
This tries to address #624
2019-03-13 16:37:41 -07:00
Timothy Stack
66ef968529
[logfile] fix a performance bug in searching json logs
2018-12-16 21:45:10 -08:00
Timothy Stack
1a08eb0d12
[cmds] allow commands to set the prompt
...
Fixes #574 and #573
2018-11-21 17:00:28 -08:00
Timothy Stack
2589345e5c
[perf] improve initial indexing times
2018-10-17 07:03:33 -07:00
Timothy Stack
658931a145
[cleanup] remove cdefs.h include and other stuff
...
Fix #486
2018-10-10 08:01:08 -07:00
Timothy Stack
b1ff6b3a3b
[json-log] fix some inconsistencies with json logs
...
Fill some gaps brought up in #535
2018-08-21 11:10:03 -07:00
Timothy Stack
5689984702
[yajlpp] use pointer to member over nullobj()
2018-05-25 06:32:01 -07:00
Timothy Stack
7fb881222d
[pretty] highlight log messages in the pretty view as in the normal log view
2018-05-10 06:44:03 -07:00
Timothy Stack
fe6781d3e8
[reltime] support milliseconds when specifying a partial absolute time
...
Fixes #499
2018-03-23 07:09:50 -07:00
Timothy Stack
74b58ed9fc
[highlights] allow the highlight color to be specified in log formats
...
Defect Number:
Reviewed By:
Testing Done:
2017-12-29 06:51:09 -08:00
Timothy Stack
a9fd0e37f6
[formats] add rfc5424 syslog format
...
Fixes #444
2017-04-29 07:31:55 -07:00
Timothy Stack
ceb4fe7721
[log_format] fix line sorting
2017-04-23 16:36:03 -07:00
Timothy Stack
8ea51a6fd8
[formats] support for CSV/TSV log formats
...
Defect Number:
Reviewed By:
Testing Done:
2017-04-23 07:11:21 -07:00
Timothy Stack
3e97c737c1
[jsonlog] fix some bugs related to json logs
2017-04-06 15:12:48 -07:00
Timothy Stack
04e60fd79d
[build] sign warnings
2017-04-06 07:40:07 -07:00
Timothy Stack
78119dc9f1
fixing some minor issues
...
Fixes #255
2017-04-05 07:05:19 -07:00
Timothy Stack
8776f6a703
[sql] do some minimal parsing/annotation of SQL statements
...
Defect Number:
Reviewed By:
Testing Done:
2017-03-26 06:02:53 -07:00
Timothy Stack
1a87184c82
[log] allow parts of log messages to be hidden
...
Fixes #412
2017-02-23 06:15:44 -08:00
Timothy Stack
f567aafe3b
[c++11] migration #1
...
Just a start
2016-12-10 07:21:24 -08:00
Timothy Stack
44d93dddc3
[pretty-print] allow formats to do transforms before pretty-printing
...
Also started upgrading to C++11.
Fixes #353
2016-12-05 16:34:30 -08:00
Timothy Stack
d8a49ec737
actual fix for json fields
2016-11-09 14:03:19 -08:00
Timothy Stack
b296e84a65
[format] color extra json fields that are identifiers
2016-10-29 22:16:45 -07:00
Timothy Stack
a59e0b290e
[format] allow json log fields to be hidden
...
Fixes #303
2016-10-29 06:52:12 -07:00
Timothy Stack
876b37ade0
[log-format] add "truncate" overflow value
2016-08-22 23:28:14 -07:00
Timothy Stack
c05dfafae8
[log-format] abbreviate long fields when formatting JSON logs
...
Fixes #340
2016-08-22 06:45:27 -07:00
Timothy Stack
9ee18c26d3
[log-format] add min-width and align options to line-format
...
Also some fixes for validating the format definitions.
Fixes #338
2016-08-21 21:34:52 -07:00
Timothy Stack
41854cf637
[json-log] custom date formats
...
Fixes #341
2016-08-18 22:15:35 -07:00
Timothy Stack
4f05af6408
[time] add support for TAI64N timestamps
...
Fixes #300
2016-04-02 20:58:20 -07:00
Timothy Stack
afc8cc44b6
[json-format] support integer values for log levels in json formats
2016-03-27 15:14:52 -07:00
Timothy Stack
7a6429519f
[summary-line] change error count to error rate and do some cleanup on message levels
2016-03-24 23:58:25 -07:00
Timothy Stack
1d9c403053
missing include
2016-03-20 15:18:23 -07:00
Timothy Stack
fdc2748e3e
[spectro] add a spectrogram view that works with known message fields
2016-03-20 15:15:50 -07:00
Timothy Stack
cdd43549ab
[cmds] automatically capture echo/write output from scripts so they can generate reports
...
Add another example script, dhclient-summary.
Add a 'search-table' section to formats so you can automatically
define a search-based table.
2016-03-06 23:58:37 -08:00
Timothy Stack
53e2d92eef
[ui] highlight out-of-time-order messages in yellow with an underline
2016-03-03 06:05:26 -08:00
Timothy Stack
224a7196e4
[cmd] hide lines commands
2015-12-05 20:38:21 -08:00
Timothy Stack
aa0999bd0e
[opid] missed adding opid to the json log and some other bug fixes
...
Defect Number:
Reviewed By:
Testing Done:
2015-12-04 19:04:37 -08:00
Timothy Stack
8964232374
[json] fixes for json log parsing
...
I was careless with the initial json log impl since it did not deal
with incomplete log lines very well. This seems to fix some cases.
But, I was still able to replicate a lockup at one point, so it
might not be complete.
2015-11-27 12:47:42 -08:00
Timothy Stack
91406be91e
[nav] add "opid" support with a hotkey
2015-11-24 20:59:24 -08:00
Timothy Stack
0c3a303066
set 'level' as the default name for the level field
2015-11-01 20:47:42 -08:00
Timothy Stack
dfb009595b
[loader] prefer user-provided formats when breaking a cycle
2015-10-14 21:01:39 -07:00
Timothy Stack
ec473edc85
[cmd] add support for times in goto
2015-09-14 08:56:42 -07:00
Timothy Stack
9496a960f6
[check] print the partial match of non-matching lines when checking a log file
2015-07-20 06:33:52 -07:00
Timothy Stack
27bb9bb2ee
[fmt] highlight identifiers in module formats
2015-07-19 02:40:02 -07:00
Timothy Stack
3f4e11a693
[fmt] first pass at supporting sub-formats (called module formats)
2015-07-17 20:39:06 -07:00
Timothy Stack
7ef92dab79
[format] try to validate formats against a given file
2015-07-11 16:32:48 -07:00
Timothy Stack
f392822aa8
[parse] show the path of the pattern used to parse the top line
2015-07-10 21:39:03 -07:00
Timothy Stack
879bbd581e
[pt] rough draft of tail for papertrail
2015-07-06 20:53:42 -07:00
Timothy Stack
504b5747fe
[sql] add an all_logs table that exposes the message format with values, like numbers, replaced with hashes
2015-06-03 06:36:58 -07:00
Timothy Stack
021b7cb3aa
[test] add a test for nested json log formats
2015-04-26 04:57:36 -07:00
Timothy Stack
1d0233bbfa
[json-format] support for full paths
2015-04-25 12:15:51 -07:00