Subscriber | A Client that formally registers with the Server, typically for the purpose of subscribing to one or more Publications available on the Server. |
Publisher | A Client that formally registers with the Server in order to register one or more Publications. A Publisher may be any network-aware entity, for example, an application on a network host, a component of an operating system, or a network device. |
Manager | A Client that formally registers with the Server to perform certain management functions on the Server. This type of Client is not currently described within this document. |
Transient | A Client that does not formally register with the Server, but otherwise
makes certain queries of the Server to obtain information about available
Publications and certain Server operating parameters.
A Client can not receive events until it properly registers as a Subscriber and subscribes to one or more available Publications. Clients communicate with a Server using the "CommonSENSE" protocol. |
Syntax (Form) | The precise encoding of the event data; examples might include: SNMP TRAP, SNMP GetResponse, SNMP varbind list, TIPSI alert, CPAP alert, or any other format provided by the associated Publisher. |
Content | The scope of the data represented by the Publication; for example, a particular Edition may be designed to only issue events pertaining to a particular subsystem of the represented entity, while other Editions of the same Publication might cover other (potentially overlapping) subsystems. In many respects, this dimension is analogous to the use of SNMP community name strings that map to certain subsets of the overall data managed by a specific SNMP agent. |
Periodicity | How often the event data is issued; an Edition could be defined so as to issue certain kinds of information only within a defined interval. |
Condition | Declares the current operational status of the Publication using standard, SENSE-wide values. Essentially this information states the overall "health" of the entity represented by the Publication. |
State | Describes a particular kind of change in state; such information is highly specific to the Publication, and the Subscriber is expected to fully understand both the syntax and semantics contained within the event data of the Event Message. |
Info | Any information of a general nature that has become available within the Publication. Again, the syntax and semantics of the event data are highly specific to the Publication. |
Name | Administrative "friendly" name |
Hostname | Network host name or address |
Class | Defined class of the Publication |
Description | General description (sysDesc) |
Location | Location of the entity (sysLocation) |
Contact | Personnel contact info (sysContact) |
Objectid | ASN.1 OID (sysObjectId) |
EditionList | Name list of available Editions |
Version | Version info for this Publication |
Condition | The last known condition of the entity |
PublishDate | Date/time when Publication started |
Vendor | Vendor identification |
Model | Model identification |
Package | Product packaging identification |
URL | Universal Resource Locator spec |
PublisherId | The Server-assigned ID of the Publisher |
Unknown | Current condition not available |
Healthy_idle | No problems, no work being done |
Healthy_busy | No problems, busy working |
Warning_transient | Warning, but for a short time |
Warning_persistent | Warning, will not go away |
Alert_operator | Problem, requires an Operator |
Alert_technician | Problem, requires a Technician |
JK Martin
jkm@underscore.com Underscore, Inc. 41-C Sagamore Park Road Hudson, NH 03051 Voice: 603-882-4826 Fax: 603-882-2699 |
Richard Landau
landau@hannah.enet.dec.com Digital Equipment Corporation 200 Forest Street (MRO1-2/J25) Marlboro, MA 01752 Voice: 508-467-8350 Fax: 508-467-6796 |