Skip to content

Releases: billgraziano/xelogstash

0.41-beta

24 Sep 12:27
Compare
Choose a tag to compare
0.41-beta Pre-release
Pre-release

Include support for sp_server_diagnostics_component_result

v0.40-beta

10 Sep 01:06
Compare
Choose a tag to compare
v0.40-beta Pre-release
Pre-release

The beta release has a number of significant changes:

  • BREAKING: The TOML file format has changed. Please review the README.
  • Adds support for writing events to files so they can be processed by FileBeat
  • Improves support for writing directly to Elastic Search
  • Adds an mssql_product_level field with the full build number.

Release 0.38

30 Jul 21:34
Compare
Choose a tag to compare
  • Better logging
  • Remove lock file later in program
  • Explicit shutdown of HTTP server
  • Fix TCP sends to avoid too many outbound connections. This causes issues when a session gets behind and it fails with a "bind" error when trying to catch up.

Release 0.36

13 Jul 12:57
Compare
Choose a tag to compare
  • Includes early support for writing directly to Elastic
  • Added a look_back field to only process the most recent events
  • Improved build versioning

Release 0.33

11 May 15:22
Compare
Choose a tag to compare

This is mostly extra logging in bad situations and error handling to avoid those situation.

Release 0.29

13 Jul 12:57
Compare
Choose a tag to compare
Release 0.29 Pre-release
Pre-release

Added lock file to prevent the application from running twice. The lock file is based on the TOML file name.

Release v0.26

23 Jun 15:40
Compare
Choose a tag to compare
Release v0.26 Pre-release
Pre-release
  • Added an exposed metric for the total number of events read even if they aren't processed. This helps to check if the application is making progress.
  • Added an option to exclude SQL Server 17830 errors

Release v0.24

11 Jun 13:17
Compare
Choose a tag to compare
Release v0.24 Pre-release
Pre-release
  • Added per session counts to the exposed metrics
  • Added NOLOCK to the job history query
  • Added a sequence_value to the application log. This is useful for sorting the application log messages.
  • Switched query_hash to a string as it was overflowing
  • Only lower-case the substitutions (ex. $(EXE)) rather than all adds, copies, moves so we can better pass tokens.
  • Added utilities to testing sending a JSON file and test sending a small JSON snippet
  • Added options to start and stop event processing at specific times. This is mostly useful for testing.

Release 0.21

04 Jun 12:15
Compare
Choose a tag to compare
Release 0.21 Pre-release
Pre-release
  • Added more debug level logging
  • blocked process event is now a warning
  • Added flag to ignore sessions for a source so we can just grab agent jobs for SQL Server 2008 servers
  • Add option to expose a web interface while running to see internal metrics
  • The default config file name is now based on the name of the executable

Release 0.20

30 May 12:08
Compare
Choose a tag to compare
Release 0.20 Pre-release
Pre-release
  • Non-existent sessions no longer issue a warning
  • Handle sessions that aren't stored in the SQL Server LOG directory
  • Add a command line /log parameter to write to a local log file
  • Improved error handling and logging
  • Moved the "status" files to the "xestate" directory. PLEASE test this carefully.
  • Added a /debug flag that writes additional information.
  • Increased the default workers from the number of cores to 4 * the number of cores.