IT Monitoring

Are you aware how much downtime can cost your business?

Focus on your business

Now you can focus on what is truly important in your business knowing that systems, applications and networks are proactively monitored and any issues will be identified before they become critical.

The Check_MK Monitoring System is a complete IT monitoring solution that delivers deep insight into networks, systems and applications wherver they may be: on-premise, physical, virtual or somewhere in the cloud.

Focus on your business

Automatic Service Detection


Check_MK automatically discovers all of the elements to be monitored on all of your systems whether they are on-premise or in the cloud. This unique feature will save you considerable time and effort with configuration.

How much time are you spending configuring your monitoring systems? Automatic service detection gives you agility like never before. With Check_MK you can focus your energy on more important tasks.

You stay in control at all times with the most flexible rules engine in the field.

High Performance

Getting instant visibility and insight into your infrastructure does not have to be a performance bottleneck. In fact, with Check_MK performance is not affected due to the efficient design of the agent and the server components.

With a unique design you can rest assured that Check_MK will keep a watchful eye on 100 or 100000 systems just the same. Compare that with the other monitoring solutions and you will quickly realise that Check_MK does much more for less.

High Performance

Batteries Included

Everything included

With over 700 self configuring checks included that cover the most important metrics, you will find everything that is necessary to power your entire monitoring platform. All the checks support automatic service discovery so you know its a breeze to get started.

With more checks being added weekly you can rest assured that your future systems will be covered as well.


Spearhead is the Premier Check_MK partner for Romania and we work directly with the developers of Check_MK to provide officially-supported OMD-Packages.

Subscribers receive access to the Check_MK secure Download Area where you will find official packages with all versions of the Check_MK Monitoring System - specially-matched to suit all individual Enterprise-Linux versions.


Check_MK is sold on a yearly subscription based on the number of monitored services. A service is a unique metric such as one CPU or one system process.

3,000 Number of monitoredservices

€ 600

7,000 Numărul serviciilor monitorizate

€ 1100

15,000 Numărul serviciilor monitorizate

€ 1800

30,000 Numărul serviciilor monitorizate

€ 2800

60,000 Numărul serviciilor monitorizate

€ 4400

100,000 Numărul serviciilor monitorizate

€ 5800

If you are interested in the unlimited subscription please contact us.

Support Contracts

Need a little help with the Check_MK Monitoring System, including the Nagios, OMD, PNP4Nagios and NagVis components?

We work directly with the developers to provide impeccable services and support. We also develop and maintain a series of our own add-ons/plugins. We would be delighted to discuss your requirements.

Contact us to get a customized proposal for your specific requirements.


We have put together an open source documentation project that we hope will help you get started with Check_MK. You can view the documentation here.

Check_MK via the Cloud

Our coud enabled Check_MK monitoring system is ready to use within minutes. If you are looking for a quick and easy way to gain insight and visibility into your systems and applications we can provide the Check_MK Monitoring System as a service.

Delivered via the cloud we are available in all corners of the world. In a matter of minutes you can get fine grained metrics.

A demo will be avialable shortly until then give us a shout and we'de love to show you what we have done.

History of Werks

The software development of Check_MK is organized in so called Werks. A Werk is any change or bug fix that has influence on the user's experience.

Sven Panne [ Mon, 25 Jul 2016 13:00:51 +0000 (15:00 +0200)]
Fetched Livestatus from upstream.

Mathias Kettner [ Mon, 25 Jul 2016 12:42:32 +0000 (14:42 +0200)]
3736 New option for discontinuing counting on open event after configured time

In the {{Counting}} section of a rule the Event Console has now a new option
{{Discontinue counting after time as elapsed}}. Normally new messages matching
an existing open event that is configured for counting will simply increase
the counter and not open a new event.

When you activate the new option you can limit this phase to a certain
duration, e.g. to 10 minutes. Any messages arriving 10 minutes after the
first matching message will then open a new event instead of just increasing
the counter of the existing one.

