{"id":15358460,"url":"https://github.com/astrofrog/process-log","last_synced_at":"2026-06-15T18:31:56.726Z","repository":{"id":136158411,"uuid":"40658562","full_name":"astrofrog/process-log","owner":"astrofrog","description":"A utility to log the CPU and memory usage of all processes over time. Experimental!","archived":false,"fork":false,"pushed_at":"2015-08-13T13:03:38.000Z","size":132,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2026-05-24T07:42:13.251Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"bsd-2-clause","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/astrofrog.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2015-08-13T12:51:47.000Z","updated_at":"2015-08-13T12:55:17.000Z","dependencies_parsed_at":"2023-03-13T03:57:06.378Z","dependency_job_id":null,"html_url":"https://github.com/astrofrog/process-log","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/astrofrog/process-log","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/astrofrog%2Fprocess-log","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/astrofrog%2Fprocess-log/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/astrofrog%2Fprocess-log/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/astrofrog%2Fprocess-log/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/astrofrog","download_url":"https://codeload.github.com/astrofrog/process-log/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/astrofrog%2Fprocess-log/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":34376121,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-26T15:22:16.424Z","status":"online","status_checked_at":"2026-06-15T02:00:07.085Z","response_time":63,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-10-01T12:41:22.739Z","updated_at":"2026-06-15T18:31:56.698Z","avatar_url":"https://github.com/astrofrog.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# process-log\n\nA utility to save the CPU and memory usage of all processes over time. This is\nexperimental and still in development. The idea is to be able to later go back\nand check whether any processes are systematically using CPU even when inactive\n(rather than checking ``top`` continuously).\n\nTo use:\n\n    python process-log.py\n\nControl-C to stop for now. This samples processes every 20 seconds and writes\nthem all to an SQLite database named ``process-log.db`` which contains the\ndate, process name and PID, CPU usage (in percent), as well as the real and\nvirtual memory in MB.\n\nThe CPU usage is the average since the last sample, so it will not miss\n'spikes' in CPU - rather they will be averaged.\n\nI will add a querying/plotting script next.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fastrofrog%2Fprocess-log","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fastrofrog%2Fprocess-log","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fastrofrog%2Fprocess-log/lists"}