about summary refs log tree commit diff
AgeCommit message (Collapse)AuthorFilesLines
2018-06-15 feat(main): Implement record conversion & flushing to APIVincent Ambo4-175/+195
This implements the "meat" of the initial version of journaldriver. Records from journald are converted into the representation required by Stackdriver and forwarded to the API. In this initial version journaldriver is only supported on instances running on GCP.
2018-06-14 feat(main): Add fetching of tokens from metadata serverVincent Ambo1-0/+39
2018-06-05 feat(main): Emit output in chunks of max. 1000 recordsVincent Ambo1-9/+15
Required by the Stackdriver API.
2018-05-28 feat(stackdriver): Add initial Stackdriver API type definitionsVincent Ambo4-1/+1138
2018-05-28 refactor(main): Simplify receiverVincent Ambo1-21/+8
Departing from the initial approach. There's no reason to multithread this for now.
2018-05-27 feat(main): Implement receiver & flushing logicVincent Ambo4-86/+329
The only thing missing for a 0.1 test run is the actual gRPC call to Stackdriver.
2018-05-27 feat(journald): Implement initial libsystemd journal callsVincent Ambo3-1/+94
2018-05-27 feat(build): Configure linking to libsystemdVincent Ambo1-0/+6
2018-05-27 chore: Add project bootstrapVincent Ambo4-0/+176
2018-05-27 chore: Initial commitVincent Ambo0-0/+0