Skip to content

Monitoring Policy

This object will attach the Syslog and SNMP Trap policies to the common monitoring policy.

Location in GUI: Fabric » Fabric Policies » Policies » Monitoring » Common Policy

Diagram
NameTypeConstraintMandatoryDefault Value
policiesList[policies]No

policies (apic.fabric_policies.monitoring)

Section titled “policies (apic.fabric_policies.monitoring)”
NameTypeConstraintMandatoryDefault Value
nameStringRegex: ^[a-zA-Z0-9_.:-]{1,64}$Yes
descriptionStringRegex: ^[a-zA-Z0-9\\!#$%()*,-./:;@ _{|}~?&+]{1,128}$No
snmp_trapsList[snmp_traps]No
syslogsList[syslogs]No
fault_severity_policiesList[fault_severity_policies]No

snmp_traps (apic.fabric_policies.monitoring.policies)

Section titled “snmp_traps (apic.fabric_policies.monitoring.policies)”
NameTypeConstraintMandatoryDefault Value
nameStringRegex: ^[a-zA-Z0-9_.:-]{1,64}$Yes
destination_groupStringRegex: ^[a-zA-Z0-9_.:-]{1,64}$No

syslogs (apic.fabric_policies.monitoring.policies)

Section titled “syslogs (apic.fabric_policies.monitoring.policies)”
NameTypeConstraintMandatoryDefault Value
nameStringRegex: ^[a-zA-Z0-9_.:-]{1,64}$Yes
descriptionStringRegex: ^[a-zA-Z0-9\\!#$%()*,-./:;@ _{|}~?&+]{1,128}$No
auditBooleantrue, falseNotrue
eventsBooleantrue, falseNotrue
faultsBooleantrue, falseNotrue
sessionBooleantrue, falseNofalse
minimum_severityChoiceemergencies, alerts, critical, errors, warnings, notifications, information, debuggingNowarnings
destination_groupStringRegex: ^[a-zA-Z0-9_.:-]{1,64}$No

fault_severity_policies (apic.fabric_policies.monitoring.policies)

Section titled “fault_severity_policies (apic.fabric_policies.monitoring.policies)”
NameTypeConstraintMandatoryDefault Value
classStringRegex: ^[a-zA-Z0-9]{1,64}$Yes
faultsList[faults]No

faults (apic.fabric_policies.monitoring.policies.fault_severity_policies)

Section titled “faults (apic.fabric_policies.monitoring.policies.fault_severity_policies)”
NameTypeConstraintMandatoryDefault Value
fault_idStringRegex: ^F\d+$Yes
descriptionStringRegex: ^[a-zA-Z0-9\\!#$%()*,-./:;@ _{|}~?&+]{1,128}$No
initial_severityChoicewarning, minor, major, critical, squelched, inheritNoinherit
target_severityChoicewarning, minor, major, critical, inheritNoinherit

---
apic:
fabric_policies:
monitoring:
policies:
- name: Custom_Policy
description: "This is a custom policy for policy monitoring."
fault_severity_policies:
- class: snmpClient
faults:
- fault_id: F1368
description: "Fault 1368 nice description"
initial_severity: minor
target_severity: major
- class: snmpTrapDest
faults:
- fault_id: F1449
description: "Fault 1449 superb description"
initial_severity: minor
target_severity: critical
snmp_traps:
- name: policy_trap1
destination_group: pol_snmp_dst_grp
syslogs:
- name: policy_syslog1
description: desc1
session: true
audit: false
events: false
faults: false
minimum_severity: debugging
destination_group: pol_syslog_dst_grp

This object will attach the Syslog and SNMP Trap policies to the common monitoring policy.

Location in GUI: Fabric » Fabric Policies » Policies » Monitoring » Common Policy

Diagram

snmp_traps (apic.fabric_policies.monitoring)

Section titled “snmp_traps (apic.fabric_policies.monitoring)”
NameTypeConstraintMandatoryDefault Value
nameStringRegex: ^[a-zA-Z0-9_.:-]{1,64}$Yes

NameTypeConstraintMandatoryDefault Value
nameStringRegex: ^[a-zA-Z0-9_.:-]{1,64}$Yes

This object will attach the Syslog and SNMP Trap policies to the common monitoring policy.

Location in GUI: Fabric » Fabric Policies » Policies » Monitoring » Common Policy

Diagram

snmp_traps (apic.fabric_policies.monitoring)

Section titled “snmp_traps (apic.fabric_policies.monitoring)”
NameTypeConstraintMandatoryDefault Value
nameStringRegex: ^[a-zA-Z0-9_.:-]{1,64}$Yes

NameTypeConstraintMandatoryDefault Value
nameStringRegex: ^[a-zA-Z0-9_.:-]{1,64}$Yes

This object will attach the Syslog and SNMP Trap policies to the common monitoring policy.

Location in GUI: Fabric » Fabric Policies » Policies » Monitoring » Common Policy

Diagram

snmp_traps (apic.fabric_policies.monitoring)

Section titled “snmp_traps (apic.fabric_policies.monitoring)”
NameTypeConstraintMandatoryDefault Value
nameStringRegex: ^[a-zA-Z0-9_.:-]{1,64}$Yes

NameTypeConstraintMandatoryDefault Value
nameStringRegex: ^[a-zA-Z0-9_.:-]{1,64}$Yes