osquery-1/include/osquery
Zachary Wasserman 98cdd3643f Add linux syslog virtual table
This commit adds an event-based virtual table implementation for
querying the linux syslog. It introduces an event publisher that
attaches to a named pipe to ingest CSV formatted syslog forwarded from
rsyslogd. An event subscriber/virtual table makes these log lines
available for queries. Currently, no additional processing is done on
the input data besides parsing.

Using this table requires a properly configured rsyslogd. Documentation
for this configuration is forthcoming in the wiki.
2016-03-30 13:36:57 -07:00
..
config.h [osquery] Update copyright headers to new format. 2016-02-11 11:48:58 -08:00
core.h Use the default shutdown flow within extensions 2016-03-20 01:45:49 -07:00
database.h 1. Reorganize RocksDB database handle into a plugin 2016-03-06 20:40:16 -08:00
dispatcher.h Move dispatcher to public API 2016-03-21 15:27:51 -07:00
distributed.h 1. Reorganize RocksDB database handle into a plugin 2016-03-06 20:40:16 -08:00
enroll.h [osquery] Update copyright headers to new format. 2016-02-11 11:48:58 -08:00
events.h Add linux syslog virtual table 2016-03-30 13:36:57 -07:00
extensions.h 1. Reorganize RocksDB database handle into a plugin 2016-03-06 20:40:16 -08:00
filesystem.h Bump sqlite to 3.11.0 2016-02-21 22:40:37 -08:00
flags.h [osquery] Update copyright headers to new format. 2016-02-11 11:48:58 -08:00
hash.h Fix various lint issues 2016-03-09 19:55:39 -08:00
logger.h Improve logging tests, add filesystem logger tests 2016-02-21 19:40:16 -08:00
packs.h [osquery] Update copyright headers to new format. 2016-02-11 11:48:58 -08:00
registry.h Fix shell's --profile switch 2016-03-20 16:05:13 -07:00
sdk.h [osquery] Update copyright headers to new format. 2016-02-11 11:48:58 -08:00
sql.h [osquery] Update copyright headers to new format. 2016-02-11 11:48:58 -08:00
status.h Fix various lint issues 2016-03-09 19:55:39 -08:00
tables.h [#1816] Refactor DB instance management 2016-02-25 19:07:52 -08:00