Skip to content
Checkmk - Best-in-class infrastructure & application monitoring
Python C++ JavaScript Shell CSS C Other
Branch: master
Clone or download
LarsMichelsen Livestatus .f12 do not suppress stderr of re2/rrdtool compilation
Change-Id: I2080064dcc6279cff46a7f08eb4dc1b94c620709
Latest commit 2d80037 Jan 21, 2020
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.werks 10767 Implement Forecast Graph prediction engine Jan 20, 2020
active_checks Fix mypy3 issues; Add some temporary suppressions Jan 15, 2020
agents [CMK-2718] - full client side support Jan 17, 2020
bin Base: More and more type hints Jan 17, 2020
buildscripts CMK-3510 Add vim and joe to os container Jan 20, 2020
checkman aix_paging: Fixed catalog entry Jan 14, 2020
checks aws.include: fix flaky tests Jan 16, 2020
cmk Removed debugging stuff. Jan 20, 2020
doc Climb up to project root dynamically. Dec 19, 2019
docker 10551 FIX Docker container: Fix URL redirects when accessing / Nov 22, 2019
inventory Climb up to project root dynamically. Dec 19, 2019
livestatus Livestatus .f12 do not suppress stderr of re2/rrdtool compilation Jan 20, 2020
locale locale: dein -> den Jan 20, 2020
m4 Removed Boost. Oct 22, 2019
notifications Climb up to project root dynamically. Dec 19, 2019
omd Add external dependency for base pyghmi Jan 20, 2020
pnp-templates Climb up to project root dynamically. Dec 19, 2019
scripts Revert "Follow symlinks, we already filter out the real files." Jan 20, 2020
tests-py3 Fixed broken link. Jan 20, 2020
tests Hack to unbreak raw edition. Jan 20, 2020
virtual-envs Add external dependency for base pyghmi Jan 20, 2020
web 10738 FIX Store the site settings of sidebar snapins Jan 20, 2020
.clang-format Minor Refactoring Apr 17, 2019
.clang-tidy Temporarily disable some readability-identifier-naming options. Nov 28, 2019
.cppcheck-suppressions Tweaked cppcheck suppressions. Nov 26, 2019
.dir-locals.el Use the correct YAPF from Emacs. Dec 30, 2019
.editorconfig Fix automake file indent Nov 24, 2019
.envrc Handle old direnv versions. May 25, 2018
.eslintrc.json Made quicksearch JS code a dedicated module Dec 20, 2018
.f12 Climb up to project root dynamically. Dec 19, 2019
.gitignore Add `crashreports` table Nov 5, 2019
.gitmodules [CMK-1730] - initial commit of new Windows Agent Mar 4, 2019
.isort.cfg Prepare use of isort Oct 19, 2018
.pre-commit-config.yaml python modules: linting script and pre-commit hook Jan 14, 2020
.pylintrc Python 3: unichr -> six.unichr Jan 8, 2020
.sass-lint.yml Adapt .sass-lint.yml to our format. Aug 13, 2019
.site .f12 deploys to heute site by default Sep 18, 2015
.style.yapf YAPF 0.28.0 fixed a few bugs => reformat Jul 12, 2019
.travis.yml Add shell tests to travis Nov 13, 2019
AUTHORS Cleaned up outdated files Aug 7, 2011
CHANGES Move OMD packaging things to Check_MK git Jul 26, 2017
CONTRIBUTING.md pre-commit: make compatible with old versions and clarify documentation Dec 18, 2019
COPYING Move OMD packaging things to Check_MK git Jul 26, 2017
Makefile Move cmk_base to cmk.base Jan 7, 2020
README.md CONTRIBUTING: typos, broken links and wording Nov 5, 2019
bandit.yaml Remove old bandit test suppression May 20, 2019
configure.ac Detect Clang 9, too. Nov 28, 2019
defines.make Removed --warn-undefined-variables make flag. Nov 25, 2019
gtags.conf Build helper/livestatus parts of CMC non-recursively. Oct 25, 2019
mypy-raw.ini Move cmk_base to cmk.base Jan 7, 2020
package-lock.json 10416 FIX Fix GUI network topology view with IE11 Dec 11, 2019
package.json 10416 FIX Fix GUI network topology view with IE11 Dec 11, 2019
postcss.config.js Introduce SASS processing for the modern CSS theme Feb 11, 2019
pytest.ini pytest: Reduce default output verbosity Oct 28, 2019
standalone.make Detect Clang 9, too. Nov 28, 2019
vars Add Libraries to Jenkins Pipelines Dec 2, 2019
webpack.config.js 10416 FIX Fix GUI network topology view with IE11 Dec 11, 2019
werk YAPF'd everything. Dec 18, 2019
wnx_build.cmd [CMK-1730] - initial commit of new Windows Agent Mar 4, 2019

README.md

Checkmk - Your complete IT monitoring solution

Checkmk is available in several editions. The Checkmk Raw Edition is free and 100% open-source. The Checkmk Enterprise Edition includes several additional features and professional support from the authors, billed annually. A demo version is freely available for testing the Enterprise Edition in a non-production environment.

Checkmk can be installed on Linux servers via DEB and RPM packages found on our downloads page. The Enterprise Edition is also available as a virtual or physical appliance. The following short installation guides show how you can easily set up Checkmk and begin monitoring.

Please visit our website for more details.

Getting started

Please have a look at the official handbook on how to get started with Checkmk.

Want to contribute?

Nice! Have a look at our contribution guidelines.

Building on your own packages

It is highly recommended to use the prebuilt Checkmk packages we provide. But if you really want to build your own packages, you either need to download the source packages from our website or check out the Git repository.

To prepare your system for building, you need to execute this command:

make -C omd setup

This will install the missing build dependencies, at least if you are working on a supported Linux distribution. Then you can either create RPM or DEB packages, depending on your Linux-distribution.

To build an RPM:

make rpm

To create a DEB package:

DEBFULLNAME="Mr. Buildmaster" DEBEMAIL="mail@buildmaster.com" make deb

Don't forget to insert your name and mail address. As a result your should find packages of the form check-mk-[edition]-[version].[deb|rpm] in your current directory.

You can’t perform that action at this time.