Releases: billgraziano/xelogstash
Releases · billgraziano/xelogstash
0.41-beta
Include support for sp_server_diagnostics_component_result
v0.40-beta
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
- 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
- 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
This is mostly extra logging in bad situations and error handling to avoid those situation.
Release 0.29
Added lock file to prevent the application from running twice. The lock file is based on the TOML file name.
Release v0.26
- 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
- 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
- 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
- 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.