Data Recording

Industrial IoT Data Recorder

Industrial IoT Data Recorder 1243 880 KRONOMETRIX

rs485rec – the industrial data recorder

Kronometrix Data Recording is an automatic, simple to use, data collection package with a low memory and system footprint, supporting raw data. It’s available for ICT enterprise, industrial IoT, weather and environment, offering a number of data recorders. The recorders are designed to fetch data from any system, device, sensor or application using different protocols and store it on raw data file.

Kronometrix industrial data recorder, does support a number of data protocols, like: MODBUS RTU/ASCII/TCP, SERIAL ASCII-POLLED to connect to a wide range of devices and sensors and capture data. The recorder can automatically generate one or many data messages based on its configuration. It can used for various jobs, from fetching data from weather or environmental sensors to HVAC or different other equipment powered by MODBUS.

MODBUS – de facto standard for multi-vendor integration, truly open and the most widely used network protocol in the industrial environment

Developed in Perl5 programming language, rs485rec, is simple to use for both rapid prototyping and large scale development projects. It has a small footprint, conservative in CPU and memory usage on x64 or ARM64 it is highly customisable via a JSON based configuration, and it is open source software easy to embed to other projects, if needed.

We have been testing and capturing data using rs485rec from the following devices and systems:

  • Vaisala AQT420 air quality
  • Vaisala QML201 data logger
  • Vaisala HMP155 humidity and temperature sensors
  • Vaisala weather transmitter WXT5xx
  • Tongdy MSD1618 advanced indoor air quality
  • Tongdy G01 indoor air quality
  • Phoenix Contact QUINT UPS

We are continuously working to add and test new hardware for rs485rec data recorder, extending the number of supported hardware configurations for different business and applications.

If you are interested to use Kronometrix Data Recording and rs485rec please let us know.

Tuning Java Virtual Machine

Tuning Java Virtual Machine 3000 2250 KRONOMETRIX

Usually Java applications are deployed with default settings not suitable for production usage

JVMTune is a specialised performance analysis and observability service for Java based applications, focused to the Java Virtual Machine configuration: the heap memory usage, the garbage collection statistics and the overall system memory footprint.

In general Java based applications are deployed with default or ad-hoc settings without proper testing and not suitable for production usage. It is important to analyse all these aspects to make sure your applications is good throughput and response time.

The heap memory configuration will be checked, including: Young, Old and Permanent generation sizes. Each generation will be tuned based on the various synthetic load tests and we will ensure that the heap footprint is properly set and the application works properly without errors. A garbage collector will be selected in order to minimise the number of collection activities and ensure the application has a good throughput.


Improper memory settings can cause poor performance and affect overall availability of your application.

We will look for the following goals:

  • throughput – the total time not spent in garbage collection
  • pause time – the time during the application is paused when the collection takes place
  • frequency – how often the collection occurs

Every time your application is changing, you should consider running JVMTune service, in order to ensure the throughput and response time are correct. System developers, devops and architects are directly interested to know how the Java based applications are functioning and performing over time. Avoid outages, maximise application performance with JVMTune.

Turbo charge your Java applications. Get in touch with us for more information about JVMTune and how can you get started.

Get in touch

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