Puppet Class: profile::dbbackups::dashboard

Defined in:
modules/profile/manifests/dbbackups/dashboard.pp

Overview

SPDX-License-Identifier: Apache-2.0 Web dashboard for database backup monitoring This is currently an empty draft, parameters will be renamed on a later iteration. SPDX-License-Identifier: Apache-2.0

Parameters:

  • backups (Any) (defaults to: lookup('profile::dbbackups::check::backups', Hash, ))
  • freshness (Any) (defaults to: lookup('profile::dbbackups::check::freshness', Hash[String, Integer], ))
  • warn_size_percentage (Any) (defaults to: lookup('profile::dbbackups::check::warn_size_percentage', Float[0.0, 100.0]))
  • crit_size_percentage (Any) (defaults to: lookup('profile::dbbackups::check::crit_size_percentage', Float[0.0, 100.0]))
  • db_host (Any) (defaults to: lookup('profile::dbbackups::check::db_host', String, ))
  • db_user (Any) (defaults to: lookup('profile::dbbackups::check::db_user', String, ))
  • db_password (Any) (defaults to: lookup('profile::dbbackups::check::db_password', String, ))
  • db_database (Any) (defaults to: lookup('profile::dbbackups::check::db_database', String, ))


6
7
8
9
10
11
12
13
14
15
16
# File 'modules/profile/manifests/dbbackups/dashboard.pp', line 6

class profile::dbbackups::dashboard (
    $backups              = lookup('profile::dbbackups::check::backups', Hash, ),
    $freshness            = lookup('profile::dbbackups::check::freshness', Hash[String, Integer], ),
    $warn_size_percentage = lookup('profile::dbbackups::check::warn_size_percentage', Float[0.0, 100.0]),
    $crit_size_percentage = lookup('profile::dbbackups::check::crit_size_percentage', Float[0.0, 100.0]),
    $db_host              = lookup('profile::dbbackups::check::db_host', String, ),
    $db_user              = lookup('profile::dbbackups::check::db_user', String, ),
    $db_password          = lookup('profile::dbbackups::check::db_password', String, ),
    $db_database          = lookup('profile::dbbackups::check::db_database', String, ),
) {
}