https://github.com/jiuka/checkmk_jb_fls
Checkmk special Agent to check the JetBrains Floating License Server.
https://github.com/jiuka/checkmk_jb_fls
checkmk checkmk-extension fls jetbrains jetbrains-floating
Last synced: 3 months ago
JSON representation
Checkmk special Agent to check the JetBrains Floating License Server.
- Host: GitHub
- URL: https://github.com/jiuka/checkmk_jb_fls
- Owner: jiuka
- License: gpl-2.0
- Created: 2020-05-01T07:58:53.000Z (over 5 years ago)
- Default Branch: main
- Last Pushed: 2024-05-31T17:34:43.000Z (over 1 year ago)
- Last Synced: 2024-06-01T16:19:20.341Z (over 1 year ago)
- Topics: checkmk, checkmk-extension, fls, jetbrains, jetbrains-floating
- Language: Python
- Homepage:
- Size: 64.5 KB
- Stars: 3
- Watchers: 3
- Forks: 3
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Checkmk extension for JetBrains Floating License Server


## Description
### Special Agent Plugin
Reports information from the [JetBrains Floating License Server](https://www.jetbrains.com/help/license_server/getting_started.html)
### Check jb_fls
Checks the status of the Floating License Server.
### Check jb_fls_licenses
Reports informations about individual licenses. One check is discoverd for each installed license.
## Development
For the best development experience use [VSCode](https://code.visualstudio.com/) with the [Remote Containers](https://marketplace.visualstudio.com/items?itemName=ms-vscode-remote.remote-containers) extension. This maps your workspace into a checkmk docker container giving you access to the python environment and libraries the installed extension has.
## Directories
The repository is mounted into `/omd/sites/cmk/local/lib/python3/cmk_addons/plugins/jb_fls`
## Continuous integration
### LocalTo build the package hit `Crtl`+`Shift`+`B` to execute the build task in VSCode.
`pytest` can be executed from the terminal or the test ui.
### Github Workflow
The provided Github Workflows run `pytest` and `flake8` in the same checkmk docker conatiner as vscode.