Skip to content

Releases: ddbnl/office365-audit-log-collector

Improve debug logs.

25 Mar 22:03
be77904
Compare
Choose a tag to compare

Improve debug logs.

Interactive interface + Bug fixes

24 Mar 23:21
04fa082
Compare
Choose a tag to compare
  • This release adds in interactive interface that can be used for testing the API connection and load testing.
  • Fixed bug with 'hoursToCollect' config parameter

Improved logging

22 Mar 16:28
Compare
Choose a tag to compare
v2.3.1

logging

Add Azure Log Analytics interface

12 Mar 21:14
42c21bf
Compare
Choose a tag to compare

Azure Log Analytics interface to new client.

Full rust rewrite

10 Mar 22:01
Compare
Choose a tag to compare

The tool is now written entirely in Rust, which will hopefully keep down the number of bugs. The number of interfaces has been reduced to only support what I believe is actually being used:

  • CSV
  • Graylog
  • Fluentd

If you are missing an interface, please raise an issue.

A container is now available; it is the recommended way to run the tool. See the repo readme for instructions.

Some breaking changes in the command line arguments and configs. Please take a quick look at the README.md to readjust.

v2.1 - Bug fixes

12 Jun 11:37
Compare
Choose a tag to compare
  • Bug fixes to clean_known_content
  • Fix examples in regards to 'filter' config
  • Deprecate 'resume' parameter, it now produces a warning. This parameter causes all sorts of issues due to logs being published with a delay sometimes by Microsoft, so in hindsight this parameter was a mistake. If you were using it consider setting it to 'false' and setting 'skipKnownLogs' to true. 'Resume' still works for now, but will be removed in a future version.

Performance boost with Rust Engine, added fluentd interface &more

02 May 12:03
Compare
Choose a tag to compare
  • Implemented a new Rust engine that drastically improves performance and adds stability.
  • Added a fluentd interface with a PR from @owentl, thank you!
  • Added a default timestamp field for graylog to support native searching of Audit logs by CreationDate thanks to @flotpg, thanks!
  • Added self scheduling from config file as optional alternative to CRON / Task scheduler (off by default). 'schedule.yaml' config example
  • Bug fixes

v1.3: Azure Blob & Azure Tables integration

21 Apr 09:19
3587690
Compare
Choose a tag to compare
  • Added Azure table integration
  • Added Azure blob integration

V1.2

19 Apr 10:25
Compare
Choose a tag to compare
  • Add SQL integration (see 'sql.yaml' config file example and/or the updated docs)
  • Change file output to CSV and improve performance
  • Some bug fixes

V1.1

13 Apr 22:18
ed62eb0
Compare
Choose a tag to compare

Add PRTG output, YAML configs, retries for content retrieval, auto subscription.
Merge AuditLogSubscriber into AuditLogCollector
Refactor AuditLogCollector.py and add some optimizations.