uptime5UserGuide (2)

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

    E-mail

  • 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=003
  • 8/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