Resource Type: netscaler_snmpalarm

Defined in:
lib/puppet/type/netscaler_snmpalarm.rb
Providers:
rest

Overview

Manage basic netscaler network IP objects.

Properties

  • alarm_threshold

    Value for the high threshold. The NetScaler appliance generates an SNMP trap message when the value of the attribute associated with the alarm is greater than or equal to the specified high threshold value.

  • ensure (defaults to: present)

    The basic property that the resource should be in.

    Supported values:
    • present
    • absent
  • logging
  • normal_threshold

    Value for the normal threshold. A trap message is generated if the value of the respective attribute falls to or below this value after exceeding the high threshold.

  • severity

    Severity level assigned to trap messages generated by this alarm. The severity levels are, in increasing order of severity, Informational, Warning, Minor, Major, and Critical. Possible values = Critical, Major, Minor, Warning, Informational

  • state
  • time_interval

    Interval, in seconds, at which the NetScaler appliance generates SNMP trap messages when the conditions specified in the SNMP alarm are met. Can be specified for the following alarms: SYNFLOOD, HA-VERSION-MISMATCH, HA-SYNC-FAILURE, HA-NO-HEARTBEATS, HA-BAD-SECONDARY-STATE, CLUSTER-NODE-HEALTH, CLUSTER-NODE-QUORUM, CLUSTER-VERSION-MISMATCH, PORT-ALLOC-FAILED and APPFW traps. Default trap time intervals: SYNFLOOD and APPFW traps = 1sec, PORT-ALLOC-FAILED = 3600sec(1 hour), Other Traps = 86400sec(1 day). Default value: 1

Parameters

  • name (namevar)

    Name of the SNMP alarm.

  • provider

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