- [ENHANCEMENT] Add "flexlm_feature_reserved_host" metrics for "RESERVATION for HOST".
- [CHORE] Update golang modules and actions versions.
- [BUGFIX] Force server FQDN to lowercase, for handling windows output gracefully.
- [BUGFIX] Fix wrong kingpin module reference.
- [ENHANCEMENT] Add GitHub Container Registry.
- [ENHANCEMENT] Add since label to "flexlm_feature_used_users". Thanks @stefankaufmann.
- [ENHANCEMENT] Compile for darwin-arm64 and darwin-amd64.
- [ENHANCEMENT] Consolidate windows and linux support #53. Thanks @SuperSonicFlea.
- [ENHANCEMENT] Replace EOL CentOS8 docker image with RockyLinux8.
- [ENHANCEMENT] Replace deprecated
prometheus/common/log
withgo-kit/log
. - [BUGFIX] Count licenses separately for different versions, which fix "flexlm_feature_used_users" implementation. Thanks @TobiasKadelka.
- [ENHANCEMENT] Add version flag to "flexlm_feature_used_users". Thanks @TobiasKadelka.
- [ENHANCEMENT] CI: Move from TravisCI to GitHub Actions.
- [BUGFIX] Fix #33 "Error during parsing expiration date". Thanks @99rgosse.
- [ENHANCEMENT] Handle case for switched columns on expirations output.
- [ENHANCEMENT] Build Docker image on CentOS8.
- [ENHANCEMENT] Use goroutines for each license and add features aggregate expiration. Thanks @treydock.
- [ENHANCEMENT] Switch to go modules and yaml.v3. Thanks @knweiss.
- [ENHANCEMENT] First crossbuild support.
- [ENHANCEMENT] Changed Regex to include FQDNs.
- [ENHANCEMENT] Handle the case where no terminal devices are present in
lmstat
output.
- [ENHANCEMENT] Handle repeated feature expirations better.
- [BUGFIX] rename
flexlm_lmstat_feature_expiration_seconds
toflexlm_feature_expiration_seconds
- [ENHANCEMENT] Add encrypted displays output support.
- [ENHANCEMENT] Force
lmutil
to run withLANG=C
. - [ENHANCEMENT] Update vendoring.
- [ENHANCEMENT] Improve testing.
- [ENHANCEMENT] expose
-i
expiration dates in seconds with newlmstat_feature_exp
collector. - [BUGFIX] Fix
feature_to_include
logic error.
- First working version.