Disk Usage Query (Linux and Darwin)
This article includes the query used to find out the disk usage of a mount point for a particular host:
Query |
SELECT m.upt_asset_id,
m.upt_time,
m.path,
Round(( ( m.blocks - m.blocks_available ) * m.blocks_size * 10e-10 ), 2)
AS
used_gigs
FROM mounts m
WHERE m.upt_added
AND m.path = '<mount_point>'
AND upt_hostname = '<host_name>'; |
Note: Replace <mount_point> and <host_name> with hostname.
Related Articles
Windows Disk Usage query
The article includes query to fetch the Windows Disk usage: Query SELCET DISTINCT upt_hostname, upt_time, device_id, size, free_space, size - free_space ...
Query to find Processes Running
Processes running between certain times Query SELECT * FROM windowed_processes p WHERE p.upt_add_time >= <TIMESTAMP> AND p.upt_add_time <= <TIMESTAMP>; Example All processes running between 2018-07-18 2:00 to 2018-08-18 3:00 SELECT * FROM ...
High CPU Utilization Alert Query
Query WITH cpu_incremental AS ( SELECT upt_asset_id, upt_hostname, upt_time, cpu_idle - LAG(cpu_idle) OVER (PARTITION BY upt_asset_id ORDER BY upt_time) AS cpu_idle, cpu_total - LAG(cpu_total) OVER (PARTITION BY upt_asset_id ORDER BY upt_time) AS ...
Query to find the Process Tree
Query WITH pstree AS (SELECT 0 AS LEVEL, pid, name, parent, Cast(pid AS TEXT) AS ppid, name AS pparent FROM processes WHERE parent = 0 UNION ALL SELECT LEVEL + 1, t.pid, t.name, t.parent, pstree.ppid || ', ' || Cast(t.pid AS TEXT), pstree.pparent || ...
Query: Query for Processes Running on a Set of Machines (and not on Other Machines)
This article presents a sample Uptycs query to find processes that are running on a set of endpoints but not on a specific set of other endpoints. TABLE OF CONTENTS No headings available. Use Paragraph Format to add one. In this example we are ...