Mathias Kettner [ Mon, 25 Jul 2016 12:38:33 +0000 (14:38 +0200)]
Fix display of help after recent style change

Mathias Kettner [ Mon, 25 Jul 2016 12:30:34 +0000 (14:30 +0200)]
Reserved 6 Werk IDS

Mathias Kettner [ Mon, 25 Jul 2016 12:30:01 +0000 (14:30 +0200)]
Better styling of nested dictionaries

Lars Michelsen [ Mon, 25 Jul 2016 12:14:28 +0000 (14:14 +0200)]
Fix for recent pending log entry change

Lars Michelsen [ Mon, 25 Jul 2016 12:00:38 +0000 (14:00 +0200)]
Fixed wrong parameter

Lars Michelsen [ Mon, 25 Jul 2016 11:53:05 +0000 (13:53 +0200)]
Function has been renamed

Lars Michelsen [ Mon, 25 Jul 2016 10:50:54 +0000 (12:50 +0200)]
3721 Host macros are now replaced in datasource program command lines

You can now use all host macros including custom variables in the command line of
datasource programs, just like for active checks.

Lars Michelsen [ Mon, 25 Jul 2016 09:43:07 +0000 (11:43 +0200)]
Cleaned up host macro and attribute computation

Mathias Kettner [ Mon, 25 Jul 2016 10:21:44 +0000 (12:21 +0200)]
3622 FIX Fix labelling of V-Achsis on graphs with very large numbers

If you create an own check that outputs very large metrics then the
labelling of the vertical axis in a graph would try to display numbers
like  1000000000000 , with the problem that the prefix 1000... is not

Number larger than 99999 are now being displayed in exponential
syntax, e.g. 1.0e6 and are thus correctly being displayed.

Lars Michelsen [ Mon, 25 Jul 2016 08:07:07 +0000 (10:07 +0200)]
Added WATO hook to find hosts using same IP address

Lars Michelsen [ Mon, 25 Jul 2016 06:46:02 +0000 (08:46 +0200)]
3720 The Event Console views are now supporting distributed setups

The Event Console was not really supporting distributed setups in the past. In case you have
a setup of multiple sites you always had to decide whether or not to setup a single, central,
EC or one EC per site and how to handle and configure monitoring and notifications.

The Event Console can now be integrated into distributed setups more easily. The standard
setup should now be a single Event Console per site which receives the events of all
hosts monitoringed with this site.

In case you have a central view site, the Event Console views show up the events of all Event
Console instances configured in the central site. You can manage all the events of the remote
Event Console just like managing hosts and services of the remote site.

Lars Michelsen [ Mon, 25 Jul 2016 06:11:59 +0000 (08:11 +0200)]
Updated bug entries #2314

Lars Michelsen [ Sat, 23 Jul 2016 10:46:12 +0000 (12:46 +0200)]
Updated bug entries #2387

Lars Michelsen [ Fri, 22 Jul 2016 16:45:33 +0000 (18:45 +0200)]
3719 FIX Fixed possible wrong encoding of audit log messages when editing global settings

Lars Michelsen [ Fri, 22 Jul 2016 16:24:11 +0000 (18:24 +0200)]
3718 FIX Changes not needing a core restart are not showing up pending changes anymore

Those changes where shown by the pending changes log but automatically commited
when opening the activate changes page.

Lars Michelsen [ Fri, 22 Jul 2016 16:04:44 +0000 (18:04 +0200)]
Updated bug entries #2462

Lars Michelsen [ Fri, 22 Jul 2016 15:13:29 +0000 (17:13 +0200)]
3717 Added search to EC settings and structured the options in multiple settings

Lars Michelsen [ Fri, 22 Jul 2016 06:16:02 +0000 (08:16 +0200)]
EC: Fixed master/slave sync; removed various debug logs from EC code