Data Recording

Have you got the right data?

An automatic data collection package for IoT, enterprise ICT, web applications, weather and environmental devices.

To really understand

how your world works

you need the best data

Time series

All recorded observations and metrics are stored as raw data. Raw data is a simple text file, produced by a recorder, which fetches data from a system, device or sensor, which has not been modified or changed in any way.

Data Ontology

To help you, we have carefully selected and analyzed, for each industry, the most needed metrics for different business cases, by grouping and classifying these metrics, to build a very efficient data analysis process.

Different Industries

A data recorder supports one or many communication protocols to fetch data from different sources and technologies: industrial equipment, ICT enterprise, weather or environment sensors, being able to collect different parameters and metrics.

Raw Data

Each data recorder will save all collected metrics and parameters under one or many text files on disk. These files are simple, regular CSV text files, universal compatible with any software or system.

High-level language

Recorders are light software probes, which can extract data from different sources, being able to run interactively or continuous mode. Developed using a dynamic programming language, are very conservative in system resources usage.

Commercial Support

Built as an open-source software, the data recorders are simple to install, customize and adapt to any business or usage. If you need support, you can purchase Kronometrix IoT Gateway, a ready integrated product, including commercial support.


One package

Different business cases

Computer Systems

Collects the right performance metrics from virtual or bare-metal systems running Linux, UNIX or Windows.

Web applications

Captures web application performance data, from different web applications like LAMP, J2EE or Rails.

Enterprise Services

Keeps track of different enterprise services from MariaDB, MongoDB, NGINX, Redis to custom TCP or UDP services.

Storage & Network Equipment

Retrieve data from different network or storage systems or other SNMP connected utilities, like: HVAC or UPS.

Digital Certificates

Checks the validity of all your digital certificates no matter of your service, application or deployment.

File Systems

Keep track of file system usage, directory and files allocation within any virtual or physical system.

If you need to access and capture more data, from different industries and technologies, check out our IoT gateway, which includes better connectivity and offers commercial support.

What is a data recorder?

Simple software probe, designed to connect and fetch data from one or many data sources: computer systems, web and enterprise applications, weather and environment sensors, or IoT equipment, using different communication protocols

How does it work?


A recorder can use one or many data protocols or access several API interfaces to connect to different sources of data. Example, sysrec, the operating system data recorder, can use SYSCTL or PROCFS interface to read FreeBSD or Linux OS data.

Data Message

All collected metrics are combined as data messages. A recorder can process one or many data messages at the same time. There can be different data messages: computer system utilization, indoor air quality, or water cubic meters messages.

Reading Data

After establishing a valid connection with the data source, the recorder will start to read and gather all metrics defined under recorder configuration file. The metrics can be read sequential, one by one or asynchronously reading an entire group.


All recorded parameters and metrics, are delivered using standard HTTP(s) protocol for data consolidation, analysis and visualization in real-time. The transport connectivity layer is designed to run in automatic mode, for long periods of time.

Interactive Mode

The recorder is designed as a CLI (Command-Line Interface) application. Such way, the recorder can run and execute as any other regular CLI utility, and help for immediate troubleshooting or debug situations and use-cases.

Automatic Mode

The recorder can switch and run for longer logging activities, fetching and saving data without any data interactions. This is the mode necessarily if you need to record and transport data for consolidation, analysis and visualization.

Raw Data


Get in touch

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