Nagios XI vs

Kronometrix

Competitive analysis

The main features of Kronometrix Data Recording vs. NagiosXi. Includes deployment, general options and features from data collection to visualisation and reporting.

Nagios XI vs. Kronometrix – Comparative evaluation

In this article, we compare monitoring software for monitoring server environments. Both are popular with data centers and server administrators. Nagios XI is a product that has been on the market for a long time and is very widely used. Kronometrix is newer and has a slightly different design philosophy.

In the article, we compare the products through seven points. They are:

  • Installation and Deployment
  • Configuration
  • Dashboard and User Interface
  • Protocol Support
  • Alarms
  • Notifications
  • Pricing

Note! The article is not completely unbiased, but we have tried to find the concrete differences between the products. You should always choose the product that best suits the situation.


Kronometrix

ver 1.8.6


Nagios XI

ver 5.9.3

Nagios XI vs. Kronometrix: Installation and Deployment

Nagios & Kronometrix are both easy to install

Nagios XI includes several methods to deploy inside your organization, supporting several operating systems from Windows to Linux or a ready virtual machine image for VMware hypervisor. The installation process is simple, offering access to a quick method to automatically fetch all needed components from the network, or a manual setup, based on a full installation image which includes everything inside.

Kronometrix is an easy to use data analytics platform, which offers all necessary tools and components, delivered as a single package available for different computer systems. It includes its own operating system, powered by FreeBSD, and running several web services on top of OpenResty and Redis to capture and analyse various data. It can be deployed easily on any cloud provider or a private network, on bare-metal or a virtual platform, using KVM, Xen, Nutanix, Vmware, HyperV or VMware hypervisors.

Kronometrix has been designed to run with less system components than NagiosXi which makes it simpler to deploy and maintain over time, related to system and security updates.

Nagios XI uses several operating systems utilities and applications to function and perform its operations: Cron, Perl, PHP, Apache, Postgresql compared with fewer system components used by

Kronometrix is built only on top of OpenResty and Redis to reduce complexity and speed up processing. Kronometrix does not rely on Cron jobs, having its own system of scheduling different tasks at different moments of time. Compared to Nagios it uses fewer system components.

Having fewer system components and modules means less maintenance and support, improved security and easy adoption to run on different computer system architectures, like ARM64. This makes Kronometrix more attractive for Edge computing deployments, using single-board computers like Raspberry PI than NagiosXi.

Nagios vs. Kronometrix: Configuration

To get started Nagios XI requires very few steps to configure and setup: the time zone, the user interface theme and language, and the user administrator password, using a web browser. The configuration is very straight forward, automatically set, without any extra steps needed to accomplish.

Kronometrix data analytics platform offers a separate UI access to all platform core component functionality. This level is called the operator level and it is accessed via a separate URL and port number, entirely separated from the users and data processing. The operator level (admin level) can run on a different computer system if required.

This differs Kronometrix from Nagios XI as there is not a similar concept in it.

The operator level can be used to understand how well the platform is functioning or set different global settings used by all users:

  • Platform operator username and password – which
  • SMTP server, username and password – which will be used for all email notifications
  • Alarm levels
  • Summary Statistics

Nagios XI vs. Kronometrix: Dashboard and User Interface

Both systems offer user interface capabilities using HTML5. Kronometrix offers a much cleaner and more fluid UI to provision and visualize data than NagiosXI.

We evaluated four different UI-areas.

  • Host Performance & Availability
  • Operational Availability
  • Data Provisioning
  • Auto-discovery

Host Performance & Availability

Nagios XI and Kronometrix offer reporting capabilities for performance and availability visualization.

Nagios XI combines several metrics as host performance, under Host Status Details, called rta, pl, rtmax, rtmi, current load as load average, the number of current users logged on the server, memory usage.

Kronometrix, on the other hand, displays several performance metrics following very closely overall system utilization and saturation, offered as different applications, including CPU, memory, disk and network IO,utilization and throughput.

