Resource Type: nimsoft_oracle_profile

Defined in:
lib/puppet/type/nimsoft_oracle_profile.rb
Providers:
nimsoft

Overview

The ‘nimsoft_oracle_connection` type can be used to describe a profile of the `oracle` probe to monitor an oracle instance. It is most useful together with the `nimsoft_oracle_connection` type.

Properties

  • active

    Wether the profile should be active (‘yes`) or not (`no`)

    Supported values:
    • yes
    • no
  • clear_msg

    Messagename for timeout clear messages

  • connection

    The name of the connection this profile should use. You can create the connection with the ‘nimsoft_oracle_connection` type.

  • connection_failed_msg

    Messagename fot the message that should be sent in case no connection to the database is possible

  • description

    A short description

  • ensure (defaults to: present)

    The basic property that the resource should be in.

    Supported values:
    • present
    • absent
  • heartbeat

    Specifies the interval at which all checkpoint schedules will be tested and trigger eventual checkpoint executions.

  • interval

    Specifies the default interval between two checkpoint executions if no specific value is defined in the checkpoint itself

  • profile_timeout

    The timeout for the whole profile. Can be expressed in minutes (e.g. ‘10 min`) or seconds (e.g. `30 sec`)

  • profile_timeout_msg

    Messagename for profile timeout alarms

  • severity

    The severity used for timeout messages

    Supported values:
    • info
    • warning
    • minor
    • major
    • critical
  • source

    The alarm source that should be used in outgoing events

  • sql_timeout

    The timeout for each sql query that represents one checkpoint Can be expressed in minutes (e.g. ‘10 min`) or seconds (e.g. `30 sec`)

  • sql_timeout_msg

    Messagename for sql timeout alarms

Parameters

  • name (namevar)

    The name of the profile

  • provider

    The specific backend to use for this ‘nimsoft_oracle_profile` resource. You will seldom need to specify this — Puppet will usually discover the appropriate provider for your platform.