Presentation is loading. Please wait.

Presentation is loading. Please wait.

© 2009 GroundWork Open Source, Inc. PROPRIETARY INFORMATION: Information contained herein is not for use or disclosure outside of GroundWork Open Source,

Similar presentations


Presentation on theme: "© 2009 GroundWork Open Source, Inc. PROPRIETARY INFORMATION: Information contained herein is not for use or disclosure outside of GroundWork Open Source,"— Presentation transcript:

1 © 2009 GroundWork Open Source, Inc. PROPRIETARY INFORMATION: Information contained herein is not for use or disclosure outside of GroundWork Open Source, Inc. © 2007 GroundWork Open Source, Inc. Getting Started with GroundWork Monitor GroundWork Monitor Enterprise Edition 6.2 Page 1

2 © 2009 GroundWork Open Source, Inc. Page 2 Powerful Monitoring Fully Supported Product Open Architecture Flexible Configuration Open Source Roots Introductory course How to use the product You must pass the included exams Course takes a day or two Completion is a requirement for Quickstart Support Questions while training? Send them to GroundWork Monitor Enterprise Edition Getting Started with GroundWork Monitor

3 © 2009 GroundWork Open Source, Inc. Page 3 Nine modules addressing the main features of the product Introduction to GroundWork Monitor Enterprise Edition Download and Install Monarch, the Nagios Configuration Tool Autodiscovery Status and Event Console Dashboards Notifications and Escalations LDAP Authentication (optional) Getting Support Course Objectives Getting Started with GroundWork Monitor

4 © 2009 GroundWork Open Source, Inc. Page 4 Introduction to GroundWork Monitor Enterprise Edition Basic Monitoring Process Applications Overview Key Monitoring Terminology Course Objectives for this Module Getting Started with GroundWork Monitor

5 © 2009 GroundWork Open Source, Inc. Page 5 GroundWork Monitor Enterprise Edition 6.2 Module 1: Introduction to GroundWork Monitor Enterprise Edition

6 © 2009 GroundWork Open Source, Inc. Page 6 Basic Monitoring Process Introduction to GroundWork Monitor Enterprise Edition

7 © 2009 GroundWork Open Source, Inc. Page 7 MONITORING ENGINE CONTROL INPUT Commands and Configurations CONTROL INPUT Commands and Configurations CONTROL OUTPUT Event Handlers CONTROL OUTPUT Event Handlers DATA OUTPUT Phone, Pager, Reports, Dashboards DATA OUTPUT Phone, Pager, Reports, Dashboards DATA INPUT Plugins and Agents DATA INPUT Plugins and Agents Basic Monitoring Process Process, Concepts, and Approach

