Benjamin Edwards
f3b0e4da72
add configuration parameters for filesystem logging file rotation ( #10048 )
2023-02-24 07:44:56 -05:00
Lucas Manuel Rodriguez
e1bbcfcfda
Generate audit logs for activities ( #9001 )
...
* Generate audit logs for activities
* Fix config tests
* Fix TestGetConfig/IncludeServerConfig
* Fix use of AddAttributes in results only
* Stream activities asynchronously
* Fix index and add logging
* Revert change
* Documentation fixes
2022-12-23 19:04:13 -03:00
Martin Angers
421a0ec635
Fix some config mismatches in osquery logging ( #5488 )
2022-05-10 11:27:32 -04:00
Benjamin Edwards
f8cf6ea91c
make context type value header configurable ( #4441 )
...
* make context type value header configurable
* populate config
2022-03-09 17:22:29 -05:00
Martin Angers
69a4985cac
Use new error handling approach in other packages ( #2954 )
2021-11-22 09:13:26 -05:00
dsbaha
51e35e1ba0
Implementation of a Kafka REST Proxy logging plugin ( #2534 )
...
This PR implements the status/result logger functions necessary interface with a Kafka REST Proxy service.
Specifically, this is compatible with the [Confluent KAFKA Rest Proxy Service ](https://docs.confluent.io/1.0/kafka-rest/docs/intro.html ).
2021-10-27 21:51:17 -07:00
Benjamin Edwards
c18214be37
add logging settings to config api response ( #1467 )
...
- add docker-compose file for locally testing aws dependencies
- update firehose & kinesis configs to optionally supply endpoint url override
- serialize `logging` field in appconfig api response
2021-07-30 11:45:49 -04:00
Zach Wasserman
c5280c0517
Add v4 suffix in go.mod ( #1224 )
2021-06-25 21:46:51 -07:00
Zach Wasserman
fb32f0cf40
Remove kolide types and packages from backend ( #974 )
...
Generally renamed `kolide` -> `fleet`
2021-06-06 15:07:29 -07:00
Michael Samuel
fb45806088
Copy log fields into GCP PubSub attributes ( #712 )
...
Add a config setting to allow copying message fields and decorations into Google Pub/Sub attributes, making it possible to use these values for subscription filters.
2021-05-08 12:29:52 -07:00
Zach Wasserman
de0b3324b1
Add AWS Lambda as logging plugin ( #347 )
...
This plugin invokes the provided function with each log line as the
payload.
Closes #342
2021-02-24 10:02:26 -08:00
Mike Arpaia
af96e52a00
Update the Go import paths to new repo name ( #27 )
2020-11-11 09:59:12 -08:00
James Alseth
3a63dac4a3
Add compression option for filesystem logs when they're rotated ( #2292 )
2020-09-09 13:33:32 -07:00
billcobbler
20328b0f87
Add stdout and kinesis logger plugins and sts assume role to Firehose ( #2282 )
...
Co-authored-by: Brendan Shaklovitz <nyanshak@users.noreply.github.com>
2020-08-19 14:56:44 -07:00
Michael Samuel
969d5f25af
Add Google Cloud PubSub logging ( #2049 )
...
Adds Google Cloud PubSub logging for status and results.
This also changes the Write interface for logging modules to add a context.Context (only used by pubsub currently).
2019-07-16 15:41:50 -07:00
Zachary Wasserman
e59714242e
Add Firehose logging capabilities for result and status logs ( #2022 )
...
- Refactor configuration for logging to use separate plugins
- Move existing filesystem logging to filesystem plugin
- Create new AWS firehose plugin
- Update documentation around logging
2019-04-08 11:47:15 -07:00