Application monitoring with end-to-end visibility
Keep a holistic view of your applications – from infrastructure to user experience. Ensure the availability, performance, and functionality of your application. Checkmk’s comprehensive application monitoring enables you to detect issues before they impact your users or customers.
Unified monitoring across your application stack
Monitor not just your IT infrastructure and individual web services, but your entire application stack. Detect potential bottlenecks early and avoid outages in your application and any related components. Application monitoring with Checkmk includes:
- Over 2,000 plugins for out-of-the-box monitoring of common applications like Apache, NGINX, SAP HANA, Salesforce, Exchange, Veeam, or Kubernetes
- Automatic threshold suggestions for precise and targeted alerting
- End-to-end visibility – from infrastructure through the application layer to the user perspective
- Analysis of current and future resource requirements, including seasonal variations, to optimize your TCO
Some of the vendors we support






Why application monitoring with Checkmk?
End-to-end transparency
Full visibility across all layers – from infrastructure to end users.
Monitor anything
Out-of-the-box monitoring for nearly any common business, web, or cloud application.
Built for complex IT
Designed for hybrid or multi-cloud environments – quick to deploy and easily scalable.
Modern interfaces. Powerful insights.
Checkmk tracks key metrics such as response time, request rate, error rate, memory, and CPU usage – providing the insights you need to make informed decisions and optimize your applications.
- OpenTelemetry: Ingest metrics from any application for in-depth visibility
- Prometheus endpoints: Leverage over 100 exporters to integrate Prometheus-compatible metrics directly from your applications
- Collect and analyze data from diverse components such as microservices, databases, cloud services, or on-premises applications
- Benefit from unified visualization – including infrastructure metrics and log data
- Ensure uptime and meet SLAs with real-time performance insights
Note: The OpenTelemetry collector is an experimental beta feature, and not supported yet. Use and test at your heart's desire, just don’t rely on it in production - scope & features may change.
Synthetic Monitoring: See what your users experience
Ensure that your application truly works for users – and doesn’t just show up "green" in a dashboard.
- Automated end-to-end tests with Checkmk Synthetic Monitoring
- Continuous end-user perspective testing to ensure application functionality
- Monitoring of load times, transactions, and web flows – from locations around the world
- Support for modern web apps as well as native Windows applications – including complex, multi-step workflows
Anticipate scaling needs early
Root cause analysis with Business Intelligence
When issues occur, every minute counts. Save valuable time in troubleshooting and maintain user satisfaction by identifying potential performance and availability problems before they escalate.
With Checkmk, you can:
- Model dependencies and group components logically
- Simulate outages and understand their impact
- Identify root causes – quickly and with visual support
Supported applications and more
Apache HTTP Server • nginx • HAProxy • Java • Websphere MQ • ActiveMQ • vSphere • Hyper-V • Proxmox • Veritas Cluster Service • Amazon Web Services • Microsoft Azure • Nutanix • Docker • LXC • Kubernetes • Postfix • Mailman • nullmailer • qmail • pfSense • Plesk • MS Office • MS Exchange • SAP R/3 • SAP HANA • Citrix • Stormshield • Kaspersky • Barracuda • McAfee • Symantec • Microsoft SQL Server • MongoDB • MySQL • Oracle • PostgreSQL • IBM DB2 • IBM Informix • IBM Lotus Domino • IBM Tivoli Storage Manager • Unitrends Backup • Veeam • Libelle Business Shadow • Ruckus Spot • OpenHardwareMonitor • SNMP • HTTP/S • TCP • POP3/IMAP • LDAP • SMTP • SSH • AIX • FreeBSD • HP-UX • Any Linux • MacOS X • Windows • NetBSD • OpenBSD • OpenVMS • Solaris
With Checkmk we have visibility and insight into the systems and applications that power our business. We know the lifecycle and usage patterns of our systems thanks to Checkmk and this is really a powerful feature when making important business decisions regarding these systems.
We do not have to do guess work, it is a matter of pulling up the right view or generating the report and looking at the details..
Trusted by global brands and local organizations worldwide
Resources
Try it yourself
Talk to us
Learn more about Checkmk
FAQ
Checks are performed by to the monitoring system to 'check' the state of a host or a service on a host. Checks use plug-ins to monitor specific metrics or states of a host (e.g. server, switch, storage) or application.
Likely Checkmk can already monitor your solution. Checkmk is shipped with 1.800+ plug-ins, which are maintained by us. There is also a big community, who publishes checks on GitHub or our Checkmk Exchange. Checkmk is also compatible with almost all Nagios & Icinga plug-ins.
If this overall huge repository of plug-ins doesn't cover your application, reach out to us or one of our partners - we are experts in writing extensions!
Ready to explore the full feature set of Checkmk?
Download the free trial and see it in action.