How Glint Tracks Computer Activity — Features, Setup, and Benefits
Introduction Glint is a lightweight Windows system activity monitor that visualizes system performance using Windows Performance Counters. It’s a small, portable utility (no installer required) that displays counters as flashing lights, bars, or small graphs and lists the most active processes by CPU and I/O.
Key features
- Performance counters: Reads native Windows performance counters (CPU, memory, disk, network, etc.) and displays up to 200 indicators simultaneously.
- Multiple views: Mini “glint lights,” column bars, and small graphs for recent values.
- Active processes pane: Shows most active processes in descending CPU activity order; tooltips provide averages and I/O amounts for the last configurable interval (default 60s).
- Remote monitoring: Can read performance counters from remote Windows machines (requires remote registry/service access).
- Customizable schemes: Save and switch display schemes; choose which counters to show, colors, and display modes.
- Low footprint & portable: Small ZIP package (~211 KB), runs without installation.
- Open source: Source code and builds available on GitHub (avechersky/glint).
Typical setup (assumed Windows desktop)
- Download and unzip Glint into a folder.
- Run glint.exe (no installer).
- Press S to open Settings or use right-click menu to select counters and display mode.
- Select desired performance counters (CPU, Processor Queue Length, Available MBytes, Disk Bytes/sec, Network Interface bytes, etc.) and set colors/modes.
- Optionally configure: update interval, active-process tracking time, and whether to include system processes (including Glint itself).
- For remote monitoring: ensure Remote Registry service is running on the target PC and that firewall/permissions allow reading performance counters.
How Glint collects and shows data (technical overview)
- Glint queries Windows Performance Counters exposed by the OS. These counters are the same metrics accessible to Performance Monitor (perfmon) and other system tools.
- Counter values are polled at the configured interval; recent values are rendered as lights/bars/mini-graphs and stored briefly for tooltip/graph display.
- Active process metrics are aggregated over a rolling window (configurable, default 60s) to compute average CPU and I/O for tooltips and ranking.
Troubleshooting notes
- If counters are missing or gray, restore system counters with LODCTR /R (run as Administrator).
- Check LODCTR /Q to list counters; use LODCTR /Eto enable disabled counters.
- For remote collection, verify Remote Registry and necessary permissions/firewall rules.
Benefits and ideal use cases
- Quick visual diagnostics: Immediate view of system health and hotspots without opening heavy monitoring suites.
- Low overhead: Useful on older systems or for portable troubleshooting.
- Process-level insight: Find which processes are consuming CPU or I/O over short intervals.
- Remote troubleshooting: Lightweight way to peek at another Windows machine’s counters when full remote tools aren’t available.
- Customization: Create display schemes tailored for servers, workstations, or specific bottlenecks.
Limitations
- Windows-only (uses Windows performance counters).
- Not a full logging/alerting system — designed for live monitoring and short-term diagnostics rather than long-term historical collection.
- Requires system counters to be healthy and accessible; remote monitoring needs proper services/permissions.
Conclusion Glint is a compact, no-install Windows utility that leverages the OS’s performance counters to provide fast, customizable visual monitoring of CPU, memory, disk, network, and process activity. It’s most valuable for quick diagnostics, low-overhead monitoring, and situations where a portable tool is preferred over heavier system-management suites.
Sources
- Glint GitHub repository (avechersky/glint)
- Glint documentation and utility pages (developer site, Softpedia, CNET)
Leave a Reply