2026-11-07 08:34:53 +00:00
bug
2026-11-07 08:34:53 +00:00
bug
2026-11-07 08:34:53 +00:00
2026-11-07 08:17:56 +00:00
2026-11-07 08:13:05 +00:00

host_session

One row per session of the host in the custom table host_session (schema 0.0.1). The hub adds the gateway as spoke_id.

The first run after a boot opens a row for the current session: its start time, the same value as end time (the mark of an open session), everything else 0. In the same run it closes the previous session: it finds that session in the history of the uptime signal (63) before the boot (last sample is the end, end minus that sample's uptime is the start), reads CPU, RAM and disk at one minute, and fills that session's open row with the end time, duration, means, maxima and coverage (share of minutes with a CPU sample). A previous session with no row, such as the one running when the job was first installed, gets a new full row. Every later run in the same boot sees the current row and stops after one query.

Runs every minute. The current boot comes from /proc/uptime. Signal ids are deb13-kde's in the home core. Needs only requests in the image.

S
Description
host session table relateed scripts
Readme
46 KiB
Languages
Python 100%