Skip to main content
Version: v1.5.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
Monitoring HostThe IPv4, IPv6, or domain name of the monitored peer. Note ⚠️ without the protocol header (eg: https://, http://).
Task NameIdentifies the name of this monitor, ensuring uniqueness of the name.
PortThe port where SSH for Linux is exposed, default is 22.
TimeoutSet the connection timeout, in milliseconds, default is 6000 milliseconds.
Reuse ConnectionSet whether SSH connections are reused, default is: false. If false, a connection is created for each information retrieval.
UsernameSSH connection username, optional.
PasswordSSH connection password, optional.
CollectorConfigure which collector to use for scheduling collection for this monitor.
Monitoring IntervalInterval for periodically collecting data, in seconds. The minimum interval that can be set is 30 seconds.
Bind LabelsUsed to categorize and manage monitored resources.
DescriptionAdditional information for identifying and describing this monitor. Users can add remarks here.
PrivateKeyPrivate key required to connect to the server.

Collection Metrics

Metric Set: Basic Info

Metric NameMetric UnitMetric help description
Host NameNoneHost name
System VersionNoneOperating system version
UptimeNoneSystem uptime

Metric Set: CPU Info

Metric NameMetric UnitMetric help description
infoNoneCPU model
coresNumberNumber of CPU cores
interruptNumberNumber of CPU interrupts
loadNoneAverage CPU load for the last 1/5/15 minutes
context_switchNumberCurrent 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