Active Login Session Monitor (active-session-monitor) Package name

Install latest/stable of Active Login Session Monitor

Ubuntu 16.04 or later?

Make sure snap support is enabled in your Desktop store.


Install using the command line

sudo snap install active-session-monitor

Don't have snapd? Get set up for snaps.

Channel Version Published

Details for Active Login Session Monitor

Package name

  • active-session-monitor

License

  • MIT

Last updated

  • Today - latest/stable

Report a Snap Store violation

Share this snap

Generate an embeddable card to be shared on external websites.

Active TTY/PTS login session, utmp/wtmp & systemd session viewer

Active Login Session Monitor is a desktop login session viewer and historical utmp/wtmp record inspector for Linux workstations and multi-user hosts. An independent Linux alternative to command-line logged-on session utilities such as PsLoggedOn, who, w, and last, it decodes binary utmp and wtmp records alongside live systemd-logind seats and /proc POSIX session groups.

Key Features:

  • Binary utmp & wtmp Struct Decoder: Parses native 384-byte x86_64 Linux utmp and wtmp records from /run/utmp and /var/log/wtmp, including USER_PROCESS, LOGIN_PROCESS, DEAD_PROCESS, RUN_LVL, and BOOT_TIME entries.
  • Live systemd & /proc Session Grouping: Combines /run/systemd/sessions metadata with /proc/<pid>/stat POSIX session leaders (SID), controlling TTY/PTS devices, and loginuid values so active console, SSH, and WSL sessions are always visible.
  • Remote Host & Duration Tracking: Displays TTY/PTS line, seat/type, remote IP or hostname, exact start timestamp, and elapsed session duration.
  • Session Timeline & Reports: Renders a visual session activity timeline and user breakdown chart and exports active and historical session tables to CSV and JSON.

Disclaimer: This project is an independent open-source tool and is not affiliated with, sponsored by, or endorsed by Microsoft Corporation.

Revision Channel Version Published Build Commit Download SBOM

The build and commit information is derived from build infrastructure records.


Install Active Login Session Monitor on your Linux distribution

Choose your Linux distribution to get detailed installation instructions. If yours is not shown, get more details on the installing snapd documentation.