Detailed breakdown of gathered data v4
GNU/Linux operating system
barman crontab/cron (barman_crontab_cron
)
Description
Output from crontab -l
, if running as barman. Content of
/etc/cron.d/barman
, if it exists.
Report output
- File
/linux/barman_cron.data
: Content of/etc/cron.d/barman
, if it exists - File
/linux/barman_crontab.data
: Output frombarman crontab -l
, if barman user
Depth
Surface
Security impact
Low — Might have entries in crontab/cron with sensitive data
debug_sources (debug_sources
)
Description
Counts files under /usr/src/debug
to detect the application
source code present in the system and ease live debugging
Report output
File /linux/debug_sources.data
: Sources for GNU debugger
Depth
Surface
Security impact
Low — No known security impact
EFM CLI (efm_cli
)
Description
Gets output of efm cluster-status
command
Report output
File /tools/efm/cli/cluster_status.out
: Output of efm cluster-status <cluster_name>
command
Depth
Surface
Security impact
Low — No known security impact.
EFM configuration (efm_configuration
)
Description
EFM properties and nodes configuration files
Report output
- File
/tools/efm/config/efm.nodes
: EFM nodes file - File
/tools/efm/config/efm.properties
: EFM properties file
Depth
Surface
Security impact
Low — No known security impact.
EFM systemctl (efm_systemctl
)
Description
When EFM services are detected, collects status and cat of the
corresponding services. Checks for any service whose name starts
with edb-efm-
.
Report output
- File
/tools/efm/systemd/<service_name>_cat.data
: Output of 'systemctl cat <service_name> - File
/tools/efm/systemd/<service_name>_status.data
: Output of 'systemctl status <service_name>
Depth
Surface
Security impact
Low — No known security impact.
etcd CLI (etcd_cli
)
Description
Gathers the output of some etcdctl commands, if etcdctl is
available in the server. The commands are endpoint status
and
endpoint health
.
Report output
- File
/tools/etcd/cli/endpoint_status.out
: Output ofetcdctl endpoint status
command - File
/tools/etcd/cli/endpoint_health.out
: Output ofetcdctl endpoint health
command
Depth
Surface
Security impact
Low — No known security impact.
etcd configuration (etcd_configuration
)
Description
Collects etcd configuration file that's found in the server
Report output
File /tools/etcd/config/<basename>
: etcd configuration file
Depth
Surface
Security impact
Low — No known security impact.
etcd systemctl (etcd_systemctl
)
Description
When etcd services are detected, collects status and cat of the
corresponding services. Checks for any service whose name starts
with etcd
.
Report output
- File
/tools/etcd/systemd/<service_name>_cat.data
: Output of 'systemctl cat <service_name> - File
/tools/etcd/systemd/<service_name>_status.data
: Output of 'systemctl status <service_name>
Depth
Surface
Security impact
Low — No known security impact.
HARP CLI (harp_cli
)
Description
Gathers output of a few harpctl command outputs using the
config.yml
file that's found in the server. The commands are:
cluster
, proxies
, locations
, nodes
, and version
.
Report output
- File
/tools/harp/cli/version.out
: Output ofharp -f <conf_file_path> version
command - File
/tools/harp/cli/proxies.out
: Output ofharp -f <conf_file_path> get proxies -o yaml
command - File
/tools/harp/cli/nodes.out
: Output ofharp -f <conf_file_path> get nodes -o yaml
command - File
/tools/harp/cli/locations.out
: Output ofharp -f <conf_file_path> get locations -o yaml
command - File
/tools/harp/cli/cluster.out
: Output ofharp -f <conf_file_path> get cluster -o yaml
command
Depth
Surface
Security impact
Low — No known security impact.
HARP configuration (harp_configuration
)
Description
Collects HARP configuration file that's found in the server
Report output
- File
/tools/harp/config/harp.cluster.init.yml
: HARP bootstrap configuration file - File
/tools/harp/config/<basename>
: HARP configuration file
Depth
Surface
Security impact
Low — No known security impact.
HARP systemctl (harp_systemctl
)
Description
When HARP services are detected, collects status and cat of the
corresponding services. Checks for any service whose name starts
with harp
.
Report output
- File
/tools/harp/systemd/<service_name>_cat.data
: Output of 'systemctl cat <service_name> - File
/tools/harp/systemd/<service_name>_status.data
: Output of 'systemctl status <service_name>
Depth
Surface
Security impact
Low — No known security impact.
Block devices layout (linux_block_devices_layout
)
Description
Information on block devices layout from the lsblk
command
Report output
File /linux/lsbk.data
: lsbk
command output
Depth
Surface
Security impact
Low — No known security impact.
Processor governor (linux_cpu_governor
)
Description
Processor scaling governor from the files in /sys/devices/system/cpu
Report output
- File
/linux/sys/energy_perf_bias.data
: Intel Performance and Energy Bias attributes - File
/linux/sys/intel_pstate.data
: Intel pstate configuration - File
/linux/sys/cpu_scaling_driver.data
: available CPU scaling driver - File
/linux/sys/cpu_scaling_available_governors.data
: available CPU scaling governors - File
/linux/sys/cpu_scaling_governor.data
: active CPU scaling governor
Depth
Surface
Security impact
Low — No known security impact.
Mounted file systems and available space (linux_devices_info
)
Description
Lists mounted filesystems through the mount
command and free space
using df
Report output
- File
/linux/diskspace.data
: amount of available disk space - File
/linux/mount.data
: Output of themount
command
Depth
Surface
Security impact
Low — No known security impact.
File systems configuration (linux_disk_configuration
)
Description
Disk configuration obtained through the /etc/fstab
file
Report output
File /linux/fstab.data
: contents of /etc/fstab
Depth
Surface
Security impact
Low — No known security impact.
OS distribution, kernel and device data (linux_distro_collector
)
Description
Information about the Linux distribution currently in use, as returned
by the lsb_release
command
Report output
- File
/linux/release.data
: The Linux distribution currently in use - File
/linux/release_source.data
: The name of the collected file or the executed command
Depth
Surface
Security impact
Low — No known security impact.
Hardware (linux_hardware_info
)
Description
Hardware info through lspci
Report output
File /linux/lspci.data
: Hardware info from lspci
Depth
Surface
Security impact
Low — No known security impact.
Hypervisor (linux_hypervisor_collector
)
Description
Information about the type of virtualization used, as returned by the
systemd-detect-virt
command
Report output
File /linux/hypervisor.data
: The name of the collected file or the executed command
Depth
Surface
Security impact
Low — No known security impact.
Kernel (linux_kernel_info
)
Description
Kernel info, transparent huge pages status, and disk scheduler
configuration obtained by combining the output of the commands uname
and ipcs
with the contents of the /proc
and /sys
filesystems
Report output
- File
/linux/read_ahead.data
: Info on the read ahead - File
/linux/schedulers.data
: Scheduler info from/sys
dir - File
/linux/sys/kernel_mm_transparent_hugepage.data
: Transparent huge pages info - File
/linux/ipcs.data
:ipcs
command output - File
/linux/uname.data
:uname
command output
Depth
Surface
Security impact
Low — No known security impact.
Kernel limits (linux_kernel_limits
)
Description
Configuration file for the pam_limits
module
Report output
File /linux/limits.data
: content of the limits.conf
file
Depth
Surface
Security impact
Low — No known security impact.
Processor usage statistics (linux_mpstat
)
Description
Processor statistics from the mpstat
command.
Report output
File /linux/mpstat.data
: Output from 'mpstat -P ALL 1 10'
Depth
Surface
Security impact
Low — No known security impact.
Network interfaces (linux_network_interfaces
)
Description
Network interface information from the ip
and ifconfig
commands
Report output
- File
/linux/ifconfig.data
: Output from 'ifconfig' - File
/linux/ip_address_list.data
: Output from 'ip address list'
Depth
Surface
Security impact
Low — No known security impact.
Installed packages via rpm or dpkg (linux_packages_info
)
Description
Information about the system packages installed using rpm
or dpkg
Report output
- File
/linux/packages-dpkg.data
: List of packages installed usingdpkg
- File
/linux/packages-rpm.data
: List of packages installed usingrpm
Depth
Surface
Security impact
Low — No known security impact.
PostgreSQL disk layout (linux_postgresql_disk_layout
)
Description
Lists all files in the Postgres data directory using find
for
links and ls
for files
Report output
- File
/linux/pg_ls.data
: List of files inside the data directory - File
/linux/pg_links.data
: List of links inside the data directory
Depth
Surface
Security impact
Low — No known security impact.
SELinux (linux_sestatus
)
Description
SELinux status from sestatus
Report output
File /linux/sestatus.data
: Output from 'setstatus'
Depth
Surface
Security impact
Low