Giorgi Guliashvili
b30af3b6f2
remove primary logger concept ( #4969 )
2018-08-20 20:38:26 +01:00
Giorgi Guliashvili
77b0dbffa7
Match how logger_min_status works to doc ( #4977 )
2018-08-20 15:37:33 +01:00
Giorgi Guliashvili
5314fc6034
Match how logger_min_stderr works to doc ( #4978 )
2018-08-20 15:11:29 +01:00
Max Kareta
5aca61375f
reorganized includes to improve compile time ( #4445 )
2018-05-30 00:17:40 +01:00
Teddy Reed
90a737ead7
Replace most of boost::property_tree with rapidjson ( #3910 )
2018-01-20 20:58:01 -05:00
Teddy Reed
f6d077cbf7
license: Change license to Apache 2.0 and GPLv2 ( #4007 )
2017-12-18 16:04:06 -08:00
Teddy Reed
70a214b8a6
logger: Remove invalid assumptions about status logging ( #4001 )
2017-12-17 09:44:15 -08:00
Teddy Reed
a7c2669ba3
tidy: Improve clang-tidy (modernize) list of checks and run across codebase ( #3870 )
2017-10-29 22:25:49 -07:00
Teddy Reed
418973f333
Add logger_snapshot_event_type flag for snapshot events ( #3838 )
2017-10-16 21:16:52 -07:00
Seshu Pasam
6fab8b6083
logging: adding "counter" to differentiate initial results ( #3651 )
...
When setting up alerts for differential logs data you might want to skip the
initial added records. counter can be used to identify if the added records
are all records from initial query of if they are new records. For initial
query results that includes all records counter will be "0". For subsequent
query executions counter will be incremented by 1. When epoch changes, counter
will be reset back to "0".
2017-09-07 15:01:15 -07:00
Lambda Conjecture
ecb9e2ccf2
Add Epoch marker to scheduled query results ( #3378 )
2017-07-07 17:56:03 -07:00
Teddy Reed
2e6947642a
logger: Relay status logs to the enabled log sinks ( #3275 )
2017-05-11 21:08:14 -07:00
Teddy Reed
65ef94f053
logger: Fixes to allow plugins access to hostIDs ( #3197 )
2017-04-22 18:24:25 -07:00
yying
31b78cb996
Adding hostIdentifier, calendarTime, unixTime to status logging ( #3146 )
2017-04-10 11:56:23 -07:00
Teddy Reed
76fe5d748c
logging: Allow Glog reentrancy ( #3142 )
2017-04-06 15:57:44 -07:00
Teddy Reed
c24603d8c9
logger: Add logger_min_status and disable stderr with stdout ( #3131 )
2017-04-04 08:12:26 -07:00
Teddy Reed
0e9733f94c
Simplify Registry and plugin concepts ( #2887 )
2017-01-07 12:21:35 -08:00
Teddy Reed
f21f931d40
Add option for status-only secondary logger plugins ( #2534 )
2016-09-27 03:33:58 -07:00
Teddy Reed
5be180a8f9
Swap removed and added for logs ( #2260 )
2016-07-20 12:25:10 -07:00
Teddy Reed
77273f6500
Add logEvent API to logger plugins ( #2088 )
2016-05-13 19:48:40 -07:00
Teddy Reed
ce2ba6d9c8
Refactor logStatus and logger initialization ( #2081 )
...
The initialization of a logger plugin was confusing. The 'init' step was
introduced to allow a daemon to buffer status events before a logger plugin
is determined by external/remote configuration. The buffered statuses could
then be transferred via a medium other than Glog (the default). To determine
if Glog should continue to write statuses to the filesystem the 'init' method
returned a Status.
Logger plugins should now use a feature method override to select how status
logs should be handled.
2016-05-11 12:05:09 -07:00
Teddy Reed
0bb79c83e0
Remove the logHealth method from logger plugins ( #2079 )
2016-05-10 08:34:55 -07:00
Teddy Reed
b9194026db
[ Fix #1973 ] Improve logging/extensions relays
2016-03-27 00:43:02 -07:00
Teddy Reed
3101a32b01
Improve logging tests, add filesystem logger tests
2016-02-21 19:40:16 -08:00
Baraa Hamodi
21c2237eca
[osquery] Update copyright headers to new format.
2016-02-11 11:48:58 -08:00
Teddy Reed
c5766da6d0
[ #1518 ] Only emit a single line for each logString
2015-12-16 16:42:55 -08:00
Teddy Reed
9ebd292eb6
[ #1648 ] Support multiple loggers
2015-12-06 11:10:10 -08:00
Robert C. Seacord
e57828aac3
changes for integer sign problems
2015-10-17 00:18:35 +00:00
Teddy Reed
e01a73b4f3
Schedule monitoring, doc updates, logger plugin fixes
2015-05-03 11:54:15 -07:00
Teddy Reed
b66a350526
Allow snapshot scheduled items
2015-04-29 15:55:00 -07:00
Teddy Reed
d0bbb0bc4f
Towards safer and shuffled unittests
2015-04-29 14:43:27 -07:00
Teddy Reed
be65922569
Fast tests
2015-04-27 09:40:31 -07:00