Connect Linux hosts
Linux hosts sensor
Last updated
Linux hosts sensor
Last updated
Note: Linux host sensor is currently available exclusively to Enterprise users. Check out our for more information about subscription plans.
We currently support running on eBPF-enabled linux machines (See more Kernel requirements for eBPF sensor)
Supported architectures: AMD64
+ ARM64
For the following providers, we will fetch the machine metadata from the provider's API.
AWS
✅
GCP
✅
Azure
✅
Linode
✅
Infrastructure Host metrics: CPU/Memory/Disk usage
Logs
Natively from docker containers running on the machine
JournalD (requires configuration)
Static log files on the machine (requires configuration)
Traces
Natively from docker containers running on the machine
APM metrics and insights from the traces
Installation currently requires running a script on the machine.
The script will pull the latest sensor version and install it as a service: groundcover-sensor (requires privileges)
Where:
{apiKey} - Your unique backend token, you can get it using groundcover auth print-api-key
{inCloud_Site} - Your backend ingress address (Your inCloud public ingestion endpoint)
{selected_Env} - The Environment that will group those machines on the cluster drop down in the top right corner (We recommend setting a separate one for non k8s deployments)
Check service status: systemctl status groundcover-sensor
View sensor logs: journalctl -u groundcover-sensor
The sensor supports overriding its default configuration (similarly to the Kubernetes sensor), only in this case it's required to write the overrides to a file on disk.
The file is located in /etc/opt/groundcover/overrides.yaml
, after writing it you should restart the sensor service using systemctl restart groundcover-sensor
Example - override Docker max log line size: