{"id":27013390,"url":"https://github.com/teran/ceph-chaos-monkey","last_synced_at":"2025-07-29T07:39:25.984Z","repository":{"id":285285944,"uuid":"957097677","full_name":"teran/ceph-chaos-monkey","owner":"teran","description":"Software which trains engineers to fix Ceph clusters by periodically damaging them in various ways","archived":false,"fork":false,"pushed_at":"2025-03-30T19:47:23.000Z","size":8,"stargazers_count":0,"open_issues_count":1,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-03-30T20:28:15.880Z","etag":null,"topics":["ceph","chaos-engineering","chaos-monkey","educational-software","training-software"],"latest_commit_sha":null,"homepage":"","language":"Go","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/teran.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,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2025-03-29T14:53:19.000Z","updated_at":"2025-03-30T18:21:46.000Z","dependencies_parsed_at":"2025-03-30T20:39:59.242Z","dependency_job_id":null,"html_url":"https://github.com/teran/ceph-chaos-monkey","commit_stats":null,"previous_names":["teran/ceph-chaos-monkey"],"tags_count":2,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/teran%2Fceph-chaos-monkey","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/teran%2Fceph-chaos-monkey/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/teran%2Fceph-chaos-monkey/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/teran%2Fceph-chaos-monkey/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/teran","download_url":"https://codeload.github.com/teran/ceph-chaos-monkey/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247178539,"owners_count":20896866,"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":["ceph","chaos-engineering","chaos-monkey","educational-software","training-software"],"created_at":"2025-04-04T12:29:26.752Z","updated_at":"2025-07-29T07:39:25.969Z","avatar_url":"https://github.com/teran.png","language":"Go","funding_links":[],"categories":[],"sub_categories":[],"readme":"# ceph-chaos-monkey\n\nThis software is designed to train Ceph engineers to recover Ceph clusters in\nvarious ways by interacting with Ceph components and data to trigger errors\nin the cluster. Therefore it could damage the data stored within the cluster\nand that's why there are some limitations where you can run ceph-chaos-monkey:\n\n* \u003c=10 OSD daemons\n* \u003c=500 GB of raw space\n\nThese restrictions are hardcoded and cannot be changed in runtime but anyway\nif you have such a small clusters with important data please check twice where\nyou're running ceph-chaos-monkey.\n\n## Usage\n\n```shell\nusage: ceph-chaos-monkey [\u003cflags\u003e] \u003ccommand\u003e [\u003cargs\u003e ...]\n\nCeph Chaos Monkey\n\n\nFlags:\n  --[no-]help                    Show context-sensitive help (also try --help-long and --help-man).\n  --[no-]trace                   set verbosity level to trace\n  --ceph-binary=\"/usr/bin/ceph\"  path to the ceph binary\n  --rados-binary=\"/usr/bin/rados\"\n                                 path to the rados binary\n\nCommands:\nhelp [\u003ccommand\u003e...]\n    Show help.\n\nrun --fuss-interval=FUSS-INTERVAL --game-duration=GAME-DURATION\n    run the game\n\nversion\n    print version and exit\n```\n\nceph-chaos-monkey distributed as a container image so you could simply update\nto it via `ceph orch upgrade`.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fteran%2Fceph-chaos-monkey","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fteran%2Fceph-chaos-monkey","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fteran%2Fceph-chaos-monkey/lists"}