net-mgmt/icingaweb2-module-cube 1.3.2 FreeBSD
Drill-down view for Icinga web 2 based on custom variables
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- Last update
- Commit
63b6120db0- License
- GPLv2
- Categories
- net-mgmt, www
- Package size
- 575.3 KiB, 782.6 KiB installed
Description
The Cube is a tiny but useful Icinga Web 2 module. It currently shows host statistics (total count, health) grouped by various custom variables in multiple dimensions.
It will be your new best friend in case you are running a large environment and want to get a quick answers to questions like:
- Which project uses how many servers per environment at which location/site?
- Who occupies most servers?
- How many of those are used in production?
- Which project has only development and test boxes?
- Which operating system is used for which project and in which environment?
- Do we still have Debian Lenny?
- Which projects are to blame for this?
- Do we have applications where the operating systems used differ in staging and production?
- Which project uses which operating system version for which application
- Which projects have homogeneous environments?
- Which projects are at a consistent patch level?
- How many RHEL 6 variants (6.1, 6.2, 6.3...) do we use?
- Who is running the oldest ones? In production?
- Which projects are still using physical servers in which environment?
In the other systems
| System | Port | Version |
|---|---|---|
| FreeBSD | net-mgmt/icingaweb2-module-cube | 1.3.2 |
| DragonFly | net-mgmt/icingaweb2-module-cube | 1.3.2 |
| HardenedBSD | net-mgmt/icingaweb2-module-cube | 1.3.2 |
| GhostBSD | net-mgmt/icingaweb2-module-cube | 1.3.2 |
Install
Binary package:
pkg install icingaweb2-module-cube-php82
From the ports tree:
cd /usr/ports/net-mgmt/icingaweb2-module-cube/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= icingaweb2-module-cube-php82>0:net-mgmt/icingaweb2-module-cube
Packages
The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.
| Repository | aarch64 | amd64 | armv6 | armv7 | i386 |
|---|---|---|---|---|---|
| FreeBSD:14:latest | 1.3.2 | 1.3.2 | 1.1.1 | 1.3.2 | 1.3.2 |
| FreeBSD:14:quarterly | 1.3.2 | 1.3.2 | n/a | 1.3.2 | 1.3.2 |
| FreeBSD:15:latest | 1.3.2 | 1.3.2 | n/a | 1.3.2 | 1.3.2 |
| FreeBSD:15:quarterly | 1.3.2 | 1.3.2 | n/a | n/a | n/a |
| FreeBSD:16:latest | 1.3.2 | 1.3.2 | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/a |
Dependencies
As this port's Makefile names them.
Runtime 1
icingaweb2${PHP_PKGNAMESUFFIX}>=2.12.1: net-mgmt/icingaweb2
The full lists below include those, and their dependencies in turn.
Run dependencies 82
- archivers/brotli
- archivers/libdeflate
- archivers/liblz4
- archivers/php84-zlib
- archivers/zstd
- converters/libiconv
- converters/php84-iconv
- converters/php84-mbstring
- databases/libmemcached
- databases/openldap26-client
- databases/pecl-memcache
- databases/pecl-memcached
- databases/php84-mysqli
- databases/php84-pdo
- databases/php84-pdo_mysql
- databases/php84-pdo_pgsql
- databases/php84-pdo_sqlite
- databases/php84-pgsql
- databases/php84-sqlite3
- databases/postgresql18-client
- databases/sqlite3
- devel/gettext-runtime
- devel/icu
- devel/libedit
- devel/libevent
- devel/libltdl
- devel/libunistring
- devel/oniguruma
- devel/pcre2
- devel/php84-gettext
- devel/php84-intl
- devel/php86-intl
- devel/readline
- dns/libidn2
- dns/libpsl
- ftp/curl
- ftp/php84-curl
- graphics/gd
- graphics/giflib
- graphics/jbigkit
- graphics/jpeg-turbo
- graphics/lerc
- graphics/php84-gd
- graphics/png
- graphics/tiff
- graphics/webp
- lang/php82
- lang/php84
- lang/php86
- lang/tcl86
- math/libtommath
- math/pecl-bitset
- math/php84-bcmath
- net-mgmt/icinga-php-library
- net-mgmt/icinga-php-thirdparty
- net-mgmt/icingaweb2
- net-mgmt/icingaweb2-module-incubator
- net-mgmt/icingaweb2-module-monitoring
- net/php84-ldap
- net/php84-soap
- net/php84-sockets
- print/freetype2
- print/indexinfo
- security/cyrus-sasl2
- security/libargon2
- security/libmcrypt
- security/libssh2
- security/pecl-mcrypt
- security/php84-filter
- security/php86-filter
- sysutils/php84-fileinfo
- sysutils/php84-posix
- textproc/expat2
- textproc/libxml2
- textproc/php84-ctype
- textproc/php84-dom
- textproc/php84-simplexml
- textproc/php84-xml
- www/libnghttp2
- www/php84-opcache
- www/php84-session
- x11-fonts/fontconfig
No port depends on this one.
Configuration
No options to configure.
- USES
- php:web,flavors
- Service scripts
- none
- Flavors
icingaweb2-module-cube-php83-1.3.2,icingaweb2-module-cube-php84-1.3.2,icingaweb2-module-cube-php85-1.3.2
Message after installing
Files
pkg-plist 53
- www/icingaweb2-module-cube-php82/.mailmap
- www/icingaweb2-module-cube-php82/AUTHORS
- www/icingaweb2-module-cube-php82/LICENSE
- www/icingaweb2-module-cube-php82/README.md
- www/icingaweb2-module-cube-php82/application/controllers/HostsController.php
- www/icingaweb2-module-cube-php82/application/controllers/IdoHostsController.php
- www/icingaweb2-module-cube-php82/application/controllers/IdoServicesController.php
- www/icingaweb2-module-cube-php82/application/controllers/IndexController.php
- www/icingaweb2-module-cube-php82/application/controllers/ServicesController.php
- www/icingaweb2-module-cube-php82/application/forms/DimensionsForm.php
- www/icingaweb2-module-cube-php82/application/views/scripts/cube-details.phtml
- www/icingaweb2-module-cube-php82/application/views/scripts/cube-index.phtml
- www/icingaweb2-module-cube-php82/configuration.php
- www/icingaweb2-module-cube-php82/doc/01-About.md
- www/icingaweb2-module-cube-php82/doc/02-Installation.md
- www/icingaweb2-module-cube-php82/doc/02-Installation.md.d/From-Source.md
- www/icingaweb2-module-cube-php82/doc/img/cube_action-links.png
- www/icingaweb2-module-cube-php82/doc/img/cube_director.png
- www/icingaweb2-module-cube-php82/doc/img/cube_move-up.png
- www/icingaweb2-module-cube-php82/doc/img/cube_simple.png
- www/icingaweb2-module-cube-php82/doc/img/cube_slice.png
- www/icingaweb2-module-cube-php82/library/Cube/Cube.php
- www/icingaweb2-module-cube-php82/library/Cube/CubeRenderer.php
- www/icingaweb2-module-cube-php82/library/Cube/CubeRenderer/HostStatusCubeRenderer.php
- www/icingaweb2-module-cube-php82/library/Cube/CubeRenderer/ServiceStatusCubeRenderer.php
- www/icingaweb2-module-cube-php82/library/Cube/Dimension.php
- www/icingaweb2-module-cube-php82/library/Cube/DimensionParams.php
- www/icingaweb2-module-cube-php82/library/Cube/Hook/ActionsHook.php
- www/icingaweb2-module-cube-php82/library/Cube/Hook/IcingaDbActionsHook.php
- www/icingaweb2-module-cube-php82/library/Cube/IcingaDb/CustomVariableDimension.php
- www/icingaweb2-module-cube-php82/library/Cube/IcingaDb/IcingaDbCube.php
- www/icingaweb2-module-cube-php82/library/Cube/IcingaDb/IcingaDbHostStatusCube.php
- www/icingaweb2-module-cube-php82/library/Cube/IcingaDb/IcingaDbServiceStatusCube.php
- www/icingaweb2-module-cube-php82/library/Cube/Ido/CustomVarDimension.php
- www/icingaweb2-module-cube-php82/library/Cube/Ido/DataView/Hoststatus.php
- www/icingaweb2-module-cube-php82/library/Cube/Ido/DbCube.php
- www/icingaweb2-module-cube-php82/library/Cube/Ido/IdoCube.php
- www/icingaweb2-module-cube-php82/library/Cube/Ido/IdoHostStatusCube.php
- www/icingaweb2-module-cube-php82/library/Cube/Ido/IdoServiceStatusCube.php
- www/icingaweb2-module-cube-php82/library/Cube/Ido/Query/HoststatusQuery.php
- www/icingaweb2-module-cube-php82/library/Cube/Ido/ZfSelectWrapper.php
- www/icingaweb2-module-cube-php82/library/Cube/ProvidedHook/Cube/IcingaDbActions.php
- www/icingaweb2-module-cube-php82/library/Cube/ProvidedHook/Cube/MonitoringActions.php
- www/icingaweb2-module-cube-php82/library/Cube/ProvidedHook/Icingadb/IcingadbSupport.php
- www/icingaweb2-module-cube-php82/library/Cube/Web/ActionLink.php
- www/icingaweb2-module-cube-php82/library/Cube/Web/ActionLinks.php
- www/icingaweb2-module-cube-php82/library/Cube/Web/Controller.php
- www/icingaweb2-module-cube-php82/library/Cube/Web/IdoController.php
- www/icingaweb2-module-cube-php82/module.info
- www/icingaweb2-module-cube-php82/phpstan-baseline.neon
- www/icingaweb2-module-cube-php82/phpstan.neon
- www/icingaweb2-module-cube-php82/public/css/module.less
- www/icingaweb2-module-cube-php82/run.php
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| icinga-icingaweb2-module-cube-v1.3.2_GH0.tar.gz | 593171 | 1eb5b9927ea8daa48667ae6bb8f7304caa54a49191ed74656f70ed336967b4c8 |