Kronometrix dashboards are organized as simple and intuitive HTML5 applications which can easily be used to get a general view of the system, same time offering per component drill-down capabilities. Using this approach users can quickly understand the utilization and saturation of the system in very few steps or UI changes. Check out more information about Kronometrix Computer performance applications

Operational Availability

Kronometrix can keep track of operational availability including planned maintenance breaks for one or many data sources. This helps to report service or system operational availability, including the following operational states: ONLINE, DEGRADED, OFFLINE, NODATA and MAINTENANCE. There is no equivalent of such a feature in NagiosXi.

Nagios XI does not offer a similar capability, instead they are reporting the status of the system as Up or Down, allowing users to initiate actions from the main user interface as pinging or tracerouting the network.

Data Provisioning

Both platforms support different systems and services to be monitored. There are some differences between these two, listed below:

Nagios XI

There are different ways to provision data to Nagios XI installation: deploying a monitoring agent, using auto-discovery or via template based advanced configuration. To get started the agent based installation can be used. There are as well different agent deployments using the latest NCPA installation type, or the legacy NRPE agent type. Same time, NagiosXi supports as well SNMP type of data agent. The default option is NCPA.

This requires to install on each server the agent and configure it then under NagiosXI to receive data from. Nagios XI supports far more systems and applications than Kronometrix to provision data from, for example capturing data from public cloud providers, like Amazon AWS or Google GCP.

Kronometrix

Same way as Nagios XI, Kronometrix allows provisioning data from different operating systems or services using a simple data provisioning page. For example, to provision data from a Linux system one has to follow the simple instructions from the provisioning page, installing a data recording package (similar to the agent NCPA package) on the server and deploy a ready configuration. This way one can easily deploy a large number of systems using same configuration file.

Auto-discovery

In order to automatically add hosts and services for data analysis and visualization one can enable and configure a mechanism, called auto-discovery.

Nagios XI supports automatic discovery.

Kronometrix does not support. In Kronometrix you can plan to provision a large number of hosts using a standard configuration which can be replicated to a number of hosts to automatically add them to Kronometrix, if required.

Nagios XI vs. Kronometrix: Protocol Support

Both systems offer support for a wide variety of protocols.

KronometrixNagios Xi
HTTPyesyes
SMTPyesyes
FTPyesyes
IMAPyesyes
POP3yesyes
MySql, MariaDByesyes
MODBUSyesno
RS232/RS485yesno
SNMPPartial* Recorders yesyes
X.509 Security Certificatesyesyes
AWS EC2 APInoyes
GCP APInoyes
Azure APInoyes

(*) Partial – The feature is not 100% implemented. Example, for SNMP equipment, Kronometrix can capture data but it does not offer data visualization capabilities right now.

What ports are in use?

Ports / ServiceKronometrixNagios Xi
80 HTTPyesyes
443 HTTPSyesyes
161-162 SNMPNot requiredyes
22 SSHyesyes

Nagios XI vs. Kronometrix: Alarms

Kronometrix offers, by default, a mechanism which helps to reduce the number of repetitive alarms. Using a special algorithm, based on sampling the prescribed frequency and duration of trigger events, Kronometrix is capable of eliminating the typical flood of unnecessarily repetitive alarms, the bane of every on-call technical support person.

Nagios XI does not offer similar capabilities.

Nagios XI vs. Kronometrix: Notifications

To be able to communicate and inform its users of the number of alarms NagiosXi supports email and SMS notifications. Kronometrix supports only email notifications. Both platforms support a simple way to configure the notifications.

Nagios XI

Kronometrix

To configure the notifications one must be logged under the platform operator

Nagios XI vs. Kronometrix: Pricing

Nagios XI starts at $1995 with a free option of up to 100 services or host checks.

Kronometrix supports two different versions: SaaS and on-premises. The simplest way is to select the SaaS version which is free up to 5 hosts and $9/mo. up to 20 hosts, More information available under: https://www.kronometrix.com/price-plans/

Contact us and ask more
about Kronometrix

Get in touch

If you have any questions about our products and services, please contact us.