{"id":20504104,"url":"https://github.com/icinga/icingaweb2-module-cube","last_synced_at":"2025-04-13T20:47:48.514Z","repository":{"id":10933769,"uuid":"67549759","full_name":"Icinga/icingaweb2-module-cube","owner":"Icinga","description":"Drill-down view for Icinga web 2 based on custom variables","archived":false,"fork":false,"pushed_at":"2025-04-03T07:37:09.000Z","size":1581,"stargazers_count":46,"open_issues_count":8,"forks_count":12,"subscribers_count":16,"default_branch":"main","last_synced_at":"2025-04-13T20:47:40.686Z","etag":null,"topics":["cube","icinga","icingaweb2","module","visualization"],"latest_commit_sha":null,"homepage":"","language":"PHP","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Icinga.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":"AUTHORS","dei":null}},"created_at":"2016-09-06T21:56:23.000Z","updated_at":"2025-04-03T07:37:11.000Z","dependencies_parsed_at":"2024-04-16T09:28:02.393Z","dependency_job_id":null,"html_url":"https://github.com/Icinga/icingaweb2-module-cube","commit_stats":null,"previous_names":[],"tags_count":11,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Icinga%2Ficingaweb2-module-cube","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Icinga%2Ficingaweb2-module-cube/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Icinga%2Ficingaweb2-module-cube/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Icinga%2Ficingaweb2-module-cube/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Icinga","download_url":"https://codeload.github.com/Icinga/icingaweb2-module-cube/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248782278,"owners_count":21160716,"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":["cube","icinga","icingaweb2","module","visualization"],"created_at":"2024-11-15T19:36:27.041Z","updated_at":"2025-04-13T20:47:48.474Z","avatar_url":"https://github.com/Icinga.png","language":"PHP","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Icinga Cube\n\n[![PHP Support](https://img.shields.io/badge/php-%3E%3D%207.2-777BB4?logo=PHP)](https://php.net/)\n![Build Status](https://github.com/icinga/icingaweb2-module-cube/workflows/PHP%20Tests/badge.svg?branch=main)\n[![Github Tag](https://img.shields.io/github/tag/Icinga/icingaweb2-module-cube.svg)](https://github.com/Icinga/icingaweb2-module-cube)\n\n![Icinga Logo](https://icinga.com/wp-content/uploads/2014/06/icinga_logo.png)\n\nThe Icinga Cube is a tiny but useful [Icinga Web](https://github.com/Icinga/icingaweb2)\nmodule. It currently shows host and service statistics (total count, health) grouped by\nvarious custom variables in multiple dimensions.\n\n![Cube - Overview](doc/img/cube_simple.png)\n\nIt will be your new best friend in case you are running a large environment and\nwant to get a quick answers to questions like:\n\n* Which project uses how many servers per environment at which location/site?\n  * Who occupies most servers?\n  * How many of those are used in production?\n  * Which project has only development and test boxes? \n* Which operating system is used for which project and in which environment?\n  * Do we still have Debian Lenny?\n  * Which projects are to blame for this?\n  * Do we have applications where the operating systems used differ in staging\n    and production? \n* Which project uses which operating system version for which application?\n  * Which projects have homogeneous environments?\n  * Which projects are at a consistent patch level?\n  * How many RHEL 6 variants (6.1, 6.2, 6.3...) do we use?\n  * Who is running the oldest ones? In production?\n* Which projects are still using physical servers in which environment?\n\nFor Businessmen - Drill and Slice\n---------------------------------\n\nGet answers to your questions. Quick and fully autonomous, using the cube\nrequires no technical skills. Choose amongst all available dimensions and rotate\nthe Cube to fit your needs.\n\n![Cube - Configure Dimensions](doc/img/cube_move-up.png)\n\nWant to drill down? Choose a slice and get your answers:\n\n![Cube - Configure Dimensions](doc/img/cube_slice.png)\n\nAll facts configured for systems monitored by [Icinga](https://www.icinga.com/)\ncan be used for your research.\n\nFor Icinga Director users\n-------------------------\n\nIn case you are using the [Icinga Director](https://github.com/Icinga/icingaweb2-module-director),\nin addition to the multi-selection/edit feature the cube provides a nice way to\nmodify multiple hosts at once.\n\n![Cube - Director multi-edit](doc/img/cube_director.png)\n\nInstallation\n------------\n\nTo install Icinga Cube see [Installation](https://icinga.com/docs/icinga-cube/latest/doc/02-Installation/).\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ficinga%2Ficingaweb2-module-cube","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ficinga%2Ficingaweb2-module-cube","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ficinga%2Ficingaweb2-module-cube/lists"}