88 lines
5.2 KiB
Markdown
88 lines
5.2 KiB
Markdown
---
|
|
id: freebsd
|
|
title: Monitoring FreeBSD Operating System
|
|
sidebar_label: FreeBSD Operating System
|
|
keywords: [ Open Source Monitoring System, Open Source Operating System Monitoring, FreeBSD Operating System Monitoring ]
|
|
---
|
|
|
|
> Collect and monitor general performance metrics (system information, CPU, memory, disk, network cards, file systems, top resource processes, etc.) of the FreeBSD operating system.
|
|
|
|
## Configuration Parameters
|
|
|
|
| Parameter Name | Parameter help description |
|
|
|---------------------|------------------------------------------------------------------------------------------------------------------------------|
|
|
| Monitoring Host | The IPv4, IPv6, or domain name of the monitored peer. Note ⚠️ without the protocol header (eg: https://, http://). |
|
|
| Task Name | Identifies the name of this monitor, ensuring uniqueness of the name. |
|
|
| Port | The port where SSH for Linux is exposed, default is 22. |
|
|
| Timeout | Set the connection timeout, in milliseconds, default is 6000 milliseconds. |
|
|
| Reuse Connection | Set whether SSH connections are reused, default is: false. If false, a connection is created for each information retrieval. |
|
|
| Username | SSH connection username, optional. |
|
|
| Password | SSH connection password, optional. |
|
|
| Collector | Configure which collector to use for scheduling collection for this monitor. |
|
|
| Monitoring Interval | Interval for periodically collecting data, in seconds. The minimum interval that can be set is 30 seconds. |
|
|
| Bind Labels | Used to categorize and manage monitored resources. |
|
|
| Description | Additional information for identifying and describing this monitor. Users can add remarks here. |
|
|
| PrivateKey | Private key required to connect to the server. |
|
|
|
|
### Collection Metrics
|
|
|
|
#### Metric Set: Basic Info
|
|
|
|
| Metric Name | Metric Unit | Metric help description |
|
|
|----------------|-------------|--------------------------|
|
|
| Host Name | None | Host name |
|
|
| System Version | None | Operating system version |
|
|
| Uptime | None | System uptime |
|
|
|
|
#### Metric Set: CPU Info
|
|
|
|
| Metric Name | Metric Unit | Metric help description |
|
|
|----------------|-------------|----------------------------------------------|
|
|
| info | None | CPU model |
|
|
| cores | Number | Number of CPU cores |
|
|
| interrupt | Number | Number of CPU interrupts |
|
|
| load | None | Average CPU load for the last 1/5/15 minutes |
|
|
| context_switch | Number | Current context switches |
|
|
| usage | % | CPU usage |
|
|
|
|
#### Metric Set: Memory Info
|
|
|
|
| Metric Name | Metric Unit | Metric help description |
|
|
|-------------|-------------|-------------------------|
|
|
| physmem | Mb | Physical memory |
|
|
| usermem | Mb | User program memory |
|
|
| realmem | Mb | Actual memory |
|
|
| availmem | Mb | Available memory |
|
|
|
|
#### Metric Set: Disk Free
|
|
|
|
| Metric Name | Metric Unit | Metric help description |
|
|
|-------------|-------------|-------------------------|
|
|
| filesystem | None | File system name |
|
|
| used | Mb | Used disk space |
|
|
| available | Mb | Available disk space |
|
|
| usage | % | Usage percentage |
|
|
| mounted | None | Mount point directory |
|
|
|
|
#### Metric Set: Top10 CPU Process
|
|
|
|
Statistics of the top 10 processes using CPU. Statistics include: Process ID, CPU usage, memory usage, executed command.
|
|
|
|
| Metric Name | Metric Unit | Metric help description |
|
|
|-------------|-------------|-------------------------|
|
|
| pid | None | Process ID |
|
|
| cpu_usage | % | CPU usage |
|
|
| mem_usage | % | Memory usage |
|
|
| command | None | Executed command |
|
|
|
|
#### Metric Set: Top10 Memory Process
|
|
|
|
Statistics of the top 10 processes using memory. Statistics include: Process ID, memory usage, CPU usage, executed command.
|
|
|
|
| Metric Name | Metric Unit | Metric help description |
|
|
|-------------|-------------|-------------------------|
|
|
| pid | None | Process ID |
|
|
| mem_usage | % | Memory usage |
|
|
| cpu_usage | % | CPU usage |
|
|
| command | None | Executed command |
|