Skip to main content
Version: v1.7.x

Monitoring FreeBSD Operating System

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 NameParameter Help Description
Monitored HostThe IPV4, IPV6, or domain name of the host being monitored. Note ⚠️ No protocol header (e.g., https://, http://).
Task NameThe name that identifies this monitoring, which must be unique.
PortThe port provided by Linux SSH, default is 22.
TimeoutSets the connection timeout in milliseconds, default is 6000 ms.
Connection ReuseSets whether SSH connections are reused, default is :false. If false, a new connection is created each time information is retrieved.
Use Proxy ConnectionSets Whether connect via proxy, default is false.
UsernameSSH connection username, optional.
PasswordSSH connection password, optional.
CollectorConfigures which collector is used to schedule data collection for this monitoring.
Monitoring PeriodThe interval time for periodic data collection in seconds, with a minimum interval of 30 seconds.
Binding TagsUsed for categorized management of monitoring resources.
DescriptionAdditional notes and descriptions for this monitoring, where users can make notes.
PrivateKeyThe private key required to connect to the server.
PrivateKey PassPhraseThe password phrase used to encrypt the SSH private key. If the private key was generated with a passphrase, this field must be filled to decrypt and use the key for authentication.
Proxy HostThe address of the proxy server, supporting IPV4, IPV6, or domain name format. Required when using SSH jump host to access the target host.
Proxy PortThe port number of the proxy service, default is 22.
Proxy UsernameThe authentication username required to connect to the proxy server.
Proxy UsernameThe authentication password required to connect to the proxy server.
Proxy PrivateKeyThe private key required to authenticate with the proxy server.

Collection Metrics

Metric Set: Basic Info

Metric NameMetric UnitMetric Help Description
hostnameNoneHost name
versionNoneSystem version
uptimeNoneSystem Uptime

Metric Set: CPU Info

Metric NameMetric UnitMetric help description
infoNoneCPU model
coresNoneNumber of CPU cores
interruptNoneNumber of CPU interrupts
loadNoneAverage CPU load for the last 1/5/15 minutes
context_switchNoneCurrent context switches
usage%CPU usage

Metric Set: Memory Info

Metric NameMetric UnitMetric help description
physmemMbPhysical memory
usermemMbUser program memory
realmemMbActual memory
availmemMbAvailable memory

Metric Set: Disk Free

Metric NameMetric UnitMetric help description
filesystemNoneFile system name
usedMbUsed disk space
availableMbAvailable disk space
usage%Usage percentage
mountedNoneMount 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 NameMetric UnitMetric help description
pidNoneProcess ID
cpu_usage%CPU usage
mem_usage%Memory usage
commandNoneExecuted 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 NameMetric UnitMetric help description
pidNoneProcess ID
mem_usage%Memory usage
cpu_usage%CPU usage
commandNoneExecuted command