{"id":43921890,"url":"https://github.com/leankoala-gmbh/360top","last_synced_at":"2026-02-06T22:34:19.972Z","repository":{"id":206463444,"uuid":"716920767","full_name":"leankoala-gmbh/360top","owner":"leankoala-gmbh","description":"Command Line Dashboard for WebPros 360 Monitoring","archived":false,"fork":false,"pushed_at":"2023-11-15T13:26:47.000Z","size":376,"stargazers_count":3,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2024-01-27T05:11:33.602Z","etag":null,"topics":["cli","command-line-tool","monitoring"],"latest_commit_sha":null,"homepage":"https://360monitoring.com","language":"PHP","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/leankoala-gmbh.png","metadata":{"files":{"readme":"readme.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null}},"created_at":"2023-11-10T06:43:17.000Z","updated_at":"2023-11-14T10:06:52.000Z","dependencies_parsed_at":"2023-11-15T14:44:18.991Z","dependency_job_id":null,"html_url":"https://github.com/leankoala-gmbh/360top","commit_stats":null,"previous_names":["leankoala-gmbh/360top"],"tags_count":20,"template":false,"template_full_name":null,"purl":"pkg:github/leankoala-gmbh/360top","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/leankoala-gmbh%2F360top","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/leankoala-gmbh%2F360top/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/leankoala-gmbh%2F360top/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/leankoala-gmbh%2F360top/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/leankoala-gmbh","download_url":"https://codeload.github.com/leankoala-gmbh/360top/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/leankoala-gmbh%2F360top/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29179420,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-02-06T22:12:24.066Z","status":"ssl_error","status_checked_at":"2026-02-06T22:12:09.859Z","response_time":59,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"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":["cli","command-line-tool","monitoring"],"created_at":"2026-02-06T22:34:19.480Z","updated_at":"2026-02-06T22:34:19.965Z","avatar_url":"https://github.com/leankoala-gmbh.png","language":"PHP","funding_links":[],"categories":[],"sub_categories":[],"readme":"# 360top - Command Line Dashboard for 360 Monitoring\n\nWith the 360 Monitoring command line tool `360top` you are able to see all major monitoring information for the current server.\n\nThe idea is that you do not have a context switch when you try to fix a problem.\n\n\u003e You will need a 360 Monitoring account to use this command line tool. You can create it under [app.360monitoring.com/signup](https://app.360monitoring.com/signup).\n\n\n![Memory Metric](docs/images/360-top-2.png)\n\n## Installation\n\nDownload the latest version of our PHAR archive and give it afterwards rights to be executed. To run 360top you need PHP\ninstalled.\n\n```shell\nwget https://github.com/leankoala-gmbh/360top/releases/latest/download/360top.phar\nchmod +x 360top.phar\n```\n\nMost likely, you want to put the 360top.phar into a directory on your PATH, so you can simply call forrest from any\ndirectory (global install), using for example:\n\n```shell\nsudo mv 360top.phar /usr/local/bin/360top\n```\n\n## Initialization\n\nAfter the installation you just have to call the `init` command by running:\n\n```shell\n360top init\n```\n\nThere you have to enter your server ID (if the 360 agent is installed the tool will find the ID automatically) and the API token which you can create in the 360 Monitoring backend.\n\n- [Plesk Platform 360 API key URL](https://monitoring.platform360.io/api-keys/list)\n- [360 Monitoring API key URL](https://app.360monitoring.com/api-keys/list)\n\nIf you want to automate the initialization you can use [our examples](/docs/install.md).\n\n## Usage\n\nTo run the 360top command line tool simply run\n\n```shell\n360top\n```\n\n## Update\n\nThe CLI script can update itself by running the following command. \n\n\u003e As this tool is pretty new we recommend to update more often at the moment.\n\n```shell\n360top update\n```\n\n## Change Log\n\n- **Version 1.2**\n  - New metric: Load Average\n  - Auto refresh the graphs after 60 seconds\n  - Clear screen on exit\n  - Added user agent to cURL requests\n  - Fix: Reset STTY settings on exit\n  - Fix: Counter not refreshed when arrow pressed\n\n\n- **Version 1.1**\n  - `init` now works with command line options and can be used in scripts  \n  - The interval for the data can be chosen (30min, 1h, 1d and 1m)\n  - Added correct label to graph\n  - API requests are cached for 60 seconds\n  - Accept ESC to exit drop down menu\n  - Reduced artifacts on exit\n  - Fix: Pagination works with only one page\n\n\n- **Version 1.0**\n  - Show historic data for memory, cpu, disc space and notifications\n  - Show custom metrics\n  - Initialization script\n  - Auto build the phar file\n  - Open notifications are marked red\n  - Do not show pressed key\n  - Added command description\n  - Set version number\n  - Add `self-update` command\n  - Version handling\n  - Fix: PHPStan\n  - Fix: Open notifications do not have an end date\n\n## Ideas / Todos\n\n- Show current incidents on corresponding metric page\n- Live data using 360 agent\n- Error handling for API errors\n- Modal component\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fleankoala-gmbh%2F360top","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fleankoala-gmbh%2F360top","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fleankoala-gmbh%2F360top/lists"}