Skip to content

v0.16.0

Compare
Choose a tag to compare
@github-actions github-actions released this 10 Aug 05:25
· 18 commits to main since this release

Changelog

New Features And Changes

  • 490cc41 feat(metrics): start module run durations buckets at 0.25s instead of 1s

Fixes

  • 573e969 fix(metrics)!: make timestamp metrics have _timestamp_seconds suffix
  • e32ac9f fix(metrics)!: rename inventory item count metrics
  • 1faab44 fix(metrics): always increment module run metric for test runs
  • b0c2dec fix(metrics): convert duration to seconds for histogram value
  • 954c863 fix(metrics): use promauto for histogram so it auto registers

Other Changes

  • e0c98e0 build(deps): go get -u ./... && go mod tidy
  • 5ad969b build(deps): go get -u ./... && go mod tidy
  • fcdb234 build: adopt chainguard busybox image as base for mango container
  • eefcbc5 chore: go mod tidy
  • 1ae59d5 chore: add normalizeStringFlag helper func, improve flag handling
  • f898f92 chore: improve logging around unset log level flags
  • bb4bc6b chore: remove old logrus init stub, been using slog for a while now
  • 6304d43 ref(inv): split metric declarations to their own file
  • d7bc17f ref(metrics)!: use same switch handling for apply as is done for tests
  • b287c01 ref(tmpl): avoid redundantly parsing IP in isIPv6()
  • 5ddfe49 ref(tmpl): use humanize funcs directly in func map, no need to alias
  • eb0e624 ref: make IsIPv4()/IsIPv6() public func in utils pkg
  • d6278b6 ref: simplify runtime metric label setting
  • e6e27bc test: add testbox hostname as promtail label
  • 257358b test: fix host template name for testbox-ubuntu
  • 9042d9a test: still do static IPv6 template checks if host doesn't have ipv6