FreeBSD computer system sensor

The FreeBSD computer system sensor discovers computer systems that run the FreeBSD operating system, which is based on BSD UNIX.

Sensor name that is used in the GUI and logs

FreeBSDComputerSystemSensor

Prerequisites

For the sensor to discover the operating system, the /bin/sh script must be configured as a default shell.

To successfully merge with data that is discovered by the VMware ESX computer system sensor, the dmidecode command is required on the targets where you have the FreeBSD operating system installed.

Limitations

All computer system sensors and the SNMP MIB2 sensor ignore network interfaces that are configured to be down. TADDM does not populate the net.IpNetwork attribute on the following types of IP interfaces:
  • loopback, for example, 127.0.0.1, 0:0:0:0:0:0:0:1
  • link-local, for example, 169.254.1.1, FE80:0:0:0:0:0:0:1
  • multicast, for example, 224.0.0.1, FF00:0:0:0:0:0:0:1
  • unspecified, for example, 0.0.0.0, 0:0:0:0:0:0:0:0
Therefore, IP networks are not populated in the TADDM user interface.
If the following command is present on the target system, the sensor discovers the local file systems:
df -kTP

Discovery of IPv6 interfaces and IPv6 routing and forwarding information

The sensor discovers IPv6 interfaces and IPv6 routing and forwarding information about target systems that are configured to support IPv6. TADDM runs discoveries against only IPv4 addresses. TADDM does not start a sensor against IPv6 addresses. For DNS lookups, TADDM uses either the IPv4 or the IPv6 addresses. TADDM does not populate the net.IpNetwork attribute on an IPv6 interface if the prefix length value is unspecified or equals zero.

The discovered IPv6 addresses are displayed in the TADDM user interface similarly to IPv4 addresses and are accessible using the TADDM API. Because IPv6 addresses use a prefix length value instead of an IPv4 netmask, only one of these values is populated for an IP address. The value depends on the address type.