Releases: cloudfoundry-community/splunk-firehose-nozzle
Releases · cloudfoundry-community/splunk-firehose-nozzle
v1.3.1
What's Changed
- Added "keepalive timeout" setting, reconnecting to Splunk every few seconds when active @metskem in #354
- Refactoring sonarqube issues @sbylica-splunk in #355
- Updated dependencies @sbylica-splunk in #363
Full Changelog: v1.3.0...v1.3.1
v1.3.0
What's Changed
- Add support for monitoring by @foram-splunk in #329
- Bugfix/disconnect due to slow consumer by @kashyap-splunk in #313
- Nanoseconds in timestamp by @kashyap-splunk in #316
- Fix race conditions and fix some unit test cases by @VihasMakwana in #332
- Add support for TAS v4.0.x by @VihasMakwana in #336
- Add support for OpsManager v3.0.x LTS by @VihasMakwana in #340
- Fix integration tests by @sbylica-splunk in #343
- Feature/enhance debug mode by @kashyap-splunk in #305
- Added/updated test cases to increase coverage by @kashyap-splunk in #307
- Expand error logging by @ohz10 in #318
New Contributors
- @ohz10 made their first contribution in #318
- @ypatel-crest made their first contribution in #320
- @foram-splunk made their first contribution in #321
- @omrozowicz-splunk made their first contribution in #328
- @sbylica-splunk made their first contribution in #343
Full Changelog: 1.2.4...v1.3.0
v1.2.4
- Fixed OAuth dependency issue, which caused auth failure when special characters were used in client secret (#302)
- Updated web socket dependency to fix vulnerabilities
- Fixed keep-alive connection implementation to reuse the connections (while sending events to HEC)
- Improved unit-testing code coverage
- Improved debug mode to add more event details while printing to stdout
- Added support for TAS 2.12.x and 2.13.x
Thank you all who contributed to this release!
v1.2.3
- Added option to forward envelope tags as event fields. #278
- Updated Splunk HEC retry counter default value.
- Updated Tile migration script to fix config getting reset during nozzle upgrade.
- Updated logic to drop events when sink buffer is full to prevent passing back-pressure back to doppler, which was causing disconnects due to nozzle #285
- Updated cache logic to fetch app info from BoltDB database if it is not found in in-memory cache or remote.
- Upgraded go version to go1.17 and migrated from Glide to Go Modules.
Thank you all who contributed to this release!
v1.2.2
v1.2.1
v1.2.0
- Added consumer queue monitoring capabilities in the nozzle to help with back-pressure insights with events received vs sent count.
- Updated logging to include retry counter during HEC retries.
- Updated app metadata configuration:
- Add-app-info configuration now allows users to select interested app metadata fields (List includes: AppName, OrgName, OrgGuid, SpaceName, SpaceGuid)
- Removed cf_origin and cf_ignored_app fields from app metadata.
- Updated HEC headers to include telemetry data (appname and appversion).
- Updated CI to include functional tests.
v1.1.2
v1.1.1
- Upgrade cfclient, noaa, golang-net and golang-sys libs dependencies.
- Allows configuration of keep alive duration
Firehose Keep Alive
for the firehose consumer from within the tile. - Updated default value for
Org Space Cache Invalidate TTL
configuration parameter in the tile - Tile update with latest cf-cli version to address a high CVE.
- Update link for issue template.
- CI update to include tile-builder.
v1.1.0
- Per application index routing: This feature enables applications developers/ users to send their application data to a specific index in Splunk.
- Caching system refactoring for better performance. Adds
Org Space Cache Invalidate TTL
advance configuration parameter to update org and space cache. - Exponential backoff for HTTP Event Collector retry mechanism.
- Circle CI Integration.