BSD Ports

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

SystemPortVersion
FreeBSDnet-mgmt/icingaweb2-module-cube1.3.2
DragonFlynet-mgmt/icingaweb2-module-cube1.3.2
HardenedBSDnet-mgmt/icingaweb2-module-cube1.3.2
GhostBSDnet-mgmt/icingaweb2-module-cube1.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.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest1.3.21.3.21.1.11.3.21.3.2
FreeBSD:14:quarterly1.3.21.3.2n/a1.3.21.3.2
FreeBSD:15:latest1.3.21.3.2n/a1.3.21.3.2
FreeBSD:15:quarterly1.3.21.3.2n/an/an/a
FreeBSD:16:latest1.3.21.3.2n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Runtime 1

The full lists below include those, and their dependencies in turn.

Run dependencies 82

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

===>   NOTICE:

The icingaweb2-module-cube-php83 port currently does not have a maintainer. As a result, it is
more likely to have unresolved issues, not be up-to-date, or even be removed in
the future. To volunteer to maintain this port, please create an issue at:

https://bugs.freebsd.org/bugzilla

More information about port maintainership is available at:

https://docs.freebsd.org/en/articles/contributing/#ports-contributing

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
FileSizeSHA256
icinga-icingaweb2-module-cube-v1.3.2_GH0.tar.gz5931711eb5b9927ea8daa48667ae6bb8f7304caa54a49191ed74656f70ed336967b4c8

Commit history 1

DateCommitCreditsLog message
63b6120db0 Muhammad Moinur Rahman */*php86*: Sunrise
Please DO NOT use this version in production, it is an early test version. For upgrade notes please visit: https://github.com/php/php-src/blob/php-8.6.0alpha1/UPGRADING Changelog: https://github.com/php/php-src/blob/php-8.6.0alpha1/NEWS