- 30 Nov, 2022 5 commits
-
-
Adrian Schollmeyer authored
Version bump 2.2.3 See merge request !20
-
Adrian Schollmeyer authored
-
Adrian Schollmeyer authored
check_ram2: Fix awk int overflow on too much RAM Closes #4 See merge request !19
-
Adrian Schollmeyer authored
-
Adrian Schollmeyer authored
awk is unable to handle more than a 32 bit integer value in its calculations, yielding invalid results if the maximum int32 value is exceeded. This commit drops the calculation in the awk statement and instead performs it in bc, which supports more than 32 bit integers. Closes: #4
-
- 20 Nov, 2022 9 commits
-
-
Adrian Schollmeyer authored
gitignore: Add debian build artifacts See merge request !18
-
Adrian Schollmeyer authored
When building locally, build artifacts are produced which reside in the repo directory. This commit adds the gitignore entries to prevent these artifacts from being committed by accident.
-
Adrian Schollmeyer authored
Version bump 2.2.2 See merge request !17
-
Adrian Schollmeyer authored
-
Adrian Schollmeyer authored
check_ram2: Prevent scientific notation errors See merge request !16
-
Adrian Schollmeyer authored
-
Adrian Schollmeyer authored
awk might print out numbers in scientific notation when using the print statement instead of printf. However, bc is unable to handle the scientific notation, leading to missing perfdata and possibly invalid results. By switching to printf in the awk expressions, this commit force the use of regular integer values.
-
Adrian Schollmeyer authored
Version bump 2.2.1 See merge request !15
-
Adrian Schollmeyer authored
-
- 19 Nov, 2022 3 commits
-
-
Adrian Schollmeyer authored
check_ram2: Fix perfdata thresholds syntax See merge request !14
-
Adrian Schollmeyer authored
-
Adrian Schollmeyer authored
The min/max and warn/crit thresholds in the Nagios perfdata string in check_ram2 were swapped, leading to monitoring systems interpreting the perfdata wrong.
-
- 05 Nov, 2022 3 commits
-
-
Adrian Schollmeyer authored
Version bump 2.2.0 See merge request !13
-
Adrian Schollmeyer authored
-
Adrian Schollmeyer authored
check_ram2: Add new plugin See merge request !12
-
- 07 Oct, 2022 5 commits
-
-
Adrian Schollmeyer authored
check_ram2 needs to be installed on the system as well.
-
Adrian Schollmeyer authored
check_ram2 gets added as part of the base package. However, since it introduces bc(1) as dependency, the control file needs updating.
-
Adrian Schollmeyer authored
-
Adrian Schollmeyer authored
This commit adds the general description, dependencies and license for check_ram2 to the README.
-
Adrian Schollmeyer authored
The old check_ram plugin returns quite imprecise measurements and inconsistent performance data depending on the options set. It furthermore had problems if the system locale wasn't LANG=C. This improved version was written from scratch and supports systems with any locale set, since it relies on /proc/meminfo for data. It further allows a more consistent setting of thresholds and outputs performance data consistently. Since this plugin is incompatible with check_ram in terms of the usage, it is added as a second monitoring plugin.
-
- 05 Oct, 2022 3 commits
-
-
Adrian Schollmeyer authored
debian: Add subpackage descriptions See merge request !11
-
Adrian Schollmeyer authored
The testing tag is no longer required for dupload to work. This commit switches to buster-latest.
-
Adrian Schollmeyer authored
The descriptions for the subpackages (the ones which provide extra plugins with dependencies) were previously omitted. Since this prevents the deb packages from being uploaded, this commit adds some simple descriptions for these subpackages.
-
- 04 Oct, 2022 6 commits
-
-
Adrian Schollmeyer authored
Version bump 2.1.1 See merge request !10
-
Adrian Schollmeyer authored
-
Adrian Schollmeyer authored
CHANGELOG: Small refactoring See merge request !9
-
Adrian Schollmeyer authored
The markdown formatting in the changelog was not consistent. This commit switches to 0 indents for the first level of bullet points and uses the asterisk as symbol for bullet points instead of the dash (previously, both were used). This should have no impact on the rendered document.
-
Adrian Schollmeyer authored
This commit removes empty sections and makes the “Renamed” section part of “Changed”, unifying the structure of the changelog.
-
Adrian Schollmeyer authored
README: Add install instructions See merge request !7
-
- 30 Sep, 2022 5 commits
-
-
Adrian Schollmeyer authored
ci: Autocreate GitLab release on tag See merge request !8
-
Adrian Schollmeyer authored
To allow viewing Changelogs easily in GitLab and associate assets (e.g. deb packages) to a releaes, this commit creates GitLab releases for every tag in the CI pipeline, automatically extracting the latest CHANGELOG entry as release description.
-
Adrian Schollmeyer authored
This commit adds a guide on how to do version bumps, so maintainers have a reference on how to do it.
-
Adrian Schollmeyer authored
There were no instructions on how to install the plugins for the various distros. This commit adds instructions for a manual installation as well as using the packages for Debian and Gentoo.
-
Adrian Schollmeyer authored
Add deb packaging See merge request !6
-
- 29 Sep, 2022 1 commit
-
-
Adrian Schollmeyer authored
To allow automatic distribution, this commit introduces a job to publish the packages to the FeM base deb repo.
-