Device Inventory
Services
The Services category monitors background services across Windows, macOS, and Linux systems. It tracks key data points from service managers like launchd, systemd, and the Windows Service Control Manager, providing visibility into service names, startup behavior, running states, configuration paths, and execution parameters. This information helps you audit service activity, troubleshoot performance issues, and enforce secure, policy-aligned operations across your entire fleet.
launchd Services
Title
Description
OS Support
macOS launchdlaunchctl Startup Apps
Monitors the startup applications configured to launch through the launchd service management framework. Reports the list of services set to start automatically on system boot or user login.
macOS launchd process Name
Tracks active processes managed by the system's service management framework. Reports the names of these processes to identify running services.
macOS Launchd Target Program
Monitors the executable file associated with a launchd service target. Tracks the path and status of the program that the service is configured to run.
Launchd Label
Lists active services managed by the system's launch daemon. Provides identifiers used to control and manage these services.
Launchd Server Owner username
Reports the username of the owner associated with a specific launchd service. Tracks which user account is responsible for running the service on the system.
Launchd Path path to plist file
Reports the file system location of the plist file associated with a launchd service. Tracks the path used to configure and manage the service's launch parameters.
Launchd Target Program
Tracks the executable file associated with a specific launchd service. Reports the path and name of the program that the service is configured to run.
Launchd Service Name
Lists active services managed by the system's service manager. Provides details on each service's identifier used for system control and management.
Launchd Command Line Arguments
Monitors the command line arguments used to start each launchd service. Tracks the parameters passed to services during their initialization for diagnostic and auditing purposes.
Launchd Working Directory
Reports the current working directory used by a launchd service during its execution. Tracks the file system path from which the service operates.
Launchd Start Interval
Tracks the time interval between consecutive starts of a launchd service. Measures the frequency at which the service is restarted or launched.
systemd Services
Title
Description
OS Support
systemd Unit File ID Service Name
Reports the identifier assigned to a service unit file managed by systemd. Tracks the specific name used to reference the service within the systemd framework.
systemd Unit Description
Reports textual descriptions associated with systemd units. Provides information that helps identify the purpose or function of each unit.
systemd Unit Running
Monitors the operational status of systemd-managed services on a host. Reports whether each service unit is currently active and running.
systemd Unit Load State
Monitors the current load state of systemd units, indicating whether they are loaded into memory. Tracks the readiness of units to be started or activated within the system.
systemd Unit Object Path
Tracks the file system path associated with a systemd unit object. Reports the location used by systemd to manage and reference the unit.
systemd Unit User
Monitors the status and activity of user-level systemd units. Tracks whether these units are active, inactive, or failed to provide insight into user service management.
systemd Unit Configuration File
Inspects configuration files associated with systemd units to verify their presence and correctness. Monitors parameters such as service dependencies, execution commands, and startup settings defined within these files.