--- id: linux title: Monitoring:Linux operating system monitoring sidebar_label: Linux operating system keywords: [open source monitoring tool, open source linux monitoring tool, monitoring linux metrics] --- > Collect and monitor the general performance Metrics of Linux operating system. ## Configuration parameter | Parameter name | Parameter help description | |---------------------|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------| | Monitoring Host | Monitored IPV4, IPV6 or domain name. Note⚠️Without protocol header (eg: https://, http://) | | Monitoring name | Identify the name of this monitoring. The name needs to be unique | | Port | Port provided by Linux SSH. The default is 22 | | Username | SSH connection user name, optional | | Password | SSH connection password, optional | | Collection interval | Interval time of monitor periodic data collection, unit: second, and the minimum interval that can be set is 30 seconds | | Whether to detect | Whether to detect and check the availability of monitoring before adding monitoring. Adding and modifying operations will continue only after the detection is successful | | Description remarks | For more information about identifying and describing this monitoring, users can note information here | ### Collection Metric #### Metric set:basic | Metric name | Metric unit | Metric help description | |-------------|-------------|--------------------------| | hostname | none | Host name | | version | none | Operating system version | | uptime | none | System running time | #### Metric set:cpu | Metric name | Metric unit | Metric help description | |----------------|-------------|------------------------------------------------| | info | none | CPU model | | cores | cores | Number of CPU cores | | interrupt | number | Number of CPU interrupts | | load | none | Average load of CPU in the last 1/5/15 minutes | | context_switch | number | Number of current context switches | | usage | % | CPU usage | #### Metric set:memory | Metric name | Metric unit | Metric help description | |-------------|-------------|-------------------------------------| | total | Mb | Total memory capacity | | used | Mb | User program memory | | free | Mb | Free memory capacity | | buff_cache | Mb | Memory occupied by cache | | available | Mb | Remaining available memory capacity | | usage | % | Memory usage | #### Metric set:disk | Metric name | Metric unit | Metric help description | |---------------|-------------|----------------------------------------| | disk_num | blocks | Total number of disks | | partition_num | partitions | Total number of partitions | | block_write | blocks | Total number of blocks written to disk | | block_read | blocks | Number of blocks read from disk | | write_rate | iops | Rate of writing disk blocks per second | #### Metric set:interface | Metric name | Metric unit | Metric help description | |----------------|-------------|------------------------------| | interface_name | none | Network card name | | receive_bytes | byte | Inbound data traffic(bytes) | | transmit_bytes | byte | Outbound data traffic(bytes) | #### Metric set:disk_free | Metric name | Metric unit | Metric help description | |-------------|-------------|-------------------------| | filesystem | none | File system name | | used | Mb | Used disk size | | available | Mb | Available disk size | | usage | % | usage | | mounted | none | Mount point directory |