Upload
deepakkachole
View
218
Download
0
Embed Size (px)
Citation preview
8/4/2019 uptime5UserGuide (2)
1/614
5
up.time User Guideversion 5.3.1
8/4/2019 uptime5UserGuide (2)
2/614
8/4/2019 uptime5UserGuide (2)
3/614
Sybase, PowerBuilder, and other such trademarks are the registered trademarks of SybaseIncorporated.
Solaris, ultrasparc, and other such trademarks are the registered trademarks of SunMicrosystems Incorporated.
All other trademarks belong to their respective companies, property owners, and organizations.
Contacting uptime softwareBy mail:uptime software inc.555 Richmond Street West,PO Box 110Toronto, OntarioCanadaM5V 3B1
Telephone: 416-868-0152Fax: 416-868-4867
Contacting SalesTo contact sales, use the main telephone line: +1-416-868-0152, and follow the prompts.
Please have the following information available so we may serve you better: Operating systems Key applications and databases Deployment Timeframe Project to deploy Key problems Present tools
Contacting Supportuptime software delivers responsive customer support. Customer support is available tolicensed and demonstration users.
uptime software offers user support through the following: Documentation Application Telephone
8/4/2019 uptime5UserGuide (2)
4/614
Internet site
Before contacting support, consult the up.time User Guide, up.time Release Notes, or the helpsystem from the Help button in the application.
To contact sales, use the main telephone line: +1-416-868-0152, and select option #2.
8/4/2019 uptime5UserGuide (2)
5/614
v
TABLE OF CONTENTS
Welcome to up.time
I n t r od u cin g u p.t im e .. . . . . .. . . . . . .. . . . . . .. . . . . . .. . . . . .. . . . . . .. . . . . . .. . . . . .. . 2
Who Should Read This Guide.......................................................... 2
u p .t im e Ar ch it ect u r e .. . . . . .. . . . . .. . . . . .. . . . . . .. . . . . .. . . . . . .. . . . . . .. . . . . .. . . 3
u p.t im e Serv ice M on it or in g Con cept s . . .. . .. . . .. . .. . . .. . .. . . .. . .. . . 4
Understanding up.time
Und er st an di n g t h e u p. t im e I nt er face .. . .. . .. . . .. . .. . . .. . .. . . .. . .. . 6
up.time Tool Bar ............................................................................... 6
System List....................................................................................... 9
Icons...............................................................................................10
System Icons.................................................................................. 11
Understanding Reports and Graphs.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
Understanding Reports .................................................................. 12
Understanding Graphs ................................................................... 12
Und er st an di ng Agen t s. . . . . .. . . .. . .. . . .. . .. . .. . . .. . .. . . .. . .. . .. . . .. . .. . .13
Understanding Major and Minor Versions ...................................... 13
Und er st an di ng t h e up . t i m e Dat aStor e . . .. . .. . . .. . .. . . .. . . .. . .. . . 15
Connecting to the DataStore Using ODBC .................................... 15
Und er st an di n g Ser vi ce Mon it or s . .. . .. . . .. . .. . .. . . .. . .. . .. . . .. . .. . . 17
Understanding Database Monitors................................................. 17
8/4/2019 uptime5UserGuide (2)
6/614
vi up.time 5 User Guide
Understanding Agentless Monitors Using Net-SNMP.................... 17
Understanding Services .. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
Understanding Service Groups ...................................................... 20
Under stan din g t he St at us of Serv ices . . .. .. .. . .. .. .. .. . .. .. . .. .. 21
Und er st an di n g Dat es a nd Tim es. . . . . .. . . .. . .. . .. . . .. . .. . . .. . .. . . .. . 22
Und er st an di n g Ret ain ed Dat a . . . .. . .. . .. . . .. . .. . . .. . .. . .. . . .. . .. . . .. 24
Installing up.time
I n st all at io n Plan .. . . . . .. . . . . . .. . . . . .. . . . . . .. . . . . . .. . . . . . .. . . . . .. . . . . . .. . . . . 26
I nstallat ion Requirem ents.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27up.time Monitoring Station.............................................................. 27
up.time Agents ............................................................................... 28
I nst a l l in g t he up . t im e Mon i t or ing St at ion . . .. .. . .. .. .. . .. .. .. . . 29
Before You Begin ........................................................................... 29
Installing the Monitoring Station on Windows................................. 30
Installing the Monitoring Station on Solaris or Linux ...................... 32Installing the Monitoring Station as a Virtual Appliance.................. 35
Post -I n st all at io n Task s .. . . . . .. . . . . . .. . . . . .. . . . . . .. . . . . . .. . . . . . .. . . . . .. . 37
Configuring the Monitoring Station to Use Oracle .......................... 37
Upg r ad in g t o u p.t im e 5 . . . . . .. . . . . . .. . . . . .. . . . . . .. . . . . . .. . . . . .. . . . . . .. . . 39
I n st all in g Ag en t s.. . . . . . .. . . . . .. . . . . . .. . . . . . .. . . . . .. . . . . . .. . . . . . .. . . . . .. . . . . 40
Installing Agents on Windows ........................................................ 40
Installing Agents on Solaris ............................................................ 41
Installing Agents on UNIX .............................................................. 42
Installing Agents on Linux .............................................................. 42
Installing Agents on IBM pSeries Servers ...................................... 43
8/4/2019 uptime5UserGuide (2)
7/614
vii
.
.
.
.
.
Ta
bleofContents
Getting Started
Accessing an d Ex it in g up . t i m e. . . . .. . .. . . .. . .. . .. . . .. . .. . .. . . .. . .. . .. 48
Setting Up the Administrator Account ............................................ 48
Accessing up.time .......................................................................... 49
Exiting up.time................................................................................ 49
View in g Syst em an d Ser vi ce I nf or m at io n . . .. . . .. . .. . . .. . .. . .. . 50
Viewing System Information........................................................... 50Viewing Service Information........................................................... 52
Searching and Filtering .. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 57
Using the Search Box .................................................................... 57
Filtering Service Instances ............................................................. 58
Au di t Log g in g .. . . . . .. . . . . .. . . . . . .. . . . . . .. . . . . .. . . . . . .. . . . . .. . . . . . .. . . . . . .. . . 60Enabling the Audit Log ................................................................... 60
Using My Portal
Overview ....................................................................... 62
Assistance......................................................................................62
My Preferences .............................................................................. 63
Latest up.time Articles.................................................................... 63
up.time Information ........................................................................ 63
My Alerts ........................................................................................ 63
Saved Reports................................................................................ 64
Custom Dashboards ...................................................................... 64
Defining and Managing Your Infrastructure
Overview ....................................................................... 66
W or k in g w it h Syst em s .. . .. . . . . . .. . . . . . .. . . . . . .. . . . . . .. . . . . .. . . . . . .. . . . . 67
Adding Systems or Network Devices ............................................. 69
8/4/2019 uptime5UserGuide (2)
8/614
viii up.time 5 User Guide
Auto Discovery ............................................................................... 74
Adding VMware Instances to up.time............................................. 79
Adding Individual LPARs to up.time ............................................... 81
Agentless WMI Systems ............................................................... 81
Novell NRM Systems ..................................................................... 86
Adding Multiple Systems ............................................................... 92
Editing a System Profile ................................................................. 99
W or k in g w i t h App l icat ion s . . .. . .. . .. . .. . . .. . .. . .. . . .. . .. . .. . . .. . .. . ..101
Adding Applications..................................................................... 101
Viewing Details About Applications ............................................. 103
Editing Applications..................................................................... 103
W or k in g w it h SLAs ... . . . .. . . . . .. . . . . . .. . . . . . .. . . . . . .. . . . . . .. . . . . . .. . . . . .. 104
W or k in g w it h Gr ou ps .. . . .. . . . . . .. . . . . . .. . . . . . .. . . . . .. . . . . . .. . . . . . .. . . . . 105Adding Groups ............................................................................ 105
Adding Nested Groups................................................................ 106
Editing Groups............................................................................. 107
W or k in g w it h View s . . . . . . .. . . . . . .. . . . . . .. . . . . . .. . . . . .. . . . . . .. . . . . . .. . . . . 108
Adding Views............................................................................... 108
Adding Nested Views .................................................................. 109Editing Views............................................................................... 110
Delet in g Elem en t s, App l icat ion s, an d View s . . . .. . .. . . .. . .. . . 111
Ack n ow le dg in g Al er t s . .. . . . . . .. . . . . . .. . . . . .. . . . . . .. . . . . . .. . . . . . .. . . . . .. 112
Overseeing Your Infrastructure
Overview ...................................................................... 116
Viewing More Information............................................................ 117
Groups and Views in the Global Scan Panel .............................. 118
View ing All SLAs ..........................................................119
8/4/2019 uptime5UserGuide (2)
9/614
ix
.
.
.
.
.
Ta
bleofContents
SLA Status Indicators.................................................................. 120
Generating an SLA Detailed Report............................................ 121
SLA View Types .......................................................................... 121
View ing All Applicat ions... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 124
Condensed View ......................................................................... 125
Detailed View .............................................................................. 126
View in g All Elem ent s.. . . . . . . .. . . . . .. . . . . . .. . . . . . .. . . . . .. . . . . . .. . . . . . .. . .127
View in g All Serv ices ... . . .. . . . . . .. . . . . .. . . . . . .. . . . . . .. . . . . .. . . . . . .. . . . . . . 129
View in g t h e Resou r ce Scan Repo r t . . . . . . .. . . . . . .. . . . . .. . . . . . .. . . . 130
Performance Gauges .................................................................. 130
24-Hour Performance Graphs..................................................... 131
Elements Chart............................................................................131
View in g Scru t in ize r St at u s .. . . . . .. . . . . .. . . . . . .. . . . . . .. . . . . .. . . . . . .. . . 133
Cha n gi ng Repor t in g Th r esho ld s .. . .. . . .. . .. . .. . . .. . .. . .. . . .. . .. . . . 134
Using Service Monitors
Overview ...................................................................... 136
Using Service Monitors.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 137
Using Agent Monitors.................................................................. 137
Using Agentless Monitors ........................................................... 138
Using Advanced Monitors ........................................................... 138
Selecting a Monitor ..................................................................... 140
The Mo n it or Tem pl at e .. . . . . . .. . . . . . .. . . . . . .. . . . . . .. . . . . . .. . . . . . .. . . . . . . 141
Monitor Identification ................................................................... 141
Adding Monitor Identification Information .................................... 142
Monitor Settings Configuration.................................................... 142
Configuring Warning and Critical Thresholds.............................. 144
8/4/2019 uptime5UserGuide (2)
10/614
x up.time 5 User Guide
Monitor Timing Settings .............................................................. 146
Monitor Alert Settings.................................................................. 148
Monitoring Period Settings .......................................................... 150
Getting Additional Help ............................................................... 150
Cloning Service Monitors.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 151
Testing Service Monitors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 152
Serv ice Gr ou ps ... . . . .. . . . . .. . . . . . .. . . . . . .. . . . . .. . . . . . .. . . . . . .. . . . . .. . . . . . .. 153
Creating Service Groups............................................................. 153
Editing Service Groups................................................................ 154
Changing Host Checks... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 156
Change a Host Check ................................................................. 156
The Plat fo r m Perf or m an ce Gat he re r . . . .. . . .. . .. . . .. . .. . . .. . .. . .. 157
Editing the Platform Performance Gatherer ................................ 157
Topo log ical Depe nd en cies . . .. . .. . .. . . .. . .. . .. . .. . . .. . .. . .. . . .. . .. . .. . 159
Adding Topological Dependencies .............................................. 160
Viewing Topological Dependencies............................................. 160
Scheduling Maintenance .. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 161
Creating Scheduled Maintenance Profiles .................................. 161
Viewing Scheduled Maintenance Profiles ................................... 162
Scheduling Maintenance for a Host ............................................ 162
Scheduling Maintenance for a Service........................................ 163
Agent Monitors
Overview ...................................................................... 166
File Syst em Cap acit y . . . . .. . . . . . .. . . . . . .. . . . . . .. . . . . .. . . . . . .. . . . . . .. . . . . . 167
Configuring File System Capacity Monitors ................................ 167
8/4/2019 uptime5UserGuide (2)
11/614
xi
.
.
.
.
.
TableofContents
Per fo r m ance Ch eck .. . . . . .. . . . . . .. . . . . .. . . . . . .. . . . . . .. . . . . .. . . . . . .. . . . . .. 170
Configuring Performance Check Monitors .................................. 170
Pro cess Cou n t Ch eck .. . . . . . . .. . . . . .. . . . . . .. . . . . . .. . . . . .. . . . . . .. . . . . .. . . . 174
Configuring Process Count Check Monitors ............................... 174
Microsoft Windows Monitors
W in do w s Eve n t Log Scann er . . . . . .. . . . . . .. . . . . . .. . . . . . .. . . . . . .. . . . . . 178Configuring Windows Event Log Scanner Monitors .................... 178
W in do w s Ser vi ce Check .. . . . . .. . . . . . .. . . . . . .. . . . . .. . . . . . . .. . . . . . .. . . . . 181
Configuring Windows Service Check Monitors ........................... 181
W in do w s File Sha r es ( SMB) .. . . . . . . .. . . . . . .. . . . . . .. . . . . . .. . . . . . .. . . . 184
Configuring Windows File Shares (SMB) Monitors ..................... 184
Act iv e Di r ect or y . . . . . . . .. . . . . .. . . . . . .. . . . . . .. . . . . . .. . . . . . .. . . . . .. . . . . . .. . . . 186
Configuring Active Directory Monitors ......................................... 186
Application Monitors
Uptim e Agent ............................................................... 190
Configuring Uptime Agent Monitors ............................................ 190
Exchange ..................................................................... 192
Configuring Exchange 2003 Monitors ......................................... 192
Configuring Exchange Monitors .................................................. 194
I I S .................................................... ........................... 198
Configuring IIS Monitors.............................................................. 198
WebLogic ..................................................................... 201
Monitoring WebLogic 8................................................................ 204
Configuring WebLogic 8 Monitors ............................................... 205
8/4/2019 uptime5UserGuide (2)
12/614
xii up.time 5 User Guide
Monitoring WebLogic 911.......................................................... 206
Configuring WebLogic Monitors .................................................. 207
W eb Sph er e .. . . . . .. . . . . .. . . . . . .. . . . . . .. . . . . .. . . . . . .. . . . . . .. . . . . .. . . . . . .. . . . . . 209
Deploying the WebSphere Performance Servlet......................... 212
Configuring WebSphere Monitors ............................................... 213
ESX W or k lo ad .. . . . . .. . . . . . .. . . . . .. . . . . . .. . . . . . .. . . . . . .. . . . . .. . . . . . .. . . . . . .. 215
Configuring ESX Workload Monitors........................................... 215
ESX ( Ad v an ced Met r ics) . . . . .. . . . . . .. . . . . .. . . . . . .. . . . . . .. . . . . . .. . . . . . .. 218
Configuring ESX (Advanced Metrics) Monitors ........................... 218
W eb App l icat ion Tran sact ion s . . .. . . .. . .. . . .. . .. . . .. . .. . .. . . .. . .. . .. 221
Using the Web Application Transaction Monitor.......................... 221
Configuring Web Application Transaction Monitors.....................222
Viewing and Diagnosing Web Transaction Performance ............ 225
Using Web Transaction Performance in SLA Reports ................ 226
Em ail Del iv er y Mo n it or . . . . .. . . . . .. . . . . . .. . . . . . .. . . . . . .. . . . . .. . . . . . .. . . . 228
Configuring Email Delivery Monitors ........................................... 228
Diagnosing and Reporting Email Delivery Problems .................. 231
Splu n k Que r y .. . . . .. . . . . . .. . . . . . .. . . . . . .. . . . . .. . . . . . .. . . . . . .. . . . . .. . . . . . .. . . 234
Configuring Splunk Query Monitors ............................................ 234
Liv e Spl u n k List en er . . . . . . .. . . . . . .. . . . . . .. . . . . . .. . . . . .. . . . . . .. . . . . . .. . . . . 236
Before You Begin ........................................................................ 237
Configuring the Live Splunk Listener Monitor ............................. 240
Database Monitors
MySQL (Advanced Metrics) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 242
Configuring MySQL (Advanced Metrics) Monitors...................... 242
My SQL ( Basi c Ch eck s) . . . . . .. . . . . .. . . . . . .. . . . . . .. . . . . . .. . . . . .. . . . . . .. . . . 249
8/4/2019 uptime5UserGuide (2)
13/614
xiii
.
.
.
.
.
TableofContents
Configuring MySQL (Basic Checks) Monitors ............................. 249
Oracle (Advanced Metrics) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 251
Configuring Oracle (Advanced Metrics) Monitors ....................... 251
Ora cle ( Basic Ch eck s) . . . . . . . . . . . . .. . . . . . .. . . . . .. . . . . . .. . . . . . .. . . . . . .. . . 254
Configuring Oracle (Basic Checks) Monitors .............................. 254
Ora cle Tab lesp ace Ch eck .. . . . . .. . . . . . .. . . . . . .. . . . . .. . . . . . .. . . . . . .. . . . . 257
Configuring Oracle Tablespace Check Monitors ......................... 257
SQL Ser ve r ( Basi c Ch eck s) . . . . .. . . . . . .. . . . . . .. . . . . . .. . . . . .. . . . . . .. . . . 260
Configuring SQL Server (Basic Checks) Monitors...................... 260
SQL Ser ver ( Adv an ced Met r ics) .. . .. . . .. . .. . . .. . .. . . .. . .. . . .. . .. . .. 264
Using Multiple SQL Server (Advanced Metrics) Monitors ........... 264
Configuring SQL Server (Advanced Metrics) Monitors ............... 265
SQL Ser ve r Tabl esp ace Check .. . . . . .. . . . . . .. . . . . . .. . . . . .. . . . . . .. . . . 268
Structure of a SQL Server Database........................................... 268
Configuring SQL Server Tablespace Check Monitors ................. 269
Sybase .........................................................................273
Configuring Sybase Monitors ...................................................... 273
Network Service Monitors
DNS.............................................................................. 278
Before You Begin ........................................................................ 278
Configuring DNS Monitors .......................................................... 279
FTP............................................................................... 281
Configuring FTP Monitors ........................................................... 281
HTTP ( W eb Serv ices ) . . . . . . .. . . . . .. . . . . . .. . . . . . .. . . . . . .. . . . . .. . . . . . .. . . . 283
Configuring HTTP (Web Services) Monitors ............................... 283
8/4/2019 uptime5UserGuide (2)
14/614
xiv up.time 5 User Guide
I MAP ( Em ai l Ret r iev al ) . . . . . . .. . . . . . .. . . . . .. . . . . . .. . . . . . .. . . . . . .. . . . . . . 287
Configuring IMAP (Email Retrieval) Monitors.............................. 287
LDAP .......................................................... .................. 289
Before You Begin ........................................................................ 289
Configuring LDAP Monitors......................................................... 290
NFS ............................................................ .................. 293
Configuring NFS Monitors...........................................................293
NI S/ YP .............................................. .......................... 295
Configuring NIS/YP Monitors ...................................................... 295
NNTP ( Net w or k New s) . .. . . . . . .. . . . . . .. . . . . . .. . . . . .. . . . . . .. . . . . . .. . . . . . 297
Command Implementation .......................................................... 297
Response Category ....................................................................298
Response Codes......................................................................... 298
Configuring NNTP (Network News) Monitors.............................. 299
Ping ............................................................................. 301
Configuring Ping Monitors........................................................... 301
POP ( Em ai l Ret r iev al ) . . . . . . .. . . . . . .. . . . . .. . . . . . .. . . . . . .. . . . . .. . . . . . .. . . 303Configuring POP (Email Retrieval) Monitors ............................... 303
SSH ( Secur e Shel l) . . . . . . . . . . . .. . . . . .. . . . . . .. . . . . . .. . . . . .. . . . . . .. . . . . . .. . . 305
Configuring SSH (Secure Shell) Monitors ................................... 305
SMTP ( Em ail Del iv er y) . . . . . . .. . . . . . .. . . . . .. . . . . . .. . . . . . .. . . . . . .. . . . . . .. 307
Configuring SMTP (Email Delivery) Monitors.............................. 307
SNMP ........................................................................... 309
Net-SNMP................................................................................... 309
SNMP MIB Browser .................................................................... 310
Supported Versions of SNMP ..................................................... 310
Using the SNMP MIB Browser .................................................... 310
8/4/2019 uptime5UserGuide (2)
15/614
xv
.
.
.
.
.
TableofContents
Configuring SNMP Monitors........................................................ 313
TCP ............................................ .................................. 316
Configuring TCP Monitors........................................................... 316
Advanced Monitors
Overview ...................................................................... 320
Before You Begin ........................................................................ 321
Cu st om Mo n it or s . . . . . . .. . . . . . .. . . . . .. . . . . . .. . . . . . .. . . . . . .. . . . . .. . . . . . .. . . . 322
Configuring Custom Monitors...................................................... 322
Cu st om w it h Reta in ed Dat a ... . . .. . . . . . .. . . . . . .. . . . . . .. . . . . .. . . . . . .. . 324
Configuring Custom Monitors with Retained Data ...................... 324
Ex t er n al Ch eck .. . . . . .. . . . . .. . . . . . .. . . . . . .. . . . . .. . . . . . .. . . . . . .. . . . . . .. . . . . . . 326
Configuring External Check Monitors.......................................... 327
Plu g- I n Mon it or s . . . . . . .. . . . . .. . . . . . .. . . . . . .. . . . . .. . . . . . .. . . . . . .. . . . . .. . . . . 328
Installing Plug-In Monitors........................................................... 328
Configuring Users
W or k in g w i t h User Roles . . .. . . .. . .. . . .. . .. . . .. . .. . .. . . .. . .. . .. . . .. . .. . 332
Adding User Roles ...................................................................... 332
Viewing User Roles ..................................................................... 333
Editing User Roles ...................................................................... 334
W or k in g w it h Use r s.. . . . . . . . . .. . . . . . .. . . . . . .. . . . . . .. . . . . . .. . . . . .. . . . . . .. . 335
Adding Users............................................................................... 335
Viewing Users ............................................................................. 338
Editing User Information.............................................................. 338
W or k in g w i t h User Gro up s . . . .. . . .. . .. . . .. . .. . . .. . .. . . .. . .. . . .. . .. . .. 339
8/4/2019 uptime5UserGuide (2)
16/614
xvi up.time 5 User Guide
Adding User Groups.................................................................... 340
Viewing User Groups .................................................................. 340
Editing User Groups.................................................................... 340
Deleting User Groups.................................................................. 341
Man agi n g Di st r ib u t io n List s . . . . .. . .. . .. . . .. . .. . .. . . .. . .. . .. . . .. . .. . . 342
Adding Distribution Lists ............................................................. 342
Viewing Distribution Lists ........................................................... 343
Editing Distribution Lists ............................................................. 343
W or k in g w i t h No t i f icat ion Gro up s . . .. . . .. . .. . . .. . .. . . .. . .. . .. . . .. 345
Adding Notification Groups.......................................................... 345
Viewing Notification Groups ........................................................ 346
Editing Notification Groups.......................................................... 346
Cha ng in g How Users Are Aut h en t icat ed . . .. . . .. . .. . .. . . .. . .. . .347
Active Directory Authentication ................................................... 347
LDAP Authentication ................................................................... 350
up.time DataStore Authentication................................................ 352
Working with Service Level Agreements
Overview ...................................................................... 356
SLAs, Service Monitors, and SLOs .. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 357
View in g Ser vi ce Level Agr eem en t s. . . . .. . .. . .. . . .. . .. . .. . . .. . .. . . 358
Viewing SLA Status..................................................................... 358
Viewing SLA Details .................................................................... 358
SLA Com pl ian ce Cal cu la t io n .. . . . . . . . . . .. . . . . . .. . . . . . .. . . . . .. . . . . . .. . 361
Reporting SLA Status.................................................................. 361
Handling Simultaneous Service Downtime ................................. 362
A Note About SLOs and Compliance.......................................... 363
SLA-Cr eat io n Str at eg ies .. . . . . .. . . . . . .. . . . . . .. . . . . . .. . . . . . .. . . . . . .. . . . . 364
8/4/2019 uptime5UserGuide (2)
17/614
xvii
.
.
.
.
.
TableofContents
Setting Up and Gathering Data for Monitors ............................... 364
Identifying Outages and Improvable Performance...................... 364
Developing Baselines.................................................................. 366
Working w ith SLA Reports . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 368
Add in g an d Edi t in g SLA Def i ni t io ns . . . .. . .. . .. . . .. . .. . . .. . .. . . .. . 369
Adding a Service Level Agreement............................................. 369
Adding Service Level Objectives to an SLA................................ 371
Associating Alert and Action Profiles to an SLA.......................... 372
Alerts and Actions
Understanding Alerts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 376
Understanding the Alert Flow...................................................... 377
Ale r t Pro f i le s . . . .. . . . . . .. . . . . . .. . . . . . .. . . . . .. . . . . . .. . . . . . .. . . . . . .. . . . . .. . . . . . 379
Enabling the Windows Messaging Service ................................. 379
Creating Alert Profiles ................................................................. 380
Viewing Alert Profiles .................................................................. 381
Editing Alert Profiles.................................................................... 382
Associating Alert Profiles to Elements......................................... 382
W or k in g w i t h Cu st om Aler t Form at s . . .. . . .. . . .. . .. . .. . . .. . .. . .. 383
Custom Alert Format Variables ................................................... 384
Act io n Pro fi le s.. . . . . . . . . .. . . . . . .. . . . . .. . . . . . .. . . . . . .. . . . . .. . . . . . .. . . . . . .. . . . 387
VMware vCenter Orchestrator Workflow Actions........................ 387
SNMP Trap Actions..................................................................... 388
Creating Action Profiles............................................................... 389
Viewing Action Profiles................................................................ 393
Editing Action Profiles ................................................................. 393
Monitoring Periods... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 395
Adding Monitoring Periods .......................................................... 395
8/4/2019 uptime5UserGuide (2)
18/614
xviii up.time 5 User Guide
Understanding Report Options
Overview ...................................................................... 398
Gen er at in g Repo r t s . . . . . . .. . . . . . .. . . . . .. . . . . . .. . . . . . .. . . . . . .. . . . . .. . . . . . . 399
Report Generation Options ......................................................... 400
Savi n g Repo r t s .. . . . . .. . . . . . .. . . . . . .. . . . . . .. . . . . .. . . . . . .. . . . . . .. . . . . . .. . . . . . 402
Saving Reports to the File System..............................................402
Viewing Saved Reports............................................................... 403
Sched u li n g Repo r t s . . . . . . .. . . . . . .. . . . . . .. . . . . .. . . . . . .. . . . . . .. . . . . . .. . . . . . 405
The Repo r t Log ... . . . .. . . . . .. . . . . . .. . . . . . .. . . . . .. . . . . . .. . . . . . .. . . . . . .. . . . . . . 408
Viewing Report Logs ................................................................... 409
Deleting Report Log Entries ........................................................ 410
Using Reports
Repor t s fo r Per fo rm an ce and Ana ly sis .. . .. . . .. . .. . .. . . .. . .. . . . 412
Resource Usage Report.............................................................. 412
Multi-System CPU Report ........................................................... 416
CPU Utilization Summary Report ................................................ 417
CPU Utilization Ratio Report....................................................... 420
Wait I/O Report............................................................................ 421
Service Monitor Metrics Report................................................... 423
Repor t s fo r Capa cit y Plann in g .. . .. . . .. . .. . .. . . .. . .. . .. . . .. . .. . .. . . . 426
Enterprise CPU Utilization Report............................................... 426
File System Capacity Growth Report .......................................... 429
Server Virtualization Report ........................................................ 430
Solaris Mutex Exception Report.................................................. 434
Network Bandwidth Report.......................................................... 436
Disk I/O Bandwidth Report .......................................................... 439
CPU Run Queue Threshold Report ............................................ 443
.
8/4/2019 uptime5UserGuide (2)
19/614
xix
.
.
.
.
.
TableofContents
File System Service Time Summary Report ............................... 447
Repor t s fo r Ser vi ce Level Agr eem en t s. . . .. . .. . . .. . .. . . .. . . .. . .. 451SLA Summary Report ................................................................. 451
SLA Detailed Report.................................................................... 452
Repor t s fo r Ava i la bi l i t y . . .. . . .. . .. . . .. . .. . .. . . .. . .. . . .. . .. . .. . . .. . .. . . . 454
Application Availability Report ..................................................... 454
Incident Priority Report................................................................ 455
Service Monitor Availability Report.............................................. 458
Service Monitor Outages Report ................................................. 459
Repor t s fo r J2EE App l icat ion s . . .. . . .. . .. . .. . . .. . .. . .. . . .. . .. . .. . . .. 461
WebSphere Report...................................................................... 461
WebLogic Report......................................................................... 464
Repor t s f or Vir t u al Env ir on m en t s . . . .. . . .. . .. . .. . . .. . . .. . .. . . .. . .. 468
VMware Workload Report ........................................................... 468
VMware Infrastructure Density Report ........................................ 471
LPAR Workload Report ............................................................... 473
Understanding Graphing
Grap h in g in u p.t im e .. . . . . .. . . . . . .. . . . . .. . . . . . .. . . . . . .. . . . . . .. . . . . . .. . . . . 478
Graphing Tool.............................................................................. 479
Usin g t h e Grap h Edi t or . . . . . . .. . . . . . .. . . . . .. . . . . . .. . . . . . .. . . . . .. . . . . . .. . 480
Working with Trend Lines ............................................................ 482
Formatting Individual Graph Elements ........................................ 483
Exporting Graphs ........................................................................ 484
Changing the Look and Feel of a Graph ..................................... 484
Using Graphs
Overview ...................................................................... 486
8/4/2019 uptime5UserGuide (2)
20/614
xx up.time 5 User Guide
UNIX vs. Windows Performance Monitoring ............................... 486
View in g t he St at us of a Syst em . . . .. . .. . . .. . .. . .. . . .. . .. . .. . . .. . .. . 487Viewing a Quick Snapshot .......................................................... 488
Mo n it or in g CPU Per fo r m an ce .. . . . . . .. . . . . . .. . . . . . .. . . . . .. . . . . . .. . . . 489
Usage (% busy)........................................................................... 489
Run Queue Length...................................................................... 491
Run Queue Occupancy............................................................... 491
Generating a CPU Performance Graph ...................................... 492
Mu lt i- CPU Usag e .. . . . . .. . . . . . .. . . . . .. . . . . . .. . . . . . .. . . . . . .. . . . . .. . . . . . .. . . . 493
Generating a Multi-CPU Usage Graph........................................ 493
Grap h in g Mem or y Usag e ... . . . . .. . . . . . .. . . . . . .. . . . . . .. . . . . .. . . . . . .. . . . 496
Used............................................................................................ 496
Cache Hit Rate............................................................................ 496
Paging Statistics.......................................................................... 497
Free Swap................................................................................... 497
Generating a Memory Usage Graph ........................................... 498
Grap h in g Pro cesses ... . . . .. . . . . . .. . . . . . .. . . . . . .. . . . . .. . . . . . .. . . . . . .. . . . . . 499
Number of Processes..................................................................499
Process Running, Blocked, Waiting ............................................ 499
Process Creation Rate ................................................................ 500
Generating a Process Graph ...................................................... 500
Grap h in g TCP Ret r an sm it s . . . . . . .. . . . . .. . . . . . .. . . . . . .. . . . . . .. . . . . . .. . 501
Generating a TCP Retransmits Graph ........................................ 501
Graphing User Activity . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 502
Generating a User Activity Graph ............................................... 502
W or k lo ad Gra ph s .. .. . . . . . .. . . . . .. . . . . . .. . . . . . .. . . . . . .. . . . . .. . . . . . .. . . . . . . 503
Generating a Workload Graph .................................................... 504
.
8/4/2019 uptime5UserGuide (2)
21/614
xxi
.
.
.
.
TableofContents
W or k lo ad Top 10 Gr aph s .. .. . .. . . .. . .. . .. . . .. . .. . .. . . .. . .. . .. . . .. . .. . . 506
Generating a Workload Top 10 Graph ........................................ 506
LPAR W or k lo ad Gr ap h s .. . . . . . .. . . . . . .. . . . . . .. . . . . .. . . . . . .. . . . . . .. . . . . . 507
Generating an LPAR Workload Graph ........................................ 507
LPAR CPU Utilization Graphs ..................................................... 508
Net w or k Grap h s .. . . .. . . . . .. . . . . . .. . . . . . .. . . . . . .. . . . . . .. . . . . . .. . . . . . .. . . . . . 509
I/O ............................................................................................... 509
Errors .......................................................................................... 509
NetFlow ....................................................................................... 510
Generating a Network Graph ...................................................... 510
Disk Perf or m an ce St at ist ics Gra ph . . .. . . .. . . .. . .. . . .. . .. . . .. . .. . . 512
Generating a Disk Performance Statistics Graph........................ 512
Top 1 0 Disk s Gr ap h ... . . . . .. . . . . . .. . . . . . .. . . . . . .. . . . . .. . . . . . .. . . . . . .. . . . . 514
Generating a Top 10 Disks Graph............................................... 514
File Sy st em Cap acit y Gr ap h .. . . . . .. . . . . . .. . . . . . .. . . . . . .. . . . . . .. . . . . .. 516
Generating a File System Capacity Graph.................................. 516
VXVM Sta t s Gr ap h .. . . . . . . .. . . . . .. . . . . . .. . . . . .. . . . . . .. . . . . . . . .. . . . . .. . . . . .517
Generating a VXVM Stats Graph ................................................ 517
No ve ll NRM Gr ap h s .. . . . . . . . .. . . . . . . .. . . . . .. . . . . . .. . . . . . .. . . . . . .. . . . . . .. . 519
Generating a Novell NRM Graph ................................................ 520
I n st an ce Mo t io n Gr ap h s .. . . . .. . . . . . .. . . . . . .. . . . . . .. . . . . . .. . . . . . .. . . . . . 521
Generating an Instance Motion Graph ........................................521
Disp lay in g Det ai l ed Pr ocess I nf or m at ion . . .. . . .. . .. . . .. . .. . . . 522
Generating Detailed Process Information ................................... 523
8/4/2019 uptime5UserGuide (2)
22/614
xxii up.time 5 User Guide
Configuring and Managing up.time
Overview ...................................................................... 528
Modifying up.time Config Panel Settings .................................... 529
Modifying uptime.conf File Settings ............................................ 529
Stopping and Restarting up.time Services .................................. 530
I n t er fa cin g w it h u p.t im e .. . . . . . .. . . . . . .. . . . . . .. . . . . . .. . . . . .. . . . . . .. . . . 532
Database Settings.......................................................................532
Monitoring Station Web Server ................................................... 533
SMTP Server .............................................................................. 534
Configuring Global Data Collection Methods .............................. 535
RSS Feed Settings...................................................................... 537
VMware vCenter Orchestrator Integration .................................. 538
Web Application Monitor Proxy Settings .................................... 539
Remote Reporting Settings ......................................................... 540User Interface Instance Settings ................................................. 541
Scrutinizer Settings .................................................................... 542
Splunk Settings ........................................................................... 543
Archiving the DataStore .. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 544
Archive Categories...................................................................... 545
Configuring an Archive Policy ..................................................... 545Restoring Archived Data ............................................................. 546
Exporting and Importing the DataStore ....................................... 547
u p.t im e Dia gn osi s . . . . . . . . . . .. . . . . . .. . . . . . .. . . . . . .. . . . . . .. . . . . .. . . . . . .. . . . 550
System Event Logging ................................................................ 550
Audit Logs ................................................................................... 551
Problem Reporting ...................................................................... 551
up .t i m e Measu r em en t Tun in g . . . .. . . .. . .. . . .. . .. . . .. . .. . .. . . .. . . .. . . 553
Service Monitor Thread Counts................................................... 553
Status Thresholds ....................................................................... 553
Platform Performance Gatherer Check Intervals ........................ 556
.
8/4/2019 uptime5UserGuide (2)
23/614
xxiii
.
.
.
.
Tab
leofContents
Repor t St or ag e Opt ion s . . . .. . .. . .. . . .. . .. . . .. . .. . . .. . .. . . .. . .. . . .. . .. . . 557
Changing the Number of Days Reports Are Cached .................. 557
Changing the Published Report Location.................................... 558
Resour ce Usag e Repor t Gen er at io n . . . .. . .. . .. . . .. . .. . . .. . .. . . .. . 559
Mon it or in g Sta t i on I nt er f ace Chan ges . .. . .. .. . .. .. .. .. . .. .. . .. . 560
Status Alert Acknowledgement ................................................... 560
3D Graphs................................................................................... 560
Custom Dashboard Tabs............................................................. 561
Licen se I nf or m at io n .. . .. . . . . . .. . . . . . .. . . . . . .. . . . . . .. . . . . . .. . . . . . .. . . . . .. 562
Reference
Freq u en cy Def in it io n s .. . . . . .. . . . . .. . . . . . .. . . . . . .. . . . . . .. . . . . .. . . . . . .. . 564
Tim e Period Definit ions... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 565
Building Blocks............................................................................ 565
Basic Expressions....................................................................... 567
Combining Expressions and Excluding Time Periods................. 570
End User License Agreement
NOTI CE TO USER .................................................. ........ 574
1. License.................................................................................... 574
2. Intellectual Property and Confidentiality .................................. 576
3. License Fees........................................................................... 577
4. Term and Termination.............................................................. 578
5. Remedies and Indemnification ................................................ 578
6. Disclaimer ............................................................................... 579
7. Limitation of Liability ................................................................ 579
8. General Terms......................................................................... 580
8/4/2019 uptime5UserGuide (2)
24/614
xxiv up.time 5 User Guide
Index
8/4/2019 uptime5UserGuide (2)
25/614
1
CHAPTER 1
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Welcome to up.time
This chapter introduces up.time in the following sections:
Introducing up.time ....................................................... .2
up.time Architecture...................................................... .3
up.time Service Monitoring Concepts ................................4
Welcome to up time I n t roduc ing up t ime
8/4/2019 uptime5UserGuide (2)
26/614
2
Welcome to up.time I n t roduc ing up . t ime
up.time 5 User Guide
I n t r oduc i ng up . t ime
up.time monitors, manages, and reports on systems, network devices, andapplications in a real-time, centralized view.
At the datacenter level, up.time continuously monitors your servers,applications, databases and IT resources, and alerts you to problems. Using
the information that up.time gathers, you can solve problems before theyimpact your business.
For example, a service monitor detects that a large volume of emailmessages are going back and forth between a particular email address in
your organization and an external domain. This could indicate that a high
number of legitimate emails are being sent, or it could indicate that a virus
or a trojan is active on a system in your environment.
You can also generate reports and graphs to visualize the information that
up.time gathers. By analyzing the information, reports, and graphs you can
do the following: identify and isolate performance bottlenecks
monitor and report on the availability of services
determine the specific causes of a problem in your network
perform capacity planning
consolidate servers where necessary
develop more precise management reports
Who Shou l d R e ad Th i s Gu i d e
The up.time User Guide is intended for various types of users:
system administrators who want to use up.time to monitor a singlesystem or multiple systems in a distributed environment at a singledatacenter
users who gather information about their systems to perform analysisand make key business decisions
IT managers who will determine the availability of resources,applications, and data for their user community
up t ime Arch i t ec tu re.
.
8/4/2019 uptime5UserGuide (2)
27/614
3
up . t ime A rch i t ec tu re
.
.
.
1
Welcometou
p.time
up . t ime A rch i t e c tu r e
up.time consists of a Monitoring Station that retrieves information fromclient systems, either through software (i.e., an agent) that is installed on a
system or by monitoring services running on a system. The following
diagram illustrates the general architecture ofup.time:
Welcome to up.time up . t ime Se rv i ce Mon i to r i ng Concep ts
8/4/2019 uptime5UserGuide (2)
28/614
4
e co e to up t e up t e Se ce o to g Co cep ts
up.time 5 User Guide
up . t ime Se rv i c e Mon i t o r i ng Concep t s
Before you start using up.time, you should first understand the underlyingservice monitoring concepts.
Monitors
The service monitor templates that are bundled with up.time. You use thesetemplates to configure a service check.
Alert ProfilesTemplates that tell up.time exactly how to react to various alerts issuingalert notifications and performing recovery options generated by your
service checks.
Host Checks
Service checks that you select and assign to each host that is being
monitored to test if it is functioning properly. Service checks are temporarily
disabled ifup.time determines that a host that is undergoing scheduledmaintenance.
Monitoring Periods
Specific windows during which you want to have up.time generate andsend alert notifications. For example, you can specify that alerts only be sent
between 9 a.m. and 5 p.m. on weekdays.
Monitor EscalationsThe exact definitions of when and how up.time should escalate servicealerts if they have not been acknowledged by specific users within pre-
defined time limits.
Service Groups
Service monitor templates that enable you to apply a common service check
to one or multiple hosts (servers, network devices) that you are monitoring.
8/4/2019 uptime5UserGuide (2)
29/614
5
CHAPTER 2
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Understanding up.time
This chapter explains underlying concepts in the following sections:
Understanding the up.time Interface................................. .6
Understanding Reports and Graphs .................................. .12
Understanding Agents.................................................... .13
Understanding the up.time DataStore ............................... .15
Understanding Service Monitors ...................................... .17
Understanding Services.................................................. .20
Understanding the Status of Services ............................... .21
Understanding Dates and Times ...................................... .22
Understanding Retained Data .......................................... .24
Understanding up.time Unde rs tand ing the up . t ime In te r f ace
8/4/2019 uptime5UserGuide (2)
30/614
6 up.time 5 User Guide
Unde r s t and i ng t he up . t ime I n t e r f a ce
The up.time Web interface consists of seven main sections. The followingimage displays the up.time application screen. The panels changeaccording to the task area that is selected from the tool bar.
up . t ime Too l B a r
The up.time tool bar provides quick access to the following panels:
Global Scan
Tree Panel Tool Bar AssistanceSubpanel SearchPanel
Unde rs tand ing the up . t ime In te r f ace.
.
.
8/4/2019 uptime5UserGuide (2)
31/614
7
.
.
2
Understan
dingup.time
My Portal
My Infrastructure
Services
Users
Reports
Config
Global Scan
The Global Scan panel provides information about the status of your
resources. You can drill down by system group, system, or alert status to
manage the resources in your infrastructure.
For more information about using the Global Scan panel, see Overseeing
Your Infrastructure on page 115.
My Portal
When you log into up.time, the first screen you see is the My Portal panel.The My Portal panel gives quick access to basic up.time functions and tosaved reports. The My Portal panel is divided into the following sections:
Assistance
My Preferences
Latest News
My Reports
For more information about using the My Portal panel, see Using My
Portal on page 61.
My Infrastructure
The My Infrastructure panel provides an inventory of your network
resources. You can view information about systems and their monitoring
status. From the My Infrastructure panel, you can add and view:
Systems
Understanding up.time Unde rs tand ing the up . t ime In te r f ace
8/4/2019 uptime5UserGuide (2)
32/614
8 up.time 5 User Guide
Groups
Applications
Service Level Agreements
Views
For more information about using the My Infrastructure panel, see
Defining and Managing Your Infrastructure on page 65.
Services
The Services panel enables you to manage and configure services, which
are provided by an application to perform a specific task. up.time monitorsboth services and applications to ensure that performance and availability
are maintained.
In the Services panel, you can manage and configure the following:
service instances and service groups Alert Profiles and Action Profiles
host checks
topological dependencies
scheduled maintenance
For more information about using the Services panel, see Using Service
Monitors on page 135 .
Users
The Users panel enables you manage all users, user groups, Notification
Groups and their associated permissions. You can view, create, edit, and
delete the following:
users
user groups
Notification Groups
user roles
Unde rs tand ing the up . t ime In te r f ace.
.
.
8/4/2019 uptime5UserGuide (2)
33/614
9
.
.
2
Understan
dingup.time
For more information about using the Users panel, see Configuring
Users on page 331.
Reports
The Reports panel enables you to manage and create detailed, custom
reports on the performance and availability of the resources in your
enterprise.
Using the Reports panel,you can:
generate a report and schedule when you want it to be generated
select how and where you would like the report delivered
For more information about using the Reports panel, see Using Reports
on page 411.
Config
The Config panel enables you to configure the following:
up.time license information and the license key
archive policies
mail servers
Monitoring Periods
remote reporting instances
user authentication
You can also generate problem reports and edit the uptime.conf file
from the Config panel. For more information about using the Config
panel, see Configuring and Managing up.time on page 527.
Sys t em L i s t
The system list (Syslist) is a popup window that contains the following
information:
the display names in up.time and the host names of systems in yourenvironment, arranged in alphabetical order
Understanding up.time Unde rs tand ing the up . t ime In te r f ace
8/4/2019 uptime5UserGuide (2)
34/614
10 up.time 5 User Guide
the name of the group to which, if any, the system belongs
You access the system list by clicking the Syslist icon in the top-right
corner of the up.time Web interface. A window like the following oneappears:
The Syslist is also a tool for quick navigation within the up.time Webinterface. Each display name is a hyperlink. Click a display name to view
the information about the system in the System Information subpanel.
I c o n s
Entries in various panels have icons beside them. These icons enable you to
perform the following tasks: Clone
Makes a copy of an entry in a panel. You can then modify the entry.
Edit
Opens a window in which you can modify any entry in a panel.
View
Displays the properties of any entry in a panel.
Unde rs tand ing the up . t ime In te r f ace
.
.
.
.
8/4/2019 uptime5UserGuide (2)
35/614
11
.
.
2
Understan
dingup.time
Delete
Deletes any entry in a panel. You will need administrator privileges to delete
certain entries.
Sys t em I c on s
The following icons appear in the Global Scan and My Infrastructure
panels, and identify the type of system that up.time is monitoring:
These icons do not appear in the up.time Web interface ifusers do not have permissions to access the functionsrepresented by the icons.
Linux AIX
Solaris Novell NRM
Windows HP-UX
VMware ESX Net-SNMP
HMC/VIO
Understanding up.time Unde rs tand ing Repo r t s and G raphs
8/4/2019 uptime5UserGuide (2)
36/614
12 up.time 5 User Guide
Unde r s t and i ng Repo r t s and G raphs
up.time includes a powerful set of reporting and graphing tools that enableyou to visualize performance data. You can use the reports and graphs as
the starting point when analyzing problems in your environment.
Unde r s t a nd i n g R epo r t s
Reports enable you to visually analyze how individual critical resourcessuch as memory, CPU, and disk resourcesare being consumed over
specific period of time.
For detailed information about reports, see Using Reports on page 411.
If you need to regularly run certain reports, you can save them to the My
Portal panel. See Scheduling Reports on page 405 for more information.
Unde r s t a nd i n g G r aph s
You can graph performance information when you need to view the most
common or pertinent performance information for servers in your
environment. For example, you can use a graph to determine CPU usage or
the available capacity on a file system. Graphs give you a fine level of
performance detail.You can view graphs in two ways:
With Internet Explorer in Microsoft Windows. Graphs are renderedusing an ActiveX graphing control. You can edit and manipulate a
graph once it has been displayed, and you can create trend lines.
Using the Java graphing tool on any platform (e.g., in Firefox, runningon Linux).
For more information on graphing, see Understanding Graphing on
page 477 and Using Graphs on page 485
Unde rs tand ing Agen ts
.
.
.
.
8/4/2019 uptime5UserGuide (2)
37/614
13
.
2Understan
dingup.time
Unde r s t and i ng Agen t s
Agents are small applications that are installed on the systems that you are
monitoring. Agents do the following:
collect information from a remote server
send the collected service data to the Monitoring Station
Certain up.time monitors poll the agents for data at a frequency that youcan configure. The data collector component of the Monitoring Station then
stores the results in the up.time DataStore for use in a report or graph.
Agents enable you to collect very detailed information about a system, such
as information about processes and low-level system statistics. The level of
granularity of the information collected by agents is greater than that of the
information collected by agentless monitors.
Each up.time agent is configured by default to collect and return
performance information for everyup.time
agent service monitor. You donot need to configure the agent to collect information for a service.
On Windows, an agent is installed with the up.time Monitoring Station.However, you will need to deploy the agent on the systems you are
monitoring. On other operating systems, you must download the agent from
the uptime software Web site and manually install it.
Unde r s t a nd i n g Ma j o r a nd M i no r V e r s i o n s
When you install up.time, you install a Monitoring Station and one or moreup.time agents. You could have different versions of Monitoring Stationsand agents. For example, you could have different platforms and different
up.time agent versions running on each system.
Understanding up.time Unde rs tand ing Agen ts
8/4/2019 uptime5UserGuide (2)
38/614
14 up.time 5 User Guide
Major and minor versions ofup.time agents are shown in the followingdiagram:
Major versionRegardless of operating system platform, the major version is the number to
the left of the decimal. In the diagram above the major number of the
Windows agent is 3; the major number of the UNIX agent is 3; the major
number of the LINUX agent is 4.0.
Minor version
Minor version numbers follow the major version number. These numbers areused to distinguish each minor version of a major version.
On UNIX and Linux, the minor version is the first number to the right of the
decimal. In the diagram above, the minor version number of the UNIX agent
is 8 and the minor version number of the Linux agent is 0.
On Windows, the minor version is the last set of numbers in the complete
version. In the diagram above, the minor version number of the Windows
agent is 1061.For major version 4 and later for Windows, the minor version number is the
number immediately after the decimal that follows the major number. For
example, for Windows agent version 4.0, the minor number is 0.
Unde rs tand ing the up . t ime Da taSto re
.
.
.
.
8/4/2019 uptime5UserGuide (2)
39/614
15
.
2Understandingup.time
Unde r s t and i ng t he up . t ime Da taS to r e
The DataStore is a database in which up.time stores different types ofinformation:
configuration information for up.time
configuration and system information for the hosts that you aremonitoring
the performance data gathered by monitors, which is used forgenerating graphs and reports
user information, including user names and passwords (encrypted if itis sensitive information)
the settings for service monitors, Alert and Action Profiles, scheduledmaintenance, and host checks
reports that Monitoring Station users have saved, and are scheduled to
run at specific intervals.
Like any other database, the DataStore consists of a number of tables. Data
that you enter and save, or which up.time collects from hosts, is written tospecific tables in the DataStore.
Access to the DataStore is determined by one of the three installed user
accounts: root, uptime, and reports. Each account gives users varying levels
of access to the contents of the DataStore. For more information about these
accounts, see the uptime software Knowledge Base article SecuringMySQL Database and Adding Users.
up.time can also use either an Oracle or MS SQL Server database as itsDataStore. If you plan to use either of these databases, refer to our
Knowledge Base for the additional steps required to enable up.time towork with these databases.
Connec t i n g t o t h e Da t aS t o r e U s i n g ODBC
You can extract data from the DataStore for use in custom reporting or data
warehousing by connecting to the DataStore using an ODBC connection.
Once the connection is established, you can import the contents of the
Understanding up.time Unde rs tand ing the up . t ime Da taSto re
8/4/2019 uptime5UserGuide (2)
40/614
16 up.time 5 User Guide
DataStore into such tools as MySQL Query Browser, Microsoft Excel and
Crystal Reports.
Before you can connect to the DataStore using ODBC, the client systemthat is accessing the database must have the MySQL ODBC driver
installed. The ODBC driver enables the client system to communicate with
the DataStore.
For detailed information on installing and configuring the MySQL ODBC
driver, see the uptime software Knowledge Base article Connecting to the
up.time DataStore via ODBC.
Unde rs tand ing Se rv i ce Mon i to r s
.
.
.
.
.
8/4/2019 uptime5UserGuide (2)
41/614
17
.
2Understandingup.time
Unde r s t and i ng Se r v i c e Mon i t o r s
up.time service monitors ensure the performance and availability ofservices in your environment. Using service monitors, you can ensure that
the systems in your environment including databases, mail servers,
networking protocols, and file systems are operating as required. up.timealso captures performance metrics collected from hardware profiles of
physical systems in your environment and can present this data in a graph.
up.time can track the performance of services using over 30 monitors. Aswell, up.time enables you to configure custom monitors that you can use toextend your service monitoring capability.
For detailed information on service monitors, see Using Service Monitors
on page 135.
Unde r s t a nd i n g Da t aba s e Mon i t o r s
There are two types of monitors for MySQL, Oracle, and SQL Server
databases:
Basic Checks
These monitors determine whether or not the database is running and
listening on the expected port. You can also run queries against the databases
using scripts.
Advanced Metrics
These monitors collect detailed information about database processes, which
you can later use for reporting and graphing.
Unde r s t a nd i n g Agen t l e s s Mon i t o r s U s i n g Ne t -
SNMP
Net-SNMP suite of command line and graphical applications that interact
with SNMP agents that are installed on hosts. Net-SNMP presents a set of
SNMP MIBs (Management Information Base, which is a listing that defines
variables needed by the SNMP protocol to monitor and control network
equipment). The MIBs are used to collect system performance information
for use by the up.time Monitoring Station.
Understanding up.time Unde rs tand ing Se rv i ce Mon i to r s
8/4/2019 uptime5UserGuide (2)
42/614
18 up.time 5 User Guide
The Net-SNMP monitor uses the HOST-RESOURCES MIB to collect the
following data:
Configuration
System name.
Number of CPUs.
The size of the system memory.
The network interfaces on the system, as well as their MTU, speed,and physical address.
Performance Data
CPU CPU user time
CPU system time
CPU wait I/O time
Memory
the amount of free memory
the amount of free swap space
Processes
the name of a process
the ID of a process (PID)
the amount of memory used by a process
process run time (in centi-seconds on the CPU)
the number of running processes
Network
the name of the network interface
the number of kilobytes flowing into the interface per second
The HOST-RESOURCES MIB can collect other configurationdata, but the Monitoring Station does not use thisinformation.
Unde rs tand ing Se rv i ce Mon i to r s
.
.
.
.
.
8/4/2019 uptime5UserGuide (2)
43/614
19
2Understandingup.time
the number of kilobytes flowing out of the interface per second
the number of inbound errors
the number of outbound errors
File System
the name of the file system
the size of the file system
the amount of the file system that is being used
User
the number of users who are logged into the system
For more information on SNMP and Net-SNMP, see SNMP on page 309.
Understanding up.time Unde rs tand ing Se rv i ces
8/4/2019 uptime5UserGuide (2)
44/614
20 up.time 5 User Guide
Unde r s t and i ng Se r v i c e s
Services are specific tasks, or sets of tasks, performed by an application in
your environment. For example, network services such as FTP or TCP
transmit data in a network. Database services, such as Oracle, SQL Server,
MySQL or Sybase store and retrieve data in a database. up.time servicemonitors continually check the condition of services to ensure that they are
providing the functions required to support your business.
up.time service monitors use a common template to ensure that theconfiguration of service monitors is the same across all monitors. For more
information on services, see Using Service Monitors on page 135 .
Unde r s t a nd i n g S e r v i c e G r oup s
Service groups are service monitor templates that enable you to
simultaneously apply a common service check to one or more hosts.Defining and using service groups will greatly simplify the task of initially
setting up and maintaining common service checks that you wish to
perform across many hosts in an identical manner.
For example, you can create a service group called CPU Performance
Check that is associated with 50 different servers. You can apply a common
performance monitor check to 50 servers.
With service groups, you save time by not having to manually re-create anindividual service monitor with the exact same service check and Alert
Profile for each server you want to monitor. There is no practical limit to
the number or complexity of your service groups and the underlying service
monitors associated with them.
See Service Groups on page 153 for more information.
Unde rs tand ing the S ta tus o f Se rv i ces
.
.
.
.
.
8/4/2019 uptime5UserGuide (2)
45/614
21
2Understandingup.time
Unde r s t and i ng t he S ta tu s o f Se r v i c e s
up.time monitors can return the following statuses for a service:
0 OK
The services are functioning properly.
1 Warning
There is a potential problem with one of more of the services.
2 Critical
There is a critical problem with one or more services.
3 Unknown
This status is returned when:
The host on which the service sits is offline.
The host on which the service sits is in a scheduled maintenance ordowntime period.
The Monitoring Station could not execute the service monitor.
Each status reflects the state of the service that has been assigned to the
system that you are currently viewing. up.time picks up these error codesand triggers an alert or an action. If a service is in a warning or critical
state, you can acknowledge an alert so that up.time does not generatesubsequent notifications.
The status of the services associated with a system are displayed in the
Global Scan panel, as shown below:
The figures in each column in the Global Scan panel indicate the number of
services for that particular machine that are in each state. Click a number to
view the System Status screen for a particular system. See Viewing the
Status of a System on page 487 for more information.
Understanding up.time Unde rs tand ing Da tes and T imes
8/4/2019 uptime5UserGuide (2)
46/614
22 up.time 5 User Guide
Unde r s t and i ng Da te s and T imes
When you are configuring graphs or reports, you must specify a range of
dates and times over which the graph or report will chart information.
up.time will only collect information for the periods that you specify.
You specify data and time ranges in the Date Range area of the Reports
and Graphing subpanels, as shown below:
To set dates and times for a graph or report, do one the following:
Click the Specific Date and Time option. Then, in the Date Rangearea, select the start date and time of the report by:
entering the start and end times (HH:MM:SS) in the From and Totext boxes
entering the start and end dates (YYYY-MM-DD) in the From andTo text boxes
Click the Last option, then do the following:
select a number from 1 to 10 from the first dropdown list
select Days, Weeks, or Months from the second dropdown list
The end date for any of these options is the current date and time. For
example, if you select 1 and Days, then the graph or report will coverthe 24 hour period from the previous day until the date and time on
which you created the report.
You can also click the calendar icon ( ) to selectdates.
Unde rs tand ing Da tes and T imes
.
.
.
.
.
Cli k th Q i k D t ti d th l t f th f ll i
8/4/2019 uptime5UserGuide (2)
47/614
23
2Understandingup.time
Click the Quick Date option, and then select one of the followingoptions from the dropdown list:
Today
Yesterday
This Week
Last Week (Sun-Sat)
This Month
Last Month
The This Month option collects information from thefirst day of the current month to the day on which thereport or graph is being generated. The Last Monthoption collects information from the beginning to theend of the previous month.
Understanding up.time Unde rs tand ing Re ta ined Da ta
Unde r s t and i ng Re ta i n ed Da ta
8/4/2019 uptime5UserGuide (2)
48/614
24 up.time 5 User Guide
Unde r s t and i ng Re ta i n ed Da ta
up.time enables you to save some or all of the metrics that its monitorscollect to the DataStore. You can use the retained data to generate a Service
Metrics report (see Service Monitor Metrics Report on page 423) or a Service
Metrics graph (see Viewing System and Service Information on page 50).
The data that you can retain varies from monitor to monitor. For example,
with the Windows Service Check monitor you can save the Service Status
and Response Time metrics. With the Exchange monitor you can save all
Web Mail and SMTP metrics.
You can save data to the DataStore by clicking the Save for Graphing
checkbox on a monitor template, as shown below:
CHAPTER 3
8/4/2019 uptime5UserGuide (2)
49/614
25
CHAPTER 3
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Installing up.time
This chapter explains how to install up.time in the following sections:
Installation Plan ............................................................ . 26
Installation Requirements ............................................... . 27
Installing the up.time Monitoring Station ........................... . 29
Installing Agents .......................................................... . 40
Installing up.time I n s ta l l a t i on P l an
I n s t a l l a t i on P l an
8/4/2019 uptime5UserGuide (2)
50/614
26 up.time 5 User Guide
I n s t a l l a t i on P l an
Before installing up.time you must:
identify the system that will act as a central Monitoring Station
ensure that all client systems that you want to monitor are accessibleover the network
All communication with client systems is over TCP using port 9998.
However, you can specify a different port during the installation process.
All communication originates from the Monitoring Station. When a hostthat is being monitored is outside a firewall, you only need to configure
outbound port access.
If you purchased the boxed version ofup.time, the Monitoring Stationsystem must have a CD-ROM drive from which to load the server software.
A CD-ROM drive is not required if you have downloaded the up.timesoftware from the Internet.
The installation procedure creates the user ID uptime on the Monitoring
Station. The uptime user ID should also exist on all of the clients, as using
this ID will minimize any security risks by not running the agents as a
privileged process.
Wherever possible, do not use the root account to run theMonitoring Station or any up.time agents.
You can use other existing user accounts for the agent, such as nobody, bin,
or adm. However, using these accounts may pose security risks depending
on other system processes that run under these accounts.
On HP/UX, you cannot start processes, such as agents,
using the nobody user ID. Also, on Windows 2000 theagent must be running with Administrator privileges. If it isnot, the agent will not be able to access the system perfor-mance counters.
I n s ta l l a t i on Requ i r ements
.
.
.
.
.
I n s t a l l a t i on Requ i r emen t s
8/4/2019 uptime5UserGuide (2)
51/614
27
3
Installin
gup.time
I n s t a l l a t i on Requ i r emen t s
This section describes the system requirements for the up.time MonitoringStation and up.time Agents. Before installation, it is recommended that youcheck the uptime software Web site (http://www.uptimesoftware.com) for
the most up-to-date list of hardware and software requirements.
up . t ime Mon i t o r i n g S t a t i o n
The up.time Monitoring Station is a computer running the core up.timesoftware that retrieves information from client systems, either through
agents installed on the system or by monitoring services running on the
system. The EMS has a self-contained Web server and database that enables
easy access to the application and data.
The Monitoring Station can run on the operating systems listed below. You
should refer to the uptime software Client Care Web site for the most up-to-
date list of supported platforms.
Note Suse Linux systems may require additional SSL libraries.
Operating System Version(s)
CentOS on VMWare 5.2
Microsoft Windows Server 2008
Microsoft Windows XP Professional
Microsoft Windows Server 2003 Enterprise R2
Microsoft Windows Vista
Solaris (32-bit SPARC) 10
Red Hat Linux AS (x86) 4.5, 4.6, 4.7, 5.x
Red Hat Linux ES (x86) 4.5, 4.6, 4.7, 5.x
SUSE Linux Enterprise Server 10.x, 11
Installing up.time I n s ta l l a t i on Requ i r ements
Supported Web Browsers
http://www.uptimesoftware.com/http://www.uptimesoftware.com/http://support.uptimesoftware.com/http://support.uptimesoftware.com/http://support.uptimesoftware.com/http://support.uptimesoftware.com/http://support.uptimesoftware.com/http://support.uptimesoftware.com/http://www.uptimesoftware.com/http://www.uptimesoftware.com/8/4/2019 uptime5UserGuide (2)
52/614
28 up.time 5 User Guide
pp
You can use the following Web browsers with up.time: Internet Explorer 6.0 or higher
Firefox 1.0 or higher
Minimum Hardware Configuration
The hardware configurations for a Monitoring Station can change
depending on the number of agents that you want to monitor, the reports
that you want to generate, and the amount of data that in the up.timeDataStore.
The following is the recommended minimum hardware:
2.4 GHz dual-core processor
2 GB of memory
80 GB of disk storage
100 Mbps network interface
up . t ime Agen t s
You can install and use up.time agents to collect data from a number ofoperating systems. Check the uptime software Client Care Web site for the
most up-to-date list of supported platforms and architectures.
up.time also supports agentless monitors on any operating system, which do notrequire you to install software on a system or device. See Using Agentless
Monitors on page 138.
Contact uptime software Client Care if you are monitoringmore than 50 nodes.
up.time can monitor Novell NetWare NRM version 6.5. Ear-
lier versions of NRM are not supported.
I n s ta l l i ng the up . t ime Mon i to r i ng S ta t i on
.
.
.
.
.
I n s t a l l i n g t he up . t ime Mon i t o r i ng S ta t i on
http://support.uptimesoftware.com/article.php?id=003http://support.uptimesoftware.com/article.php?id=003http://support.uptimesoftware.com/article.php?id=003http://support.uptimesoftware.com/article.php?id=003http://support.uptimesoftware.com/article.php?id=003http://support.uptimesoftware.com/article.php?id=0038/4/2019 uptime5UserGuide (2)
53/614
29
3
Installin
gup.time
g p g
The Monitoring Station is installed a single directory:
/usr/local/uptime on Linux
/opt/uptime on Solaris
C:\Program Files\uptime software\uptime on Windows
On Windows, the up.time Monitoring Station is installed using a graphical
installer that guides you through the steps of the installation process. OnSolaris or Linux, the installer is a console application.
In addition to the (included) MySQL database, up.time can also use eitheran Oracle or MS SQL Server database as i ts DataStore. If you plan to use
either of these databases, refer to our Knowledge Base for the additional
steps required to enable up.time to work with these databases.
Be fo r e You B eg i n
There are three ways in which to install the up.time Monitoring Station:
1 From an archive downloaded from the uptime software Web site.
If you have downloaded the up.time distribution from the uptime softwareWeb site, copy the archive to a temporary directory on the system that will
host the Monitoring Station. For the Windows installer, extract the contents
of the archive using a utility like WinZip.
2 From the distribution CD.
If you are installing up.time from the distribution CD, do the following:
Insert the CD in the CD-ROM drive.
If you are installing up.time on Solaris or Linux, mount theCD-ROM drive if you are not using automount.
Change to the following directory on the CD:
Before installing up.time, you must be logged in as a local(i.e., non-domain) administrator (in Windows) or as root (inSolaris or Linux).
Installing up.time I n s ta l l i ng the up . t ime Mon i to r i ng S ta t i on
up.time_MonitoringStation
8/4/2019 uptime5UserGuide (2)
54/614
30 up.time 5 User Guide
3 Imported as a VMware Virtual Appliance.
If you are installing up.time as an appliance on an ESX server, you candownload the package from the uptime software web site, either directly or
through the VMware Virtual Appliance Marketplace. Unarchive the Virtual
Appliance package and note its location; you will need to locate the .ovf
file during the im