Commit Graph

165 Commits

Author SHA1 Message Date
Toni Uhlig
e7406606c1 shutdown socket reading end as we just want to send json strings and never read something
Signed-off-by: Toni Uhlig <matzeton@googlemail.com>
2020-07-13 16:09:08 +02:00
Toni Uhlig
48dc26140a replaced fprintf with syslog calls
Signed-off-by: Toni Uhlig <matzeton@googlemail.com>
2020-07-11 16:17:12 +02:00
Toni Uhlig
1085608ad4 removed obsolete DISABLE_JSONIZER mode
Signed-off-by: Toni Uhlig <matzeton@googlemail.com>
2020-07-11 15:33:17 +02:00
Toni Uhlig
c6952a5995 removed obsolete EXTRA_VERBOSE mode
Signed-off-by: Toni Uhlig <matzeton@googlemail.com>
2020-07-11 15:24:21 +02:00
Toni Uhlig
cfcaa4eb81 use a string mapping table for event id to name conversion
Signed-off-by: Toni Uhlig <matzeton@googlemail.com>
2020-07-11 15:22:40 +02:00
Toni Uhlig
d8122ca762 more write after read race conditions fixed
Signed-off-by: Toni Uhlig <matzeton@googlemail.com>
2020-07-10 22:58:51 +02:00
Toni Uhlig
e1debd9198 fixed some race conditions
Signed-off-by: Toni Uhlig <matzeton@googlemail.com>
2020-07-10 22:45:12 +02:00
Toni Uhlig
c2aa13c010 compare&fetch for global flow_id counter, set missing variable on new flow, added struct padding for alignment
Signed-off-by: Toni Uhlig <matzeton@googlemail.com>
2020-07-10 22:07:26 +02:00
Toni Uhlig
f490056fa7 care more about DISABLE_JSONIZER
Signed-off-by: Toni Uhlig <matzeton@googlemail.com>
2020-07-10 20:59:44 +02:00
Toni Uhlig
a9aa4f1236 clang-format and set BreakBeforeBraces to Allmanz
Signed-off-by: Toni Uhlig <matzeton@googlemail.com>
2020-07-10 20:48:23 +02:00
Toni Uhlig
7867c3979d json formatting/ stringification overhaul
Signed-off-by: Toni Uhlig <matzeton@googlemail.com>
2020-07-10 20:40:16 +02:00
Toni Uhlig
d99bd825b2 send json string to sink, added basic json event serialization fn call
Signed-off-by: Toni Uhlig <matzeton@googlemail.com>
2020-07-09 22:40:46 +02:00
Toni Uhlig
c0dd561ba0 renamed: jsonize_basic_event_error -> jsonize_format_error
Signed-off-by: Toni Uhlig <matzeton@googlemail.com>
2020-07-08 00:01:06 +02:00
Toni Uhlig
1fe7832b7a jsonize_basic_event // jsonize_basic_event_error
Signed-off-by: Toni Uhlig <matzeton@googlemail.com>
2020-07-07 23:59:14 +02:00
Toni Uhlig
97aababa97 send JSON string on a per thread basis to a remote sink, means that no expensive locking required
Signed-off-by: Toni Uhlig <matzeton@googlemail.com>
2020-07-05 15:17:40 +02:00