8 © 2009 GroundWork Open Source, Inc. Page 8 Process, Concepts, and Approach GroundWork Monitor Software Architecture Data Collection Data Collection Data Management Data Management User Interface User Interface Instrumentation Collection Presentation Environment Feeders KEY Documented in GDK WIKI Documented in Bookshelf Extensible Nagios Cacti NeDi NTop NetSNMP SNMPTT NetSNMP SNMPTT WebInject Ganglia SEC Portal Administration Portal Administration Dashboards Status Viewer Status Viewer Jboss Portal Advanced Reports Advanced Reports Command Web Service Command Web Service Status Web Service Status Web Service Performance Web Service Performance Web Service Configuration API Configuration API Reporting ODI Reporting ODI Event Web Service Event Web Service Foundation Normalization Persistence/Caching MySQL Datastore MySQL Datastore Plugin API Plugin API Event Broker API Event Broker API Data Input Scripts Data Input Scripts MIBS snmptt Rules snmptt Rules Tests Metric Modules Metric Modules Rules New Data Collector or Subordinate Monitoring System New Data Collector or Subordinate Monitoring System Datacenter Integration (CMDB, Notifications, OLAP, Incident Management Mobility Interfaces Mobility Interfaces Authentication Dashboard Widget Dashboard Widget Custom Report Custom Report Configuration Status & Event Viewers Status & Event Viewers Portal Configuration Portal Configuration

9 © 2009 GroundWork Open Source, Inc. Page 9 Enterprise Edition Applications Overview Introduction to GroundWork Monitor Enterprise Edition

10 © 2009 GroundWork Open Source, Inc. Page 10 GroundWork Monitor Enterprise Edition Applications  Administration – Portal administration. Manage users, roles, and integrate new applications.  Auto Discovery – Discover equipment on your network and deploy appropriate monitors.  Configuration – Graphical Nagios configuration. Includes Performance Configuration tool.  Reports – GroundWork Reports (Service Level), Insight Reports (System Availability and Performance), and integrated Nagios Reports (Outage, Alerts and Notifications)Performance View – Configure RRD based Performance Graphs from monitoring data  Status – AJAX enabled web-based interface to view monitoring data. Includes Performance Graphs.  Event Console – Real time operations nerve center view.  My GroundWork – Personally configurable private dashboard for each user  Dashboards– Shared customizable dashboards for all users. Create unique views of the infrastructure  Resources – GroundWork Monitor product documentation and Open Source reference.  WebMetrics – Versatile web site monitoring using the WebMetrics service  Advanced– Nagios in its original CGI form Enterprise Edition Applications Overview

11 © 2009 GroundWork Open Source, Inc. Page 11 Key Definitions Introduction to GroundWork Monitor Enterprise Edition

12 © 2009 GroundWork Open Source, Inc. Page 12  Hosts – A server, workstation, or device for which the availability status is to be tracked or mapped (e.g. localhost).  Services – A monitor or check of a particular parameter/status associated with a Host (e.g. Current Load).  Host Groups – An arbitrary collection of Hosts into named sets (e.g. Linux Servers)  State – The condition of Services and Hosts (e.g. UP, DOWN and OK, CRITICAL or WARNING for services).  State Change – Soft - the system retries a service check a programmable number of times; and Hard - the retries have been exceeded. Monitoring Terminology Key Definitions

13 © 2009 GroundWork Open Source, Inc. Page 13  Contacts, and Contact Groups – Contacts identify who should receive alert/recovery notifications in the event of a problem on your network; Contact Groups are groupings of one or more contacts.  Notifications and Escalations –Communications to Contacts or Contact Groups for any hard state change, hosts or service remaining in non-OK state, and acknowledgements.  Flapping – Frequent changes in state, resulting in a storm of alarm and recovery notifications. GroundWork Monitor can be configured to suppress alarms during flapping.  Downtime – Scheduling downtime avoids alarm fatigue, provides more accurate reports, generates a maintenance log..  Dependencies – When a monitored item is not on the same subnet as the monitoring server, monitoring is dependent upon the intervening switches and routers. Monitoring Terminology Key Definitions

14 © 2009 GroundWork Open Source, Inc. Page 14  States of Hosts Nagios assigns a State to each Host and Service Hosts either respond to a Host Check (typically a ping) or they don’t Based on this, the primary States for a host are UP or DOWN In addition, if a Host is behind a known network outage it will be given State of UNREACHABLE UP DOWN UNREACHABLE Host States Key Definitions Monitoring Terminology

15 © 2009 GroundWork Open Source, Inc. Page 15  States of Services Services are compared against acceptability thresholds and have three states (OK, WARNING & CRITICAL) If a measured parameter in a service is less than the WARNING threshold it returns a State of OK If that parameter exceeds the WARNING threshold but is less than the CRITICAL threshold it returns WARNING If that parameter exceeds the CRITICAL threshold it returns a State of CRITICAL Thresholds can be more complex than this example and contain multiple parameters If the service is configured incorrectly (i.e. bad arguments) return can be UNKNOWN OK WARNING CRITICAL UNKNOWN Service StatesPlugin Errors Key Definitions Monitoring Terminology

16 © 2009 GroundWork Open Source, Inc. Page 16 N N SW1 SW2 S1 S3 S2 Dependency Relationships R1 R2 M5 M1 M4 M3 M2 S4  Dependencies  When a monitored item is not on the same subnet as the monitoring server, monitoring is dependent upon the intervening switches and routers. Key Definitions Monitoring Terminology

17 © 2009 GroundWork Open Source, Inc. Page 17  There are five kinds of dependency relationships Network dependencies exist between devices and their upstream parents (defined using the parents directive) Example: A host can depend on an upstream switch One host can depend on another host somewhere in the network (defined using the host_dependency directive) Example: A web server can depend on a load balancer A service on one host can depend on a service on another host (service_dependency directive) Example: An Application server’s speed can depend on a Database server’s query response time Services can depend on other services on the same server (defined using the service_dependency directive) Example: An snmp check can depend on the snmpd running on the same server Services have an inherent dependency on the server upon which they run Key Definitions Monitoring Terminology

18 © 2009 GroundWork Open Source, Inc. Page 18 … in other words  Plugins, Commands, Services, and Profiles (1 of 2) –Nagios - is the scheduler used in the GroundWork Monitor package –Nagios executes external Plugins –The command line syntaxes for Plugins are stored in Command definitions –Scheduling, notification and procedural information for the Commands are stored in Services –Breaking from Nagios rules, GroundWork separates the definition of Services from Hosts to permit selection from a library of Services –A set of Services, appropriate for monitoring a particular architecture, can be stored in a Service Profile –Host Profiles are a collection of a Host Template plus one or more Service Profiles Monitoring Terminology Key Definitions

19 © 2009 GroundWork Open Source, Inc. Service Command Plugin Service Service Profile Service Page 19  Plugins, Commands, Services, and Profiles (2 of 2) –Host Profiles incorporate Service Profiles –Service Profiles incorporate Services –Each Service incorporates one Command –Each Command invokes one Plugin –The Plugin stands alone Monitoring Definitions (continued) Host Profile Service disk Service disk Command check_disk Command check_disk Command check_mem Command check_mem Command check_cpu Command check_cpu Command check_http Command check_http Command check_process Command check_process Plugin Service memory Service memory Service httpd Service httpd Service Profile web_monitoring Service Profile web_monitoring Service url_get Service url_get Service cpu Service cpu Host Template Key Definitions

20 © 2009 GroundWork Open Source, Inc. Page 20 GroundWork Open Source, Inc. 139 Townsend Street, Suite 500 San Francisco, CA Phone: Website: GroundWork Subscription Support: support.gwos.comsupport.gwos.com Confidential - Do not distribute Thank you


Download ppt "© 2009 GroundWork Open Source, Inc. PROPRIETARY INFORMATION: Information contained herein is not for use or disclosure outside of GroundWork Open Source,"

Similar presentations


Ads by Google