Jump directly to main navigation Jump directly to content

Open Source Monitoring - with ConSol Devices & Tools

High-End-IT Monitoring

Smooth and high-performance operation of your business IT requires continuous functional monitoring of your system landscape. As modern IT environments grow increasingly complex, the demands placed on IT monitoring systems continue to rise. ConSol supports you and your IT department with high-end consulting—from initial design and implementation through to the efficient operation of your globally distributed monitoring platforms.

In the open-source monitoring ecosystem around Nagios, Naemon, Icinga, OMD, Thruk, Prometheus, and Grafana, ConSol has been a well-established name for many years. ConSol employees actively contribute to the ongoing development of these open-source projects. Whether you are an SME or a large enterprise, we support you with proven best practices tailored to your needs—from workshops through to the operation or hosting of your customized monitoring system.

Monitoring: Our Holistic Approach

Open Source

No license costs, no vendor lock-in! We support you in migrating your IT monitoring to Naemon, Prometheus, and OMD.

Cloud Integration

With Prometheus, you can reliably monitor OpenShift or Kubernetes clusters—natively in the cloud or as part of OMD—and integrate the data directly into your process and monitoring landscape.

Customer Perspective

With end-to-end monitoring (Web and GUI), you can eliminate customer-relevant faults in critical applications at an early stage, before they affect the user.

Know-how

Training sessions and workshops covering all tools and techniques, individually tailored to your company-specific requirements—also available on-site.

IT Monitoring Services

Whether hosting, operation, or support – no problem: Use our IT services according to the modular principle, available also 24/7.

Optimization

We analyze your existing Nagios, Icinga, or Prometheus installations and show you which adjustments will deliver the greatest value and future-proof your monitoring environment.

Development

We already know many heterogeneous customer environments and IT infrastructures which allows us to develop new plugins for your specific IT components.

Architecture

We combine only the truly necessary building blocks from our portfolio into your individual IT monitoring architecture—maximum benefit, minimal technology stack, and no unnecessary complexity.

Security

On request, we host your monitoring platform in our Munich data center, certified according to ISO 27001 for information security.

Complex Requirements – Tailored Solutions

Some of our Open-source Monitoring Customer Stories

Lidl

Lidl

Retail trade
Business service and system monitoring based on Nagios

pbb Deutsche Pfandbriefbank

pbb Deutsche Pfandbriefbank

Industry: Finance
End-to-End Application Monitoring

Landeshauptstadt München

it@M, central IT service provider for the City of Munich

Public Administration
Open Source Monitoring with OMD

M-net

M-net

Telecommunications
Future-proof IT monitoring on Nagios basis

Kassenärztliche Vereinigung Niedersachsen (KVN)

Association of Statutory Health Insurance Physicians of Lower Saxony (KVN)

Public Administration
Complete IT monitoring of the server landscape

Open Source Monitoring: Our Devices & Tools

OMD is a comprehensive open-source monitoring solution that bundles the Nagios, Naemon, and Icinga cores together with their most useful add-ons into a well-coordinated, complete package “out of the box.” Thanks to its site concept, multiple fully functional installations can be run on a single server. With OMD, the effort required to update a complete Nagios installation is minimal. ConSol employees Sven Nierlein and Gerhard Laußer have been members of the OMD developer team at omdistro.org since the very beginning. At ConSol, we rely on the OMD Labs Edition, which extends OMD with cloud technologies such as Prometheus, Grafana, and VictoriaMetrics, providing a powerful foundation for mixed installations.

The ConSol-developed module Mod-Gearman enables the distributed execution of several thousand checks and event handlers per minute. These are no longer executed “traditionally” by Nagios itself, but instead run as “jobs” by so-called “workers,” which can be deployed at different locations worldwide. The results are then transmitted back to Nagios in encrypted form.

Thruk is a modern web interface for Nagios that is also compatible with Icinga and Icinga 2. It was developed by Sven Nierlein of ConSol because the classic Nagios web interface had seen little further development for several years and no longer met the requirements of modern open-source monitoring. Thruk makes life easier for monitoring administrators by offering a wealth of additional features and helpful tools, such as meaningful dashboards. Thruk can connect hundreds of distributed and autonomous monitoring instances as so-called backends, thereby acting as a company-wide command center that consolidates all information while simultaneously enabling the execution of commands on remote systems.

SNClient is a modern monitoring agent for Windows and Unix systems developed by Sven Nierlein. Its focus is on lean, maintainable code to enable rapid extensions and avoid security vulnerabilities, while adopting familiar features from the well-established NSClient++. Migration from NSClient++ to SNClient is seamless, without requiring any changes to existing configuration files. SNClient is available as a unified agent for both Windows and Linux. A particular highlight is the integration of Mod-Gearman, which enables a continuous flow of check jobs and results via a queue and significantly reduces the load on the monitoring servers. SNClient also includes node_exporter and windows_exporter, making it an excellent choice as an agent within a Prometheus ecosystem.

 

The Coshsh framework by Gerhard Laußer automatically generates configuration files for common IT monitoring systems such as Nagios, Icinga, Prometheus, and various exporters. The required information about servers and applications, as well as their contacts and dependencies, is read from arbitrary enterprise data sources and converted into host, service, and contact definitions. The advantage is that inventory data only needs to be maintained by the server and application owners.

The IT monitoring newcomer Prometheus is already the de facto standard for monitoring Kubernetes and OpenShift environments. However, Prometheus also demonstrates its strengths in monitoring network devices, for example. To enable particularly detailed monitoring of applications and systems, the tool collects metrics at very short intervals and evaluates them using rule-based logic. This makes it possible, among other things, to design complex alerting scenarios.

The classic Nagios and its successors Naemon and Icinga 2 form the core of open-source–based IT monitoring. All three have been in use for many years and have proven themselves in both smaller projects and globally distributed IT monitoring landscapes.

Both Naemon metrics and Prometheus metrics are stored in VictoriaMetrics, which is optimized for high performance and low storage requirements. Visualizations and dashboards can be created as usual using Grafana, allowing even very large data sets to be presented clearly. ConSol operates VictoriaMetrics installations in large enterprises at the petabyte scale and therefore has extensive hands-on experience with extremely large volumes of data.

Ansible has become indispensable in the architecture of complex system landscapes. The automation tool helps orchestrate servers and many other devices. With its help, desired system states can be defined easily and in a reusable way. At ConSol, we use Ansible specifically to efficiently set up, configure, and continuously maintain monitoring environments.

Grafana has quickly become the most popular tool for displaying graphs and dashboards. It can be connected to a wide variety of data sources, including Prometheus, InfluxDB, Thruk, and VictoriaMetrics, as well as classic databases such as MySQL or Microsoft SQL Server. Grafana not only helps visualize collected metrics, but also supports a deeper understanding of them. This makes it indispensable in heterogeneous IT monitoring environments.

For the four most widely used databases—Oracle, MySQL, DB2, and Microsoft SQL Server—ConSol has developed Nagios plugins. In addition, there are dedicated plugins for the entire networking domain, SAP, storage systems, data center infrastructure, and uninterruptible power supplies (UPS). All plugins are state of the art and enable consistent, open-source–based IT monitoring across heterogeneous system landscapes.

More than 
200 customers 
trust ConSol 
for their 
IT & Software

Open Source Monitoring: Monitoring on Road

Sven Nierlein at OSMC 2021: Secure Password Vaults with Naemon

  • OSMC
Monitoring systems are particularly interesting for hackers because they allow access to the network and store lots of passwords, SMTP login informations etc. - usually unencrypted. The presentation will introduce the Vault API for secure storage by Naemon. In addition, examples of use will be shown.

Sven Nierlein at FOSDEM 2021: Monitoring Large Networks with Naemon, Thruk, Mod-Gearman and LMD

  • FOSDEM
The focus is on the challenges of global monitoring - because for growing, globally active companies, network monitoring must also grow with them. In the talk a scaling Naemon setup will be shown - what can go wrong, how can you counter this? In addition, there will be an introduction to the tools Thruk, Mod-Gearman and LMD.

Sven Nierlein at OSMC 2019: Naemon and Friends

  • OSMC
Naemon is the engine of several opensource monitoring solutions. This talk will take a look at what’s new in and around Naemon. It will try to answer questions like, what is a NEB module and what can it do for me? What are common addons and tools used together with Naemon. While investigating some interesing scenarios there will be shared some best practices.

Ulrike Klusik at OSMC 2019: Monitoring Cockpit for Kubernetes Clusters

  • OSMC
Monitoring Kubernetes Clusters with Prometheus is state of the art. The difficulty is to find the significant metrics from the vast amount of available metrics. This talk shows a Monitoring Cockpit defined to get a quick overview of the cluster health and usage. It uses the Standard Metrics available for Kubernetes/OpenShift Clusters and their standard services.

Sven Nierlein at OSMC 2018: Thruk 2½ – Current state of development

  • OSMC
Thruk is a modern web interface for Nagios that is also compatible with Icinga and Icinga 2. In his presentation at OSMC 2018 Sven Nierlein of ConSol introduces the development milestones such as dashboards, the business process plugin as well as additional functions and useful aids, making monitoring administrators’ life easier.

Matthias Gallinger at OSMC 2018: Monitoring based on Prometheus

  • OSMC
In his talk at OMD 2018 Matthias Gallinger answers questions about Prometheus and Grafana: How can metrics be collected and processed via SNMP, how could Grafana easily visualize a large number of network ports and is there a way to collect ad hoc metrics for troubleshooting? At the same time, the requirements for implementing SNMP are discussed.

Any more Questions about High-End IT Monitoring?

Let's talk!

Judith Bato

+49-89-45841-3254
By submitting the form, you agree to our privacy policy.