Index
Numerics
- 3-tier architecture, 388
A
- absolute time expressions, 582
- ACL specifications, 198, 651
- ACLs
- default settings, 201
- specifying, 201
- activateActions command, 191
- activateCommand command, 192
- activateService command, 192
- active node, 58, 562
- ad hoc commands, 178
- implementing using families, 204
- probe commands, 179
- specifying, 179
- row-specific, 179
- specifying for a managed object, 178
- agent
- data logging registry service, 525
- default I/O service, 525
- file scanning service, 526
- log file, 509
- manage finder cache, 545
- master event loop (MEL) service, 524
- ping service, 524
- shell protocol, 524
- shutdown, 545
- TOE object tree, 522
- agent file, 592, 594, 596, 600
- agent interactive mode, 213
- exiting the agent, 214
- finding attribute value of an object, 225
- generating SNMP MIB from a module, 231
- importing/exporting a set of object attributes, 229
- starting the agent, 214
- viewing the result of an operation on an object, 227
- alarm
- .x file format in alarm file, 113
- criteria, 105
- event
- values, 122
- hard events, 559
- limits, 116
- for scalars, 116
- for vectors, 117
- managing, 593, 603
- passed up topology, 635
- propagation, 635
- rules, 105
- assigment of, 106
- customized, 106
- log rules, 106
- severity, 118
- soft events, 559
- state, 105
- state value and severity, 550
- status string
- format, 550
- alarm actions, 568
- change in status, 569
- alarm API, 409
- alarm checks, 105, 567
- adding, 15
- alarm logging, 571
- default for alarm types, 115
- event propagation, 570
- event traps, 570
- overview of rules for, 125
- rule evaluation, 568
- simple comparison, 568
- status change, 570
- user-defined actions, 571
- alarm functionality
- GUI guidelines, 487
- alarm primitives, 52, 111
- alarm types, 111
- alarmChecks qualifier, 114
- alarmlimit slice, 518
- alarms buttons, 467
- alarmSeverity qualifier, 118
- alarmWindow qualifier, 120
- ancestral object relationships, 515
- APIs
- alarm, 409
- authenticate, 394
- exception classes, 438
- log viewer, 429
- managed entity, 418
- module, 423
- raw data, 396
- request status, 396
- resource access, 432
- architecture
- 3-tier, 388
- async, 83
- attribute editor
- rules and internationalization, 459
- attributes
- internationlization of, 457
- internationlization of attribute groups, 457
- internationlization of scalar attributes, 458
- internationlization of vector attributes, 459
- authenticate API, 394
- availability property, 176
- specifying in the agent file, 176
B
- base-modules-d.dat file, 533
- Bourne shell service
- used for data acquisition, 57
- used for refresh service, 59
- browser root, 541
- building a module, 589
C
- capitalization in time expressions, 581
- cascade scenarios
- active scalar, 563
- active vector, 563
- complex vector, 565
- compound scalar, 564
- compound vector, 565
- derived heterogeneous, 566
- nested heterogeneous, 566
- table cascade, 565
- check operation, 85
- checkCommand qualifier, 85
- checkInterval qualifier, 85
- checkService qualifier, 85
- classes
- and Client API, 391
- Java language object, 392
- management model primitive, 559
- structural property, 559
- technique-specific property, 559
- TOE object, 521
- classpath (Java)
- setting, 342
- Client API
- definition, 391
- external interface requirements, 388
- types of classes, 391
- used for system management, 388
- using, 21
- clientRegistrar, 640
- clientRegistrar, location, 647
- cmdSsinfo function, 100
- code examples, See examples
- color
- GUI guidelines, 480, 481
- comparison time specification, 584
- console integration, 327
- method summary, 335
- consoleHint qualifier, 178
- contexts subtree, 529
- converters
- i18n
- UcInternationalizer class, 448
- i18N-specific
- UcInternationalizer class, 448
- CPU, 66
- cpuFilter command, 66
- cron time specification, 587
- cyclic time specification, 583
D
- DAQ mechanism, 594
- data acquisition
- implementation issues
- performance, 103
- implementing, 55
- using a Tcl extension, 99
- using C-code libraries and Tcl/TOE command extensions, 78
- using generic C-code libraries, 98
- using Tcl and TOE code, 78
- using UNIX and shell scripts, 56
- integrating with agent file, 56
- loading DAQ services, 56
- executing with Bourne shell, 57
- executing with Tcl shell, 102
- specifying node types, 57
- active node, 58
- derived node, 79
- passive node, 79
- using cpuFilter, 66
- using fileFilter, 68
- using loadFilter, 67
- using userFilter, 67
- data cascade, 56, 562
- data logging, 17, 576
- automatic, 173
- destinations, 579
- format, 577
- history buffer, 576
- of a scalar node to an internal cache, 175
- registry, 580
- retrieval of data, 580
- to a file, 174
- circular log file, 175
- typical flat file, 174
- to internal cache, 174
- two rows of a table managed property, 175
- data logging registry service, 525
- data model
- creating, 14
- realizing, 15, 54
- using procedure file, 93
- data model realization, 54
- data model specification, 40
- data model structure, 43
- data model, creating, 591
- data modeling
- adding alarm types, 51
- adding data types, 51
- defining the structure, 43
- data realization techniques, 65
- data slice, 518
- data type primitives, 52
- data types
- available, 52
- day of week in time expressions, 585
- debug mode
- activating, 17
- default I/O service, 525
- definitions
- (ACL) access control specifications, 198, 651
- active node, 58, 562
- check operation, 85
- data cascade, 56
- data model structure, 43
- derived node, 79, 567
- hard event, 559
- hardware modules, 28
- hierarchical summarization, 569
- internationalization, 445
- local application modules, 28
- localization, 446
- log rules, 106
- managed entities, 556
- managed nodes, 556
- MIB (Management Information Base), 556, 572
- modules, 27
- nodes, 43
- operating system modules, 28
- packages, 99
- parameter file (for modules), 33
- probe server, 574
- reference node, 53, 656
- refresh command, 58, 324
- refresh operation, 56, 562
- refresh service, 562
- remote modules, 28
- rules (for alarm checking), 125
- scoped lookup, 219
- soft event, 559
- status actions, 105
- status string (for alarms), 548
- Sun Management Center, 3
- Tcl (Tool Command Language), 514
- TOE (Tcl Object Extension), 514
- unit qualifier, 53
- X File format, 518
- derived node, 79, 567
- refresh parameters, 80
- de-selecting objects, 476
- Details window
- GUI guidelines, 489
- Developer Environment
- Client API, 391
- dictionary operations
- defining with TOE commands, 217
- exporting agent's data, 220
- importing agent's data, 220
- key, 218
- slice, 218
- digitalFilter command, 548
- documentation
- overview, 12
- domain menu, 467
- dynamic tables
- and internationlization of modules, 459
E
- enterprise module parameter, 170
- es-apps, 328, 329, 331, 332
- es-chelp, 332, 348
- es-details, 380, 382, 383, 386
- es-device, 252, 380
- es-dt, 262
- es-run, 509, 512
- es-start, 509
- es-tool, 328, 329
- event state transition, 134
- event trap, 570
- examples
- absolute time, 582
- agent file, 592, 594, 596, 600
- agent interactive mode
- defining a module, 224
- alarm file, 106, 593, 603
- alarm type primitives, 112
- comparison time, 584
- ConfigReader module agent file, 152
- ConfigReader module model file, 151
- ConfigReader rule (for alarm checking), 157
- CPU alarm severity, 119
- CPU alarm window, 121
- CPU data model structure, 49
- CPU status action, 123
- createURL method, 398
- cyclic time, 583
- data primitives, 112
- file system data model structure, 50
- filesize module, 187
- find files, 181
- getURLValue method, 397
- getUserId method, 399
- intermediate data model, 109
- log rule (for alarm checking), 157
- managed object (scalar), 632
- managed object (vector), 633
- managed property (scalar), 627
- managed property (scalar, vector), 629
- managed property (vector), 628
- managed property (vector, scalar), 630
- managed property (vector, vector), 631
- mib2-proxy-d.x, 612
- mib2-proxy-m.x, 606
- mib2-proxy-models-d.x, 608
- mib2x usage, 212
- model file, 591, 599
- Module realization, MIB2 proxy module, 614
- parameter file, 590, 594, 595, 598
- performance data model structure, 49
- probe test, 404
- procedure file, 602
- properties file, 592, 597
- refresh services, 59
- setURLValue method, 398
- simple rules (for alarm checking), 157
- SMAlarmObjectRequest class, 409
- SMLogViewerTest, 429
- SMModuleData class, 423
- SMRawDataRequest class, 396
- SNMP set, 617
- SNMP table management set actions, 197
- snmpget, 239
- snmpnext, 242
- snmpset, 236
- snmptrap, 245
- snmpwalk, 247
- snmpwalktable, 250
- Solaris agent file, 94
- Solaris m.x file, 160
- Solaris model file, 46
- Solaris parameter file, 36
- Solaris scalar alarm limits, 117
- Solaris status strings, 549
- Solaris vector alarm limits, 117
- specifying ACLs, 201
- Sun Management Center Server Login Connection, 394
- Tcl rules, 143
- trap action for HP JetDirect, 621
- trap subscription, 642
- exception classes API, 438
F
- famil, 204
- family files, 204
- file name specification, 595
- file naming conventions
- for module definition files, 32, 551
- file scanning
- subscribing to detect patterns, 526
- unsubscribing pattern detection, 526
- file scanning service, 526
- fileFilter command, 68
- FLOATHI primitive, 117
- fonts
- GUI guidelines, 482
- for dictionary keys, 518
- formatted messages
- internationalization of, 450
- fulldesc Shadow Attribute, 538
G
- getRowData command, 546
- getTableDepth command, 546
- getValue command, 545
- getValues command, 546
- globActions command, 198
- globCommand command, 198
- GLOBROWNODE primitive, 189
- globService command, 198
- GLOBTABLENODE primitive, 189
- graphical user interface guidelines, 463
- alarm functionality, 487
- cell, row, and column selection (in tables), 481
- color, 480, 481
- consistency, 464
- de-selecting objects, 476
- Details window, 489
- fonts, 482
- graphing, 482
- information sources, 465
- keyboard navigation, 477
- main console, 466
- alarms buttons, 467
- domain menu, 467
- layout view, 468
- menus, 466
- navigation buttons, 467
- object icons, 468
- scalability issues, 469
- server objects, 468
- status line, 472
- modifying object layouts, 472
- modifying topology views, 469
- mouse actions, 475
- property setting dialog, 484
- selecting objects, 476
- status messages, 473
- table appearance and behavior, 478
- table contents, 479
- table position (in a window), 481
- time-setting, 486
- graphing
- GUI guidelines, 482
H
- HelloWorld module
- location of, 231
- Helloworld_01 packaging, 491
- helloworld-version03-mib.txt file
- location of, 231
- hierarchical summarization, 569
- hierarchy
- commands to establish, 215
- history buffer, 576
- historyLength qualifier, 174
- Hostdetails window
- launching, 336
I
- icons
- adding node icons, 189
- console, 189
- topology view, 189
- index qualifier, 180
- info Branch subtree, 542
- agent information, 543
- control information, 544
- module information, 543
- system information, 542
- trap information, 543
- trapForward information, 544
- information model, 556
- managed entity modeling, 557
- management model primitives, 557
- primitive classes, 559
- initHoldoff specification, 84
- installation script
- internationalization of, 460
- instance node, 186
- instance specification, 166
- integration of applications, 25
- internal service
- used for refresh service, 87
- internationalization
- and properties files, 38, 446
- and ResourceBundle classes, 447
- defined, 445
- formatted messages, 450
- guidelines for, 445
- information defined by agents
- classes, 453
- objects, 453
- properties, 453
- of a module, 24
- of attribute groups, 457
- of attributes, 457
- of data stored in agents, 452
- of data stored in and manipulated by agents, 453
- of module instances, 454
- of non-ASCII input, 452
- of scalar attributes, 458
- of the console, 445
- of the installation script, 460
- of the setup script, 460
- of vector attributes, 459
- referencing internationalized text, 40
- using Java, 23
- ISO subtree, 528
- iso*base subtree, 542
J
- Java beans
- HostdetailsBean, 333
- invoking, 333
- Java classpath, 342
- Java languages object classes, 392
- jobAdder, 644
- jobRemover, 644
K
- keyboard navigation, 477
L
- legacy agents, monitoring, 605
- linearFit command, 548
- loadFilter command, 67
- localization
- defined, 446
- locate command, 546
- log rules, 106
- log viewer API, 429
M
- makefile guidelines, 342
- makefile packaging, 492
- managed entities, 556
- managed entity
- components and properties, 41
- CPU component, 42
- file system component, 42
- system component, 42
- managed entity API, 418
- managed nodes, 556
- managed object, 556
- scalar, 632
- vector, 633
- MANAGED- OBJECT structural primitives, 44
- managed properties
- hiding from the console, 172
- managed property
- availability, 176
- scalar, 627
- scalar dimension, 562
- scalar, vector, 629
- vector, 628
- vector dimension, 562
- vector, scalar, 630
- vector, vector, 631
- MANAGED-MODULE primitive, 55
- MANAGED-OBJECT-TABLE structural primitives, 44
- MANAGED-OBJECT-TABLE-ENTRY primitive, 198, 203
- MANAGED-OBJECT-TABLE-ENTRY structural primitives, 45
- MANAGED-PROPERTY structural primitives, 44
- MANAGED-PROPERTY-CLASS structural primitives, 44
- Management Information Base (MIB), 556, 572
- ad-hoc probe operations, 574
- ad-hoc SNMP operations, 573
- shadow, 573
- management model primitives, 557
- primitive classes, 559
- managing alarms, 593, 603
- MEL (master event loop) service, 524
- menus, 466
- MIB manager
- browser root, 541
- module checker, 540
- module loader, 540
- module tables, 541
- URL/OID finder, 537
- MIB node service
- used for refresh service, 87
- MIB OIDs mapping file
- legacy, 610
- loading, 611
- mib2x syntax and options, 211
- mib2x tool, 210
- MIB-specific traps, 645
- mod type in SNMP URLs, 626
- model
- data, 591
- example file, 591, 599
- modifying, 598
- realizing, 592
- module API, 423
- module availability, 202
- module checker, 540
- module loader, 540
- module models file, 608
- module parameter files, 605
- module realization file, 611
- module tables, 541
- module trap action definition, 617
- moduleAvailability function, 177
- modules, 14, 572
- accessing table property, 539
- building, 13, 589
- building process, 551
- module naming, 29
- specifying parameters, 33
- testing changes to a module, 551
- creating a data model, 14
- defined, 27
- definition files
- binary extensions, 554
- location of, 554
- mandatory, 553
- optional, 553
- standard descriptors, 32, 552
- standard extensions, 552
- definition files for
- x.file format, 28
- determining availability of, 555
- file naming conventions for, 32, 551
- hardware, 28
- installing module files, 16
- internationalization of, 24, 454
- module instance naming, 454
- module parameters, 455
- use of dynamic tables, 459
- loaded by agent, 530
- loading, 16
- local application, 28
- managing via agent framework, 527
- MIB manager, 536
- MIB subtrees, 527
- module loading, 531
- naming, 590, 598
- naming definition files, 14
- not loadable, 169
- operating system, 28
- realizing a data model, 15
- remote, 28
- required components, 31
- specifying parameters, 14
- subtrees, 530
- writing for SNMP MIB, 19
- monitoring legacy agents, 605
- monitoring multiple files, 597
- mouse actions, 475
- multiple files, monitoring, 597
N
- naming a module, 590, 598
- naming conventions, SNMP trap file, 618
- navigation buttons, 467
- nodes, 43
- action, 545
- adding descriptions for, 53
- adding icons for, 189
- association with rules (for alarm checking), 129
- cache, 545
- description qualifiers, 53
- instance node, 186
- multiple rule requirement, 130
- structural primitives, 43
- MANAGED-OBJECT, 44
- MANAGED-OBJECT-TABLE, 44
- MANAGED-OBJECT-TABLE-ENTRY, 45
- MANAGED-PROPERTY, 44
- MANAGED-PROPERTY-CLASS, 44
- non-ASCII input
- internationalization of, 452
- nternationalization
- information defined by agents, 453
O
- object
- shell service, 522
- TOE objects, 515
- object icons, 468
- object layout
- modifying, 472
- object property dictionary, 517
- X File format, 518
- object property dictionary keys, 517
- object property dictionary slices, 518
- object relationships
- ancestral, 515
- ancestral and structural, 516
- structural, 516
- oid type in SNMP URLs, 625
- operational model, 561
- cascade scenarios, 562
- data acquisition scenarios, 562
- operation sequence, 561
P
- packages
- command registration, 100
- issues when creating, 99
- package naming, 99
- returning data into Tcl, 101
- writing initialization procedure, 100
- package registration, 100
- packaging
- component naming, 494
- Helloworld_01, 491
- makefile, 492
- package dependencies, 494
- prototype file, 494
- SUNWesagt, 494
- SUNWessrv, 494
- package naming, 493
- package versioning, 493
- prototype file entries, 492
- assign file attributes, 492
- copyright, 492
- depend, 492
- directory creation, 492
- pkginfo, 492
- parameter file, 33
- example, 590, 594, 595, 598
- instance specification, 166
- mandatory lines, 34, 37
- used for internationalization, 38
- parameters
- displaying parameter groups, 168
- enterprise module, 170
- instance, 166
- instanceName, 166
- module, 532
- referencing, 171
- patterns
- subscribing for detection during file scanning, 526
- unsubscribing for detection during file scanning, 526
- pctFilter command, 547
- PERCENTHI primitive, 110
- PERCENTLO primitive, 110
- persistence, 177
- persistentSlices qualifier, 177
- ping service, 524
- port 161, 249
- postrowActions command, 193
- postrowCommande command, 194
- postrowService command, 194
- primitives
- FLOATHI, 117
- GLOBROWNODE, 189
- GLOBTABLENODE, 189
- MANAGED-MODULE, 55
- MANAGED-OBJECT-TABLE-ENTRY, 198, 203
- PERCENTHI, 110
- PERCENTLO, 110
- ROWSTATUS, 166, 203
- RULE, 130
- private enterprise subtree, 530
- probe command security, 182
- limiting top probe command, 182
- probe connection
- establishing, 575
- probe queries, 180
- probe server, 574
- probe test example, 404
- procedure file, 602
- properties file, 592, 597
- server override, 171
- properties files
- used for internationalization, 446
- using the correct class loader for internationalization, 447
- property setting dialog, 484
- prototype file entries, 492
- proxy monitoring
- additional information, 606
- data acquisition, 612
- legacy MIB OID mapping, 610
- module models file, 608
- module parameter file, 605
- module realization file, 611
Q
- qualifiers
- alarm ruler, 126
- alarmChecks, 114
- alarmRules, 126
- alarmSeverity, 118
- alarmWindow, 120
- checkCommand, 85
- checkInterval, 85
- checkService, 85
- consoleHint, 178
- for active nodes, 58
- for node descriptions, 53
- historyLength, 174
- index, 180
- initHoldoff, 84
- persistentSlices, 177
- predefined optional, 163
- refresh, 58
- refreshCommand, 59
- refreshFilter, 77
- refreshInterval, 60
- refreshMode, 83
- refreshParams, 82
- refreshService, 58
- refreshTrigger, 81
- timeoutInterval, 80
- unit qualifier, 53
- updateFilter, 86
- qualifiers, accessing with SNMP URLs, 627
R
- rateFilter command, 547
- rateFilter64 command, 547
- raw data API, 396
- realizing the model, 592
- reference node, 53, 656
- referencing parameters, 171
- refresh command, 58, 324
- refresh operation, 56, 562
- refresh parameters, 80
- refresh qualifiers, 93, 102
- initHoldoff, 84
- refreshCommand, 59
- refreshFilter, 77
- refreshInterval, 60
- refreshMode, 83
- refreshParams, 82
- refreshService, 58
- Bourne shell, 59
- internal service, 87
- SNMP service, 86
- superior service, 87
- refreshServiceMID node service, 87
- refreshTrigger, 81
- specifying node name, 81
- timeoutInterval, 80
- updateFilter, 86
- refresh service, 562
- refresh triggers, 79
- refresh variables
- determining rule to invoke for object, 139
- refreshCommand specification, 59
- refreshFilter specification, 77
- refreshInterval specification, 60
- refreshMode specification, 83
- refreshParams specification, 82
- refreshTrigger events, 81
- refreshTrigger specification, 81
- request status API, 396
- resource access API, 432
- ResourceBundle
- management of, 449
- ResourceBundle classes
- used for internationalization, 447
- using the correct class loader for internationalization, 447
- return strings, 136
- REVISION macro, 493
- RFC1903, 185, 459
- rollbackActions command, 197
- rollbackCommand command, 197
- rollbackService command, 197
- ROWSTATUS primitive, 166, 186, 203
- RULE primitive, 130
- ruleFire procedure, 134
- rules
- in the attribute editor
- and internationalization, 459
- rules (for alarm checking), 125
- assigning values to rule parameters, 153
- assignment via refresh variables, 139
- attaching to module configuration files, 151
- event states and transitions, 134
- event status, 136
- valid return strings, 136
- implementation via Tcl, 139, 142
- major steps to create, 145
- methods callable by rules, 137
- multiple rule requirement, 130
- naming convention, 126
- not attached to node, 130
- relationship to derived objects, 126
- rule designer access to data, 133
- rule files, 127
- base rules, 128
- custom rules, 129
- module specific, 127
- rule invocation, 134
- rule placement in hierarchy, 129
- rule priority, 127
- rule template, 145
- specifying text messages, 153
- English status message, 154
- internationalized status message, 155
- Tcl file format, 145
- variables, 131
- dynamic, 131
- editable, 131
- static, 131
- temporary, 131
- runadhoccommand shadow MIB attribute, 182
S
- scalar alarm limits, 116
- scoped lookup, 219
- selecting objects, 476
- server override properties file, 171
- setActions command, 196
- setCommand command, 196
- setrowActions command, 195
- setrowCommand command, 195
- setrowService command, 195
- setService command, 196
- setup script
- internationalization of, 460
- setValue command, 546
- shadow MIB, 573
- default attributes, 573
- shadow operations, 627
- shell protocol
- between agent and shell, 524
- shell service object, 522
- SNMP agent
- monitoring legacy agents
- data acquisition, 612
- MIB OIDs mapping file, 610
- MIB OIDs mapping file, loading, 611
- module models files, 608
- module parameter file, 605
- use of port 161, 249
- SNMP commands
- snmpget, 237
- snmpnext, 240
- snmpset, 233, 643
- snmptrap, 243
- trap type inforrmation, 245
- snmpwalk, 246
- snmpwalktable, 248
- SNMP interface
- publishing, 19
- SNMP jobs, periodic, 639
- SNMP MIB
- writing modules for, 19
- SNMP security, 198
- levels of logical users, 199
- admin, 199
- general, 199
- operator, 199
- logical users, groups, and community names, 199
- security levels, 200
- auth, 200
- default ACLs, 201
- noauth, 200
- none, 200
- priv, 200
- SNMP service
- used for refresh service, 86
- SNMP set
- example, 617
- module trap action definition, 617
- naming conventions, 618
- valid parameters, 619
- SNMP sets
- SNMP table management, 185, 190, 597
- data formats for managed properties, 187
- global table or row actions, 188
- instance node, 186
- required values for managed properties, 186
- ROWSTATUS primitive, 186
- user-defined action
- postrow actions, 193
- user-defined actions, 190
- activating, 191
- global actions, 198
- postvalidate actions, 194, 655
- prevalidate actions, 193, 655
- rollback actions, 197
- set actions, 196
- setrow actions, 195
- set-value process, 192
- SNMP table management commands, 202
- adding a row, 203
- disabling a row, 204
- editing a row, 203
- enabling a row, 204
- loading a module instance, 204
- removing a row, 203
- SNMP trap
- alarm, 638
- clientRegistrar, 640
- jobAdder, 644
- jobRemover, 644
- MIB-specific, 645
- subscription, 639
- subscription example, 642
- SNMP URLs
- advantages over URLs, 624
- examples
- managed object (scalar), 632
- managed object (vector), 633
- managed property (scalar), 627
- managed property (scalar, vector), 629
- managed property (vector), 628
- managed property (vector, scalar), 630
- managed property (vector, vector), 631
- format, 624
- mod type, 626
- oid type, 625
- shadow operations, 627
- sym type, 625
- types
- module, 626
- numeric, 625
- symbolic, 625
- ssinfo command arguments, 100
- status, 635
- status actions, 105
- status changes, 635
- status line, 472
- status messages, 473
- statusChange trap, 570
- structural object relationships, 516
- structural primitives, 43
- subscribing, SNMP traps, 639
- subtrees
- context, 529
- info Branch, 542
- ISO, 528
- iso*base, 542
- modules, 530
- private enterprise, 530
- Sun Management Center
- defined, 3
- Sun Management Center 3-tier architecture, 388
- SUNWesagt package dependency, 494
- SUNWessrv package dependency, 494
- superior service
- used for refresh service, 87
- sym type in SNMP URLs, 625
- sync, 83
T
- table appearance and behavior, 478
- table contents
- GUI guidelines, 479
- table property
- accessing in a module, 539
- tableRateFilter command, 547
- tableRateFilter64 command, 547
- Tcl (Tool Command Language)
- used to develop agents, 514
- Tcl clock command, 574
- Tcl command extension package
- used for data acquisition, 101
- Tcl commands
- ssinfo, 94
- Tcl_AppendElement, 101
- Tcl_AppendResult, 101
- used as refresh commands or filters, 545
- digitalFilter, 548
- getRowData, 546
- getTableDepth, 546
- getValue, 545
- getValues, 546
- linearFit, 548
- locate, 546
- pctFilter, 547
- rateFilter, 547
- rateFilter64, 547
- setValue, 546
- tableRateFilter, 547
- tableRateFilter64, 547
- toe_send, 547
- transposeFilter, 547
- valueOf, 545
- Tcl file command, 574
- Tcl filters
- used for data acquisition, 77
- Solaris example, 77
- Tcl procedures
- used for data acquisition, 93
- Tcl shell service
- used for data acquisition, 102
- Solaris example, 103
- Tcl_CreateCommand function, 100
- time expressions
- absolute, 582
- capitalization in, 581
- comparison, 584
- cron, 587
- cyclic, 583
- day of week, 585
- notation, 581
- variable substitution, 588
- white space, 581
- timeoutInterval specification, 80
- time-setting
- GUI guidelines, 486
- TOE (Tcl Object Extension)
- used to develop agents, 514
- TOE commands
- creating new TOE object, 214
- define dictionary operations, 217
- defining class, 221
- destroying TOE object, 214
- establish relationship among objects, 215
- establishing hierarchy, 215
- load classes or binary packages to an agent, 222
- navigating object tree, 220
- set object context, 216
- TOE functions
- how rules access agent object data, 141
- TOE object tree, 522
- toe_send command, 547
- topology agent API, 435
- topology views
- modifying, 469
- transposeFilter command, 547
- Trap Handler, 647
- troubleshooting
- console, 511
- error messages, 511
- module loading, 509
- agent log file error messages, 510
- console error messages, 510
- interactive agent error messages, 511
- tutorial, model building, 589
U
- unit qualifier, 53
- updateFilter specification, 86
- URL/OID finder, 537
- converting OID URL, 537, 538
- URLs
- purpose, 623
- See also condensed URL
- See also SNMP URLs
- userFilter command, 67
V
- valid parameters for SNMP trap files, 619
- validateActions command, 193
- validateActions(post) command, 194, 655
- validateCommand command, 193
- validateService command, 193
- value slice, 518
- valueOf command, 545
- variable substitution specification, 588
- vector, 628
- vector alarm limits, 117
- VERSION macro, 493
W
- white space in time expressions, 581
X
- X File format, 518
- x file format in alarm file, 113
Copyright © 2000 Sun Microsystems, Inc. All Rights Reserved.