IBM Tivoli Software IBM Tivoli Software

[ Bottom of Page | Previous Page | Next Page | Contents | Index ]


Contents

Tables
About this guide
Who should read this guide
What this guide contains
Publications
IBM Tivoli Monitoring Resource Model Builder library
Related publications
Accessing publications online
Ordering publications
Accessibility
Contacting software support
Conventions used in this book
Typeface conventions
Operating system-dependent variables and paths
Overview
About IBM Tivoli Monitoring Resource Model Builder
Compatibility Mode
Common Information Model implementation
Getting started quick-reference guide
Installation
Software requirements
Hardware requirements
Installing IBM Tivoli Monitoring Resource Model Builder with WebSphere Studio Workbench SDK
Installing IBM Tivoli Monitoring Resource Model Builder
Migrating existing resource models
Uninstalling IBM Tivoli Monitoring Resource Model Builder
Designing a resource model
Resource model concepts
Common Information Model (CIM) classes
Data collection
Synchronous data collection
Asynchronous data collection
Data filtering
Cycles
Events and indications
Attributes
Actions
Thresholds
Parameters
Boolean list
Choice list
Numeric list
String list
Logging
Decision tree script
Dependencies
Preliminary steps
Designing a resource model tutorial
Gathering data for problem analysis
Determining which resources to monitor
Defining the resource model
Defining a cycle time
Defining a filter and a sort order
Defining the problems
Defining thresholds and parameters
Defining the data to log
Defining the monitoring algorithm
Creating a resource model
About resource model names
Creating a basic resource model
Adding a CIM datasource
Adding a DM Classic datasource
Adding a Custom Script datasource
Selecting a class
Selecting properties
Applying filtering conditions
Specifying event triggering conditions
Selecting the properties to log
Changing the internal name
Entering a cycle time
Specifying the project file name
Importing a Tivoli Distributed Monitoring (Classic Edition) collection
Selecting monitoring sources
Specifying a custom script
Creating an empty resource model
Editing resource models
Using the Editing tool
Editing general settings
Editing CIM classes
Editing DM classic probes
Editing events
Adding Actions
Editing thresholds
Editing parameters
Editing data to log
Editing dependencies
Editing source
Working with the VisitTree Wizard
Creating a resource model from a CIM/WMI class
Creating a resource model from a Distributed Monitoring (Classic Edition) Collection data source
Creating a resource model from a custom script
Testing and debugging a resource model
Running a resource model
Using the JavaScript Console
Using the RMB Event Viewer
Using the RMB Indication Viewer
Using the RMB Logging Viewer
Debugging a JavaScript resource model
Debugging a Visual Basic resource model
Testing using the M12 Java-based data provider
Building a resource model
Generating the Package
Generating the Java Message Catalog
Generating the Message Catalog
Generating the Tivoli Enterprise Console BAROC
Generating an IBM Tivoli Monitoring configuration file
Generating a MOF File
Generating a script file
Generating an HTML File
Appendix A. Command Line Options
Tivoli command syntax
Using commands with IBM Tivoli Monitoring Resource Model Builder
List of commands
bldpkg
bldtecbaroc
convert
expjmsgcat
expmsgcat
exptmsxml
extract
imptmsxml
pack
setdectree
setdep
setsendtotbsm
setver
Appendix B. Service object method library
Basic Object Methods
General settings
Method GetModelName
Method GetCycleTime
Example
Dynamic model
Method GetNumOfInst
Method GetNumProperty
Method GetStrProperty
Method AssociateParameterToClass
Method AssociateParameterToClassProperty
Method CallDMNumProbe
Method CallDMStrProbe
Example
Thresholds
Method GetThreshold
Example
Parameters
Method GetNumParameterCount
Method GetStrParameterCount
Method GetNumParameter
Method GetStrParameter
Example
Events
Method SendEventEx
Example
Logging
Method LogInstEx
Utilities
MethodTrace
Method GetInterp
Method Shell
Method GetShellStdOut
Method GetShellStdErr
Method GetShellRetCode
Example
Mapping tables
Method CreateMap
Method SetMapNumElement
Method SetMapStrElement
Method GetMapNumValue
Method GetMapStrValue
Method RemoveMapElement
Method RemoveMapAll
Method ExistsMapElement
Method DestroyMap
Example
Advanced Object Methods
General settings
Method SetModelName
Method SetCycleTime
Example
Dynamic Model
Method DefineClass
Method DefineCimClassAsync
Method RemoveClass
Method CollectData
Method CollectClassData
Method DefineDMNumProbe
Method DefineDMStrProbe
Example
Thresholds
Method DefineThreshold
Example
Parameters
Method DefineStrParameter
Method DefineNumParameter
Method AddStrParameter
Method AddNumParameter
Method RemoveStrParameter
Method RemoveNumParameter
Method ReplaceStrParameter
Method ReplaceNumParameter
Example
Events
Method DefineEvent
Example
Logging
Method DefineLogInst
Generic functions
Method EndVisit
Method Dispose
Method GetProfileName
Method GetGlobalCounter
Deprecated methods
Exceptions
Appendix C. Instrumentation Library Type Interface
ILT Public Operations
enumerateInstances
getProperty
getMultipleProperties
setProperty
invokeMethod
invokeMethod
create
destroy
ILT Support Classes
M12ClassPath
M12IdentityElement
M12ObjectIdentity
M12PropertySet
M12Exception
ParameterSet
ParameterSetList
Writing a provider for UNIX
Creating a MOF file for UNIX
ILT Sample
Supported CIM Types
Appendix D. Accessibility
Using assistive technologies
Magnifying what is displayed on the screen
Documentation in accessible formats
Using alternative text
Appendix E. Notices
Trademarks
Index

[ Top of Page | Previous Page | Next Page | Contents | Index ]