Sonic Management API

AgentManager Notifications


Component: AgentManager (classname=com.sonicsw.mf.framework.manager.AgentManager, version=105)

This documentation describes the notifications that are exposed by a AgentManager component running within the Sonic Management environment.

A general description of notifications is provided in the overview.

Note: The Agent Manager receives and forwards all system state notifications published by all deployed components. Subscriptions to such notifications are allowed even though those notifications are not described here.

See Also:
AgentManager Metrics, AgentManager Operations/Attributes

Notifications Summary
system.alert.system.pollthreads.CurrentPoolSize
         Alert for metric system.pollthreads.CurrentPoolSize
system.alert.system.pollthreads.PoolWaits
         Alert for metric system.pollthreads.PoolWaits
system.log.Failure
         Failure to write to the centralized log file.
system.log.Threshold
         The size of the current centralized log has reached or exceeded (by a 10% increment) the configured threshold.
system.state.Failover
         Standby service has failed over to become the active service.
system.state.Offline
         Component stop complete.
system.state.Online
         Component start complete.
system.state.Startup
         Agent/Container startup completed.
system.state.Unreachable
         Container unreachable.

Notifications Detail

system.alert.system.pollthreads.CurrentPoolSize

Alert for metric system.pollthreads.CurrentPoolSize

This notification is published when configured alert thresholds on the metric
system.pollthreads.CurrentPoolSize are broken.
Severity:
Level.INFO
Attributes:
InitialAlert -  The date/time the threshold value was initially exceeded.
Repeat -  "true" when this is a repeat alert for an existing threshold exceeded condition.
Threshold -  The threshold value that has been exceeded.
ThresholdType -  Indicates whether the threshold is a "high" or "low" threshold type.
Units -  The units of the value (if available, otherwise blank).
Value -  The value of the metric at the time the the threshold alert was generated.
See Also:
system.alert.system.pollthreads.PoolWaits

system.alert.system.pollthreads.PoolWaits

Alert for metric system.pollthreads.PoolWaits

This notification is published when configured alert thresholds on the metric
system.pollthreads.PoolWaits are broken.
Severity:
Level.INFO
Attributes:
InitialAlert -  The date/time the threshold value was initially exceeded.
Repeat -  "true" when this is a repeat alert for an existing threshold exceeded condition.
Threshold -  The threshold value that has been exceeded.
ThresholdType -  Indicates whether the threshold is a "high" or "low" threshold type.
Units -  The units of the value (if available, otherwise blank).
Value -  The value of the metric at the time the the threshold alert was generated.
See Also:
system.alert.system.pollthreads.CurrentPoolSize

system.log.Failure

Failure to write to the centralized log file.
Severity:
Level.SEVERE
Attributes:
SizeAtFailure -  The log file size (in bytes) at the time of failure.
See Also:
system.log.LogMessage, system.log.Threshold

system.log.Threshold

The size of the current centralized log has reached or exceeded (by a 10% increment) the configured threshold.
Severity:
Level.WARNING
Attributes:
ActualSize -  The log file size (in bytes) at the time of notification.
ThresholdSize -  The current log file threshold size (in bytes).
See Also:
system.log.Failure system.log.LogMessage,

system.state.Failover

Standby service has failed over to become the active service.
Severity:
Level.WARNING
Attributes:
FaultToleranceRole -  The configured fault tolerance role of the service.
LastError -  All state notifications carry the description of the last (uncleared) error that occurred on this component.
LastErrorLevel -  All state notifications carry the severity level of the last (uncleared) error that occurred on this component. Severity levels are integers whose values map to constants defined in the java class Level.
See Also:
system.state.Online, system.state.Offline, system.state.Startup, system.state.Unreachable

system.state.Offline

Component stop complete.
Severity:
Level.INFO
Attributes:
LastError -  All state notifications carry the description of the last (uncleared) error that occurred on this component.
LastErrorLevel -  All state notifications carry the severity level of the last (uncleared) error that occurred on this component. Severity levels are integers whose values map to constants defined in the java class Level.
See Also:
system.state.Online, system.state.Startup, system.state.Unreachable, system.state.Failover

system.state.Startup

Agent/Container startup completed.
Attributes:
Severity:
Level.INFO
Container -  The name of container that has completed startup.
LastError -  All state notifications carry the description of the last (uncleared) error that occurred on this component.
LastErrorLevel -  All state notifications carry the severity level of the last (uncleared) error that occurred on this component. Severity levels are integers whose values map to constants defined in the java class Level.
See Also:
system.state.Online, system.state.Shutdown, system.state.Load, system.state.Unload

system.state.Unreachable

Container unreachable.
Severity:
Level.SEVERE
Attributes:
CheckTime -  The timestamp (java.util.Date) of when the check to establish container availability was initiated.
Container -  The runtime indentity of the container that was unreachable.
LastError -  All state notifications carry the description of the last (uncleared) error that occurred on this component.
LastErrorLevel -  All state notifications carry the severity level of the last (uncleared) error that occurred on this component. Severity levels are integers whose values map to constants defined in the java class Level.
See Also:
system.state.Online, system.state.Offline, system.state.Startup, system.state.Failover

system.state.Failover

Standby service has failed over to become the active service.
Severity:
Level.WARNING
Attributes:
FaultToleranceRole -  The configured fault tolerance role of the service.
LastError -  All state notifications carry the description of the last (uncleared) error that occurred on this component.
LastErrorLevel -  All state notifications carry the severity level of the last (uncleared) error that occurred on this component. Severity levels are integers whose values map to constants defined in the java class Level.
See Also:
system.state.Online, system.state.Offline, system.state.Startup, system.state.Unreachable

Sonic Management API

Copyright © 2002-2007 Progress Software Corporation. All Rights Reserved.