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.deb
1, 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-browser
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.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.deb
1, 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-browser
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.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.deb
1, 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-browser
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.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.deb
1, 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-browser
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.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.deb
1, 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-browser
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.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.deb
1, 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-browser
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.