Skip to content

Releases: kuskoman/logstash-exporter

Release v1.5.1

11 Sep 18:07
8ca12fa
Compare
Choose a tag to compare

Release Notes (v1.5.1):

Since the last tag (v1.5.0), the following changes have been made:

  • Bump golang from 1.21.0-alpine3.17 to 1.21.1-alpine3.17 (#177)
  • Add building multi-arch image to pipeline (#173)
  • Delete sweep issue templates
  • Upgrade application dependencies (#176)
  • Bump actions/checkout from 3 to 4 (#174)
  • Bump cosmtrek/air from v1.44.0 to v1.45.0 (#172)
  • Bump golang from 1.20.7-alpine3.17 to 1.21.0-alpine3.17 (#171)
  • Add Grafana to local development stack (#157)
  • Add command to clean elasticsearch (#163)
  • Throttle elasticsearch messages (#164)
  • Upgrade linters (#170)
  • Update image tags in docker-compose (#162)
  • Change default log level for development docker-compose to debug (#165)
  • Fix markdown linter violations (#168)
  • Revert "Prevent make desc from whitespace (#167)" (#169)
  • Prevent make desc from whitespace (#167)
  • Add info about log level to readme (#166)

Release v1.5.0

12 Aug 18:08
38acc61
Compare
Choose a tag to compare

Release Notes (v1.5.0):

Since the last tag (v1.4.0), the following changes have been made:

  • Add note about supported logstash version to readme
  • Configure Sweep (#159)
  • Bump golang from 1.20.6-alpine3.17 to 1.20.7-alpine3.17 (#156)
  • Converted from log to slog (#154)
  • Bump golang from 1.20.5-alpine3.17 to 1.20.6-alpine3.17 (#153)
  • Bump helm/kind-action from 1.7.0 to 1.8.0 (#152)
  • Add script to automate commands description in README (#150)
  • Bump github.com/gkampitakis/go-snaps from 0.4.7 to 0.4.8 (#149)
  • Update README to include missing make target descriptions (#145)
  • Implement 'make help' command
  • Bump github.com/gkampitakis/go-snaps from 0.4.6 to 0.4.7

Release v1.4.0

17 Jun 08:50
595964d
Compare
Choose a tag to compare

Release Notes (v1.4.0):

Since the last tag (v1.3.2), the following changes have been made:

  • Change approach of fixing version argument
  • Fix version parameter in binaries from CI
  • Remove roadmap section from README
  • Improve description of build info for nodeinfo collector
  • Collect flow metrics for instance
  • Parse flow and event metrics, collect event metrics
  • Add some of dead_letter metrics

Release v1.3.2

16 Jun 08:45
79d685a
Compare
Choose a tag to compare

Release Notes (v1.3.2):

Since the last tag (v1.3.1), the following changes have been made:

  • Fix plugin_id collisions
  • Bump github.com/prometheus/client_golang from 1.15.1 to 1.16.0
  • Bump github.com/gkampitakis/go-snaps from 0.4.5 to 0.4.6
  • Bump golang from 1.20.4-alpine3.17 to 1.20.5-alpine3.17
  • Bump cosmtrek/air from v1.43.0 to v1.44.0
  • Bump github.com/gkampitakis/go-snaps from 0.4.4 to 0.4.5
  • Bump github.com/gkampitakis/go-snaps from 0.4.3 to 0.4.4

Release v1.3.1

22 May 20:13
67b3f06
Compare
Choose a tag to compare

Release Notes (v1.3.1):

Since the last tag (v1.3.0), the following changes have been made:

  • Bump github.com/prometheus/common from 0.43.0 to 0.44.0
  • Bump helm/kind-action from 1.5.0 to 1.7.0
  • Adds Grafana Dashboard link to README.md
  • Bump github.com/gkampitakis/go-snaps from 0.4.2 to 0.4.3

Release v1.3.0

16 May 16:44
7326fea
Compare
Choose a tag to compare

Release Notes (v1.3.0):

Since the last tag (v1.2.0), the following changes have been made:

  • Add support for pipeline flow metrics
  • Bump golang from 1.20.3-alpine3.17 to 1.20.4-alpine3.17

Release v1.2.0

06 May 06:18
3f03c69
Compare
Choose a tag to compare

Release Notes (v1.2.0):

Since the last tag (v1.1.0), the following changes have been made:

  • Add error count metrics (#110)
  • Bump github.com/prometheus/common from 0.42.0 to 0.43.0
  • Login to ghcr only on master and tags
  • Bump github.com/prometheus/client_model from 0.3.0 to 0.4.0
  • Bump github.com/prometheus/client_golang from 1.15.0 to 1.15.1

Release v1.1.0

28 Apr 06:42
19abb22
Compare
Choose a tag to compare

Release Notes (v1.1.0):

Since the last tag (v1.0.2), the following changes have been made:

  • Always authorize to GitHub registry when running pipeline
  • Refactor pipeline subcollector test to use healthy/unhealthy consts
  • Fixes #107 incorrect logstash_stats_pipeline_plugin_events_in
  • Add metric for pipelines indicating if they are up (#94)
  • Add -race arguments to go test (#106)
  • Limit Java cheap size for dev docker-compose (#105)
  • Add plugin input filter output metrics (#101)
  • Adds DOCKER_IMG ENV to Makefile (#92)
  • Add reload timestamps to metrics (#99)
  • Fix last_error field not being properly defined (#98)
  • uses official entrypoint
  • Docker-compose: Enable auto reloading pipeline changes
  • Fix integration test by adjusting air install
  • Readme: add metrics
  • add_metrics_to_readme: ZSH compatibility
  • Adds tests for load_avg metrics
  • nodestats_collector: go fmt
  • Collectors: Add system load avg stats
  • Bump helm/kind-action from 1.4.0 to 1.5.0
  • Execute kubernetes tests on image from current build
  • Adjust chart so that it will work with version updater
  • Add release script that handles updating version in multiple places
  • Rename GetBuildInfo to GetVersionInfo
  • Properly handle error when marshalling versioninfo
  • Include version info in Docker images
  • Include build information in binaries
  • Create endpoint for providing version info
  • Add version info to config package
  • Adjust tests to new prometheus client version
  • Bump github.com/prometheus/client_golang from 1.14.0 to 1.15.0
  • Improve README and add CONTRIBUTING file
  • Return to using real elasticsearch in compose
  • Use apache instead of elasticsearch in helm integration testing
  • Replace elasticsearch in docker-compose with httpd to mock it
  • Rename verify-metrics.sh to verify_metrics.sh
  • Change service type for prometheus cluster integration test
  • Add testing chart in kind
  • Add job for templating helm chart
  • Add chart linting
  • Add workflow job that verifies that helm readme is up-to-date
  • Add documentation for Helm chart
  • Adds build-docker-multi to Makefile
  • Fixes helm chart, sets liveness probe. Uses Helm standard fullname.
  • Create draft of a helm chart
  • Bump golang from 1.20.2-alpine3.17 to 1.20.3-alpine3.17
  • Publish tag images to ghcr.io
  • Add information about code review by Boldly Go to the readme
  • Add codecov badge

Release v1.0.2

24 Mar 16:01
a69a018
Compare
Choose a tag to compare

Release Notes (v1.0.2):

Since the last tag (v1.0.1), the following changes have been made:

  • Add documentation for most (if not all) exported function of the package
  • Add docs to prometheus_helper docs
  • Remove unused function from prometheus helper
  • Simplify ExtractValueFromMetric function
  • Test all cases in healthcheck
  • Add missing tests to logstash client tests
  • Add missing test to nodestats collector
  • Delete dead code, improve test coverage
  • Fix nodestats collector error handling
  • Improve prometheus_helper coverage and collector_manager coverage
  • Add test for nodeinfo_collector up status
  • Add errors checking in http server
  • Improve test coverage
  • Add a Make script to output test coverage
  • Change codecov treshold

Release v1.0.1

15 Mar 18:54
197f046
Compare
Choose a tag to compare

Release Notes (v1.0.1):

Since the last tag (v1.0.0), the following changes have been made:

  • Remove duplicated err handling in nodeinfo collector
  • Improve GoDoc
  • Use context for collector manager
  • Split helpers package into prometheus_helper and config functions
  • Refactor healthcheck to use context
  • Bump magnetikonline/action-golang-cache from 3 to 4
  • Bump golang from 1.20.1-alpine3.17 to 1.20.2-alpine3.17
  • Bump github.com/prometheus/common from 0.41.0 to 0.42.0