{"repo":"socketry/process-metrics","free":true,"listed":false,"github":"https://github.com/socketry/process-metrics","clone":"git clone https://github.com/socketry/process-metrics.git","description":null,"language":"Ruby","stars":39,"topics":["metrics","capture","memory"],"license":"MIT","category":"analytics","readme_excerpt":"Process::Metrics Extract performance and memory metrics from running processes. Usage Please see the project documentation for more details. - Getting Started - This guide explains how to use the process-metrics gem to collect and analyze process metrics including processor and memory utilization. Releases Please see the project releases for all releases. v0.13.0 - Normalize processor utilization to core units, where 1.0 represents one fully occupied CPU core, and restore Linux reporting. v0.12.0 - Add Process::Metrics::Processor for measuring per-process CPU utilization over an interval. v0.11.0 - process-metrics command is removed, replaced with bake process:metrics . v0.10.2 - Add Process::Metrics::Memory#private size for the sum of private (unshared) pages (Private\\ Clean + Private\\ Dirty); #unique size is now an alias for #private size . v0.10.1 - Consistent use of size suffix. v0.10.0 - Host::Memory : New per-host struct Process::Metrics::Host::Memory with total size , used size , free size , swap total size , swap used size (all bytes). Use Host::Memory.capture to get a snapshot; .supported? indicates platform support. v0.9.0 - Process::Metrics::Memory.total size takes into account cgroup limits. - On Linux, capturing faults is optional, controlled by capture(faults: true/false) . - Report all sizes in bytes for consistency. v0.8.0 - Kill ps before waiting to avoid hanging when using the process-status backend. - Ignore Errno::EACCES when reading process information. -","default_branch":null,"files":null,"tree":[],"storefront":"/r/socketry","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/socketry/process-metrics/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}