Skip to content

Releases: tjhop/ns1_exporter

v0.3.0

25 Apr 19:39
Compare
Choose a tag to compare

Changelog

New Features And Changes

  • a0f3937 feat!: enable activity polling for more efficient SD refreshes

Other Changes

  • e0961cc chore: add http sd enabled/refresh interval info log
  • 0c8f273 chore: better debug logging of underlying api calls
  • a6b2508 chore: bump dependencies
  • 5d6fcef chore: go mod tidy
  • 1381e3f chore: remove unused Makefile var

v0.2.1

29 Jan 14:15
Compare
Choose a tag to compare

Changelog

Fixes

  • 877d3ce fix: set logger after parsing flags to ensure levels are respected

Other Changes

  • 6913dd1 chore: clean up todo comment
  • 6a659bd chore: improve help flag descriptions and format help text consistently
  • b778c1d ref(api): accept logger as func param for core api funcs
  • 32a6edc ref(exporter): embed logger in worker struct, dedupe common fields
  • 2adf648 ref(sd): embed logger in worker struct, dedupe common fields
  • c19442a ref: make NewClient() api wrapper accept token as input

v0.2.0

16 Jan 05:21
Compare
Choose a tag to compare

Changelog

New Features And Changes

  • 3435b12 feat: add flag to regex filter record types for SD targets
  • 638d295 feat: add whitelist/blacklist regex flags for exporter + SD

Fixes

  • add5963 fix!:nename api failure metric to include _total suffix
  • 4bea389 fix(sd): update log message for prom record function
  • 310f94b fix: add tests for several sd funcs and several associated code fixes
  • b5da748 fix: misspellings

Other Changes

  • cf7b4a0 chore: better document that qps stats aren't real-time
  • cf76fa7 chore: go mod tidy
  • b6ee1da ref: tidying up
  • 60d27f8 ref: use ns1 api client directly

v0.1.1

17 Dec 19:40
Compare
Choose a tag to compare

Changelog

Fixes

v0.1.0

17 Dec 15:11
Compare
Choose a tag to compare

Changelog

New Features And Changes

  • d2559be feat: initial commit, functional exporter and http sd

Other Changes

  • ac5cea6 build: add Dockerfile
  • eb3fb1d build: add Makefile
  • 7127913 build: add goreleaser config
  • 423c1e5 build: add systemd unit file and install scripts to support goreleaser
  • 9b20655 chore: add license
  • cb7bbeb chore: check http responsewriter.Write error
  • 1813d98 chore: cleanup todos
  • 7f5d5b7 chore: expand .gitignore