Releases: digineo/cambium-exporter
v0.8.0
Notable Changes
This contains a change which allows a continues login into the Cambium Cloud dashboard. An upgrade to v0.8.0 is required, if you use a *.cloud.cambiumnetworks.com instance.
Changelog
- 341a7d8 releng: update goreleaser config
- e1f80e2 fix: catch up to login form changes
- 662da6c chore: satisfy linter
- 9091976 update dependencies
- eb5c9eb build(deps): bump github.com/chromedp/chromedp from 0.11.1 to 0.11.2
- 4de5eea build(deps): bump github.com/chromedp/chromedp from 0.11.0 to 0.11.1
- f183314 build(deps): bump github.com/chromedp/chromedp from 0.10.0 to 0.11.0
- c1ea91e build(deps): bump github.com/prometheus/client_golang
- 336b737 build(deps): bump github.com/prometheus/client_golang
- 6a6e1fb build(deps): bump github.com/prometheus/client_golang
- 5cec6a9 build(deps): bump github.com/prometheus/client_golang
- 5dd755e build(deps): bump github.com/prometheus/client_golang
- 2658b83 Merge pull request #4 from digineo/dependabot/go_modules/github.com/chromedp/chromedp-0.10.0
- 049eda8 build(deps): bump github.com/chromedp/chromedp from 0.9.5 to 0.10.0
Which file to download and install?
- Windows:
cambium-exporter_*_windows_amd64.tar.gz
- Debian and derivates (Ubuntu):
cambium-exporter_*_amd64.deb(requires systemd)
- Other Linux variant:
cambium-exporter_*_linux_amd64.tar.gz
- Docker:
ghcr.io/digineo/cambium-exporter
Notes:
These packages don't ship with a hard-coded depencency to Chromium or Google Chrome, however, one of these is required for the operation.
On Ubuntu, the chromium-browser package is actually a Snap package, which does not work with the systemd unit. You need to install a "real" Chromium/Google Chrome via other means, or switch to Docker.
v0.7.1
Changelog
- 7a31309 update dependencies
- dbd003a add dependabot.yml
- 2bc1f84 release: mention Docker image in release notes
Which file to download and install?
- Windows:
cambium-exporter_*_windows_amd64.tar.gz
- Debian and derivates (Ubuntu):
cambium-exporter_*_amd64.deb(requires systemd)
- Other Linux variant:
cambium-exporter_*_linux_amd64.tar.gz
- Docker:
ghcr.io/digineo/cambium-exporter
Notes:
These packages don't ship with a hard-coded depencency to Chromium or Google Chrome, however, one of these is required for the operation.
On Ubuntu, the chromium-browser package is actually a Snap package, which does not work with the systemd unit. You need to install a "real" Chromium/Google Chrome via other means, or switch to Docker.
v0.7.0
Changelog
- c93e5d1 minor fixes
- 3430667 docker: update base image, and image name
- 4ddd583 update dependencies
- 88144aa docs: finish sentence
- ed9db50 docs: extend installation instructions
- 6aa7b3c docs: fix typo
- f9bd2ee releng: fix package name
Which file to download and install?
- Windows:
cambium-exporter_*_windows_amd64.tar.gz
- Debian and derivates (Ubuntu):
cambium-exporter_*_amd64.deb(requires systemd)
- Other Linux variant:
cambium-exporter_*_linux_amd64.tar.gz
- Docker
ghcr.io/digineo/cambium-exporter
Notes:
These packages don't ship with a hard-coded depencency to Chromium or Google Chrome, however, one of these is required for the operation.
On Ubuntu, the chromium-browser package is actually a Snap package, which does not work with the systemd unit. You need to install a "real" Chromium/Google Chrome via other means, or switch to Docker.
v0.6.0
Changelog
- d3780c1 make --verbose log chromedp actions
- fde7eb1 releng: drop chromium dependency from packages
- 407a96d update dependencies
- 092fd4e add meta data (commit, build date) to --version flag
- 9281153 cleanup, satisfy linter
- 146269d add --login.timeout/-t flag
Which file to download and install?
- Windows:
cambium-exporter_*_windows_amd64.tar.gz
- Debian and derivates (Ubuntu):
cambium-exporter_*_amd64.deb(requires systemd)
- Other Linux variant:
cambium-exporter_*_linux_amd64.tar.gz
Notes:
These packages don't ship with a hard-coded depencency to Chromium or Google Chrome, however, one of these is required for the operation.
On Ubuntu, the chromium-browser package is actually a Snap package, which does not work with the systemd unit. You need to install a "real" Chromium/Google Chrome via other means, or switch to Docker.
v0.5.3
Changelog
- 09afe21 fix login, again
Which file to download and install?
-
Windows:
cambium-exporter_*_windows_amd64.tar.gz -
Debian:
- either
cambium-exporter_*_Debian_amd64.deb, which depends on and auto-installs Chromium, - or
cambium-exporter_*_NoChromium_amd64.deb, which does not.1
- either
-
Ubuntu:
cambium-exporter_*_NoChromium_amd64.deb1, 2 -
Other Linux variant:
cambium-exporter_*_linux_amd64.tar.gz
Notes:
- 1: you still need to provide your own Chromium or Google Chrome installation
- 2: the Ubuntu
chromium-browseris actually a Snap package, which does not work with the systemd unit; you need to install a "real" Chromium/Google Chrome via other means, or switch to Docker.
v0.5.2
Changelog
- 2c8c8da fix normalizing radio band identifier
Which file to download and install?
- Windows:
cambium-exporter_*_windows_amd64.tar.gz - Debian:
- either
cambium-exporter_*_Debian_amd64.deb, which depends on and auto-installs Chromium, - or
cambium-exporter_*_NoChromium_amd64.deb, which does not.1
- either
- Ubuntu:
cambium-exporter_*_NoChromium_amd64.deb1, 2 - Other Linux variant:
cambium-exporter_*_linux_amd64.tar.gz
Notes:
- 1: you still need to provide your own Chromium or Google Chrome installation
- 2: the Ubuntu
chromium-browseris actually a Snap package, which does not work with the systemd unit; you need to install a "real" Chromium/Google Chrome via other means, or switch to Docker.
v0.5.1
Changelog
This release fixes a problem with the exporter unable to log into the Cambium Cloud instance.
Technical details
Previously, you could just navigate to https://yourinstanceid.cloud.cambiumnetworks.com and would have been redirected to https://cloud.cambiumnetworks.com to start the SSO login process if you were not already logged in.
This redirect does (current?) not happen anymore, and consequently the exporter was stuck on yourinstanceid.cloud.cambiumnetworks.com, waiting for the the login form to appear.
Which file to download and install?
- Windows:
cambium-exporter_*_windows_amd64.tar.gz - Debian:
- either
cambium-exporter_*_Debian_amd64.deb, which depends on and auto-installs Chromium, - or
cambium-exporter_*_NoChromium_amd64.deb, which does not.1
- either
- Ubuntu:
cambium-exporter_*_NoChromium_amd64.deb1, 2 - Other Linux variant:
cambium-exporter_*_linux_amd64.tar.gz
Notes:
- 1: you still need to provide your own Chromium or Google Chrome installation
- 2: the Ubuntu
chromium-browseris actually a Snap package, which does not work with the systemd unit; you need to install a "real" Chromium/Google Chrome via other means, or switch to Docker.
v0.5.0
Changelog
Which file to download and install?
- Windows:
cambium-exporter_*_windows_amd64.tar.gz - Debian:
- either
cambium-exporter_*_Debian_amd64.deb, which depends on and auto-installs Chromium, - or
cambium-exporter_*_NoChromium_amd64.deb, which does not.1
- either
- Ubuntu:
cambium-exporter_*_NoChromium_amd64.deb1, 2 - Other Linux variant:
cambium-exporter_*_linux_amd64.tar.gz
Notes:
- 1: you still need to provide your own Chromium or Google Chrome installation
- 2: the Ubuntu
chromium-browseris actually a Snap package, which does not work with the systemd unit; you need to install a "real" Chromium/Google Chrome via other means, or switch to Docker.
v0.4.0
Changelog
47857c9 docs: describe exported metrics
1143e1b web ui: refactor HTML response
fc4b70d feature: export guest access portal metrics
be93e62 logs: add debug logs to (*Client).fetch()
8faff11 dev: run with --verbose flag
1c2bc5a chore: reduce linter warnings
d5a1dbb chore: update dependencies
b75e24c docs: fix typo in README.md
Which file to download and install?
- Windows:
cambium-exporter_*_windows_amd64.tar.gz - Debian:
- either
cambium-exporter_*_Debian_amd64.deb, which depends on and auto-installs Chromium, - or
cambium-exporter_*_NoChromium_amd64.deb, which does not.1
- either
- Ubuntu:
cambium-exporter_*_NoChromium_amd64.deb1, 2 - Other Linux variant:
cambium-exporter_*_linux_amd64.tar.gz
Notes:
- 1: you still need to provide your own Chromium or Google Chrome installation
- 2: the Ubuntu
chromium-browseris actually a Snap package, which does not work with the systemd unit; you need to install a "real" Chromium/Google Chrome via other means, or switch to Docker.
v0.3.1
Changelog
76a958f improve startup-log
0ab1b02 logger: print correct call location
Which file to download and install?
- Windows:
cambium-exporter_*_windows_amd64.tar.gz - Debian:
- either
cambium-exporter_*_Debian_amd64.deb, which depends on and auto-installs Chromium, - or
cambium-exporter_*_NoChromium_amd64.deb, which does not.1
- either
- Ubuntu:
cambium-exporter_*_NoChromium_amd64.deb1, 2 - Other Linux variant:
cambium-exporter_*_linux_amd64.tar.gz
Notes:
- 1: you still need to provide your own Chromium or Google Chrome installation
- 2: the Ubuntu
chromium-browseris actually a Snap package, which does not work with the systemd unit; you need to install a "real" Chromium/Google Chrome via other means, or switch to Docker.