Releases: mjtrangoni/flexlm_exporter
v0.0.12
v0.0.11
v0.0.11 / 2024-02-18
- [CHORE] Update golang modules and actions versions.
v0.0.10
v0.0.10 / 2023-11-28
- [BUGFIX] Force server FQDN to lowercase, for handling windows output gracefully.
- [BUGFIX] Fix wrong kingpin module reference.
v0.0.8
v0.0.8 / 2022-08-16
- [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.
Release v0.0.7
v0.0.7 / 2021-09-25
- [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.
Release v0.0.6
v0.0.6 / 2021-07-14
- [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.
v0.0.5
Changelog
147a9c0 .golangci.yml: Configure funlen correctly
346cffd .promu.yml: Force using go 1.13
e631137 Add StyleCI badge
d8008de Add alert for expiration example
4e993ee Add feature aggregate_expiration_seconds metric
b05cbf1 Add go1.13, remove go1.11
d856411 Add missing latest docker tag
03936c1 Adjust golangCI thresholds
d72e71e Bump GO_VERSION from 1.12 to 1.13
56346a2 Bump golangci-lint-version from 1.15.x to 1.22.2
424b78b CircleCI: Update to golang1.13
13a0be8 CircleCI: update docker from 18.06.1-ce to 18.06.3-ce
07bd48f Collect each configured license in go routine and add error metric for each license being collected
6fdc846 Convert project from dep to Go modules
8b0f29e Dockerfile fixed to centos7, as centos8 is not working well
f670ac1 First try for building on windows
64ea680 Fix wsl
issue Only one cuddle assignment allowed before if statement
814d058 Fix all wsl linter issues
3df4888 Fix codespell issue with errorString variable.
3bb99ab Fix data races and remove package-level variables
bdcbdbd Fix gocritic new findings
fa1aecb Fix gofumpt issues
84b18d6 Fix gomnd linter issues
1104222 Fix linter issues found by whitespace
.
b8c83c8 Fix order of imports
f20eef6 Fix some gosec and wsl false-positives
468240a Fix windows build after using WaitGroup
45e4d06 Fix wsl issue declarations should never be cuddled
97c8fa0 Lint fixes
396f661 Move Dockerfile from CentOS7 to CentOS8(latest)
c2a51dd Need index to avoid duplicate metrics in some cases
fd0399a Prepare v0.0.5 release
b8426f7 README.md: Add prometheus rules example
19dbb02 README.md: Remove goreportcard.com
866a863 README.md: update docker tag name
08cf0d0 Release v0.0.5
c07cc24 Remove unnecessary build tag
4e5dc7c Rename .golanci.yml to .golangci.yml
be10d03 Sort aggregate expirations to avoid index label needlessly changing between scrapes
a461924 Update golangci-lint to v1.29.0
b8b8382 Update to go1.14
1817d3f Update to gopkg.in/yaml.v3
6c49ef1 Update vendoring
db91703 Update vendoring
d7035e4 Update vendoring
c7bd0f5 Update vendoring
281d319 Update vendoring
f9c038b Update vendoring
cf15ef0 Update vendoring and tooling
974d2df Update vendorting
957c90a circleci: Upgrade docker
e8cc332 collector/lmstat_feature_exp_linux.go: Add debug
e845e03 docker: Fix warning in Dockerfile
ba692c2 docker: Force latest tag
806363e docker: change tag order
a8233b3 expiration: Add test case for switched columns
da4ba4c expiration: Handle case for switched columns
5d1459b golangci-lint: Update to v1.27.0
a2362f4 golangci-lint: Upgrade to v1.25.0
eee4b3b golangci-lint: use a fixed version
981702d promu: Update go v1.14
a4043ac travis: Remove testing with go1.12
a71aa82 travisCI: Fix CI configuration warnings
v0.0.4
- [ENHANCEMENT] Changed Regex to include FQDNs.
- [ENHANCEMENT] Handle the case where no terminal devices are present in
lmstat
output.
v0.0.3 / 2018-10-10
- [ENHANCEMENT] Handle repeated feature expirations better.
- [BUGFIX] rename
flexlm_lmstat_feature_expiration_seconds
to
flexlm_feature_expiration_seconds
.
v0.0.2 / 2018-10-01
- [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 new
lmstat_feature_exp
collector. - [BUGFIX] Fix
feature_to_include
logic error.