{"id":15715007,"url":"https://github.com/hideack/lxc-cpu-usage","last_synced_at":"2025-03-30T19:50:58.974Z","repository":{"id":17110542,"uuid":"19876354","full_name":"hideack/lxc-cpu-usage","owner":"hideack","description":"LXC CPU usage checker tool.","archived":false,"fork":false,"pushed_at":"2017-05-07T02:48:26.000Z","size":16,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-03-10T18:54:55.527Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":"takeoutweight/clojure-scheme","license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/hideack.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":"2014-05-17T02:23:59.000Z","updated_at":"2019-10-04T07:20:48.000Z","dependencies_parsed_at":"2022-08-24T07:40:57.668Z","dependency_job_id":null,"html_url":"https://github.com/hideack/lxc-cpu-usage","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hideack%2Flxc-cpu-usage","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hideack%2Flxc-cpu-usage/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hideack%2Flxc-cpu-usage/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hideack%2Flxc-cpu-usage/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/hideack","download_url":"https://codeload.github.com/hideack/lxc-cpu-usage/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":246372501,"owners_count":20766627,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","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-03T21:40:11.129Z","updated_at":"2025-03-30T19:50:58.951Z","avatar_url":"https://github.com/hideack.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"lxc-cpu-usage\n=============\n\n## Installation\n\n``` bash\n$ [sudo] npm install lxc-cpu-usage -g\n```\n\n## Usage\n\n```\n$ lxc-cpu-usage --help\n\nUsage: lxc-cpu-usage [options]\n\nOptions:\n\n-h, --help         output usage information\n-V, --version      output the version number\n-n, --name [name]  CPU usage for target container.\n-v, --verbose      Verbose mode.\n```\n\n\n## Example\n\nIf you have a container called manage001, CPU usage acquirable by the following commands.\n\n```\n$ lxc-cpu-usage -n manage001 -v\n\nlxc-cpu-usage - Target LXC:manage001, Target PID:9844\n------------------\nPID     %CPU\n9967     0.00\n10002    0.01\n10095    0.00\n9986     0.00\n9993     0.00\n10100    0.00\n10123    0.00\n10102    0.00\n10323    0.00\n10127    0.00\n10301    0.00\n21265    0.05\n21669    0.03\n23340    0.06\n23349    0.00\n23495    0.00\n------------------\nProcesses: 16, CPU usage: 0.16\n```\n\nOutput of this command can be checked by pstree. \n\n```\n$ pstree -p 9844\ninit(9844)─┬─cron(23349)\n           ├─dhclient(10301)\n           ├─getty(10095)\n           ├─getty(10100)\n           ├─getty(10102)\n           ├─getty(10123)\n           ├─getty(10127)\n           ├─mackerel-agent(23340)─┬─{mackerel-agent}(23341)\n           │                       ├─{mackerel-agent}(23342)\n           │                       ├─{mackerel-agent}(23343)\n           │                       ├─{mackerel-agent}(23344)\n           │                       ├─{mackerel-agent}(23351)\n           │                       ├─{mackerel-agent}(23355)\n           │                       └─{mackerel-agent}(27766)\n           ├─redis-server(21265)─┬─{redis-server}(21266)\n           │                     └─{redis-server}(21267)\n           ├─rsyslogd(10002)─┬─{rsyslogd}(10003)\n           │                 ├─{rsyslogd}(10004)\n           │                 └─{rsyslogd}(10005)\n           ├─sshd(10323)\n           ├─supervisord(21669)─┬─node(7234)─┬─{node}(7246)\n           │                    │            ├─{node}(7247)\n           │                    │            ├─{node}(7248)\n           │                    │            ├─{node}(7249)\n           │                    │            └─{node}(7250)\n           │                    └─node(23495)─┬─{node}(23496)\n           │                                  ├─{node}(23603)\n           │                                  ├─{node}(23604)\n           │                                  ├─{node}(23605)\n           │                                  └─{node}(23606)\n           ├─udevd(9986)\n           ├─upstart-socket-(9993)\n           └─upstart-udev-br(9967)\n```\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fhideack%2Flxc-cpu-usage","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fhideack%2Flxc-cpu-usage","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fhideack%2Flxc-cpu-usage/lists"}