Available metrics for monitoring - Cloud

Talend Remote Engine User Guide for Windows

EnrichVersion
Cloud
EnrichProdName
Talend Cloud
EnrichPlatform
Talend Remote Engine
task
Design and Development
Installation and Upgrade

The following metrics are provided by Talend Cloud Management Console through Talend Remote Engine that can be integrated in your Application Performance Monitoring tool to observe your Jobs.

Operating system metrics

Parameter Description
os_cpu_cores_total Number of logical CPUs available
os_cpu_usage Operating system's real-time CPU usage
os_system_load_average Average number of processes that are executed by the CPU calculated over a given period of time
os_memory_bytes_total Amount of actual physical memory (in bytes)
os_memory_bytes_available Amount of physical memory currently available (in bytes)
os_filestore_bytes_total Amount of actual physical filestore (in bytes)
os_filestore_bytes_available Amount of actual physical filestore currently available (in bytes)

JVM metrics

Parameter Description
jvm_memory_pool_allocated_bytes_total Total bytes allocated in a given JVM memory pool (only updated after GC, not continuously)
jvm_buffer_pool_used_bytes Used bytes of a given JVM buffer pool
jvm_buffer_pool_capacity_bytes Bytes capacity of a given JVM buffer pool
jvm_buffer_pool_used_buffers Used buffers of a given JVM buffer pool
jvm_memory_bytes_used Used bytes of a given JVM memory area
jvm_memory_bytes_committed Committed (bytes) of a given JVM memory area
jvm_memory_bytes_max Max (bytes) of a given JVM memory area
jvm_memory_bytes_init Initial bytes of a given JVM memory area
jvm_memory_pool_bytes_used Used bytes of a given JVM memory pool
jvm_memory_pool_bytes_committed Committed bytes of a given JVM memory pool
jvm_memory_pool_bytes_max Max bytes of a given JVM memory pool
jvm_memory_pool_bytes_init Initial bytes of a given JVM memory pool
jvm_threads_current Current thread count of a JVM
jvm_threads_daemon Daemon thread count of a JVM
jvm_threads_peak Peak thread count of a JVM
jvm_threads_started_total Started thread count of a JVM
jvm_threads_deadlocked Cycles of JVM-threads that are in deadlock waiting to acquire object monitors or ownable synchronizers
jvm_threads_deadlocked_monitor Cycles of JVM-threads that are in deadlock waiting to acquire object monitors
jvm_threads_state Current count of threads by state
jvm_info JVM version info
jvm_classes_loaded The number of classes that are currently loaded in the JVM
jvm_classes_loaded_total The total number of classes that have been loaded since the JVM has started execution
jvm_classes_unloaded_total The total number of classes that have been unloaded since the JVM has started execution
jvm_gc_collection_seconds Time spent in a given JVM garbage collector (in seconds)
jvm_start_time_milliseconds Timestamp indicating the process start time
jvm_process_cpu_time Total user and system CPU time spent (in seconds)
jvm_process_cpu_load Recent CPU usage

Process metrics

Parameter Description
process_start_time_seconds Timestamp indicating the process start time
process_open_fds Number of open file descriptors
process_max_fds Maximum number of open file descriptors
process_virtual_memory_bytes Virtual memory size in bytes
process_resident_memory_bytes Resident memory size in bytes
process_cpu_seconds_total Total user and system CPU time spent in seconds

Business metrics

Parameter Description
re_execution_count_max Maximum number of tasks a Remote Engine can execute in parallel
re_execution_count_current Number of tasks currently deployed and executed by the Remote Engine
re_logs_directory_bytes_used Size of the log directory of the Remote Engine
component_connection_rows_total Total number of rows treated by a Job's component (generated for components that are managing rows)
component_start_time_seconds Timestamp indicating the component start time (any component in the Job)
Note: Requires Talend Studio 7.3 R2020-11 patch and Talend Remote Engine v2.9.4 (or later versions).
component_execution_duration_milliseconds Amount of time it takes to execute a Job component (generated for components that are managing rows)
job_execution_duration_milliseconds Amount of time it takes to execute a Job
job_start_time_seconds Timestamp indicating the execution start time