Timothy Stack
3e457e30ca
[json-format] fix json file recognition for crlf line-endings
...
Fixes #528
6 years ago
Timothy Stack
59c31925de
[log_format] missing highlight colors
...
The highlighter copy constructor wasn't copying the colors over
6 years ago
Timothy Stack
5689984702
[yajlpp] use pointer to member over nullobj()
6 years ago
Timothy Stack
4ccae48aea
[bookmarks] add support for tags and comments for log lines
...
Initial work for #446 and #447
TODO: filtering on tags/comments
Also did a bunch of clang-tidy cleanups and improvements to
the online help.
6 years ago
Timothy Stack
7fb881222d
[pretty] highlight log messages in the pretty view as in the normal log view
6 years ago
Timothy Stack
697d22705d
[generic_log] include more of the line in the body for a generic log message
6 years ago
Timothy Stack
9f91d3b447
[log-view] display the unique parts of the file name instead of just the base
...
Instead of just displaying the base name of the file, try to include some
additional parts of the path that make a unique string.
7 years ago
Phil Hord
eee7d0ddfc
Squash a bunch of signed/unsigned warnings
7 years ago
Phil Hord
4d1d782007
string2level uses wrong string length
...
It should pass only the matched length, not the original string length.
Caught by -fsanitize=address while trying to parse "some string (DEBUG)"
Probaby deserves a unit test.
7 years ago
Timothy Stack
74b58ed9fc
[highlights] allow the highlight color to be specified in log formats
...
Defect Number:
Reviewed By:
Testing Done:
7 years ago
Timothy Stack
a9fd0e37f6
[formats] add rfc5424 syslog format
...
Fixes #444
8 years ago
Timothy Stack
36e46fc67b
[log] do a full sort if there is a year rollover
...
Fixes #437
8 years ago
Timothy Stack
8ea51a6fd8
[formats] support for CSV/TSV log formats
...
Defect Number:
Reviewed By:
Testing Done:
8 years ago
Timothy Stack
fea3cb83d9
[sql] preview table definition
...
Defect Number:
Reviewed By:
Testing Done:
8 years ago
Timothy Stack
22d8257c03
[jsonlog] convert integer level to string and then apply the level patterns
8 years ago
Timothy Stack
3e97c737c1
[jsonlog] fix some bugs related to json logs
8 years ago
Timothy Stack
78119dc9f1
fixing some minor issues
...
Fixes #255
8 years ago
Timothy Stack
0e27841c27
fix numeric value indexes
8 years ago
Timothy Stack
3fed519d0c
missed filling out the numeric value indexes for patterns
8 years ago
Timothy Stack
1a87184c82
[log] allow parts of log messages to be hidden
...
Fixes #412
8 years ago
Timothy Stack
f567aafe3b
[c++11] migration #1
...
Just a start
8 years ago
Timothy Stack
44d93dddc3
[pretty-print] allow formats to do transforms before pretty-printing
...
Also started upgrading to C++11.
Fixes #353
8 years ago
Timothy Stack
d8a49ec737
actual fix for json fields
8 years ago
Timothy Stack
a758056657
Revert "need to check level before incrementing line count"
...
This reverts commit c0cd26dec4
.
8 years ago
Timothy Stack
c0cd26dec4
need to check level before incrementing line count
8 years ago
Timothy Stack
b296e84a65
[format] color extra json fields that are identifiers
8 years ago
Timothy Stack
a59e0b290e
[format] allow json log fields to be hidden
...
Fixes #303
8 years ago
Timothy Stack
9f79dcc31a
[format] point out the location of a pcre-compile error
...
Defect Number:
Reviewed By:
Testing Done:
8 years ago
Timothy Stack
5539e21c05
[log-format] fix line-format where a variable can span lines
...
Fixes #337
8 years ago
Timothy Stack
876b37ade0
[log-format] add "truncate" overflow value
8 years ago
Timothy Stack
c05dfafae8
[log-format] abbreviate long fields when formatting JSON logs
...
Fixes #340
8 years ago
Timothy Stack
9ee18c26d3
[log-format] add min-width and align options to line-format
...
Also some fixes for validating the format definitions.
Fixes #338
8 years ago
Timothy Stack
41854cf637
[json-log] custom date formats
...
Fixes #341
8 years ago
Timothy Stack
8dbf018814
[loader] the loader was not converting the level name to the enum value correctly
...
Closes #329
8 years ago
Timothy Stack
5d12eed17e
fix a bug related to hide-extra for json logs
8 years ago
Timothy Stack
fbbedfea48
[build] try to silence some warnings
9 years ago
Timothy Stack
5ea5504aec
[time] fix time rollover for days
...
Fixes #304
9 years ago
Timothy Stack
4f05af6408
[time] add support for TAI64N timestamps
...
Fixes #300
9 years ago
Timothy Stack
afc8cc44b6
[json-format] support integer values for log levels in json formats
9 years ago
Timothy Stack
7a6429519f
[summary-line] change error count to error rate and do some cleanup on message levels
9 years ago
Timothy Stack
99eb3a54f3
[spectro] support marking lines in a bucket
9 years ago
Timothy Stack
fdc2748e3e
[spectro] add a spectrogram view that works with known message fields
9 years ago
Timothy Stack
36c9c63966
[logview] some cleanup of the field overlay
9 years ago
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.
9 years ago
Timothy Stack
61b2403a64
some cleanup
9 years ago
Timothy Stack
0f33256482
[debug] cleanup some logging and use the original time from out-of-order json logs
9 years ago
Timothy Stack
d12fe9e0a9
[json] add some schema validation code
9 years ago
Timothy Stack
c4ae8d158c
[fmt] minor fix for the generic_log format and add another pattern to vmw_log
9 years ago
Timothy Stack
aa0999bd0e
[opid] missed adding opid to the json log and some other bug fixes
...
Defect Number:
Reviewed By:
Testing Done:
9 years ago
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.
9 years ago