Project Final Report Ron Bueler CS-701 3 May 2001 System Monitoring Alarming Reporting & Tracking System (SMARTS)

Slides:



Advertisements
Similar presentations
NAGIOS AND CACTI NETWORK MANAGEMENT AND MONITORING SYSTEMS.
Advertisements

Network II.5 simulator ..
Module 13: Performance Tuning. Overview Performance tuning methodologies Instance level Database level Application level Overview of tools and techniques.
© 2009 GroundWork Open Source, Inc. PROPRIETARY INFORMATION: Information contained herein is not for use or disclosure outside of GroundWork Open Source,
New Release Announcements and Product Roadmap Chris DiPierro, Director of Software Development April 9-11, 2014
ONE STOP THE TOTAL SERVICE SOLUTION FOR REMOTE DEVICE MANAGMENT.
Multi-Mode Survey Management An Approach to Addressing its Challenges
ActiveXperts Network Monitor Monitors servers, workstations and devices for availability Alerts and corrects.
This presentation is intended as a detailed WebEx, to bring potential customers to an understanding of Dream Report capabilities. This presentation focuses.
TAC Vista Security. Target  TAC Vista & Security Integration  Key customer groups –Existing TAC Vista users Provide features and hardware for security.
Manageware For Documentum ESI SOFTWARE 2006
Introduction to Computer Science CS 21a: Introduction to Computing I Department of Information Systems and Computer Science Ateneo de Manila University.
What is SDM? SDM : Server and Database Monitoring  SDM is the web-based real-time server and database monitoring and reporting tool  Service Items Server.
BMC Control-M Architecture By Shaikh Ilyas
8 Systems Analysis and Design in a Changing World, Fifth Edition.
Software: Systems and Application Software
Oracle Database Administration. Rana Almurshed 2 course objective After completing this course you should be able to: install, create and administrate.
Made in United States of America EMIT SIM emit.descoindustries.com Rev:
“This presentation is for informational purposes only and may not be incorporated into a contract or agreement.”
1 Network Statistic and Monitoring System Wayne State University Division of Computing and Information Technology Information Technology.
Session 3 Access to Reporting Services Adam Cogan Database Architect ssw.com.au.
Maintaining a Microsoft SQL Server 2008 Database SQLServer-Training.com.
Armani Engr Corp. Armani Engr Corp. Offers Industrial Automation Services From Concept to Commissioning we currently introducing and.
Configuration Management T3 Webinar Feb 21, 2008 Chuck Larsen ITS Program Coordinator Oregon Department of Transportation.
1 Copyright © 2004, Oracle. All rights reserved. Introduction to Oracle Forms Developer and Oracle Forms Services.
MSE Presentation 3 By Padmaja Havaldar- Graduate Student
Dream Report: Secure and Reliable Reporting Renee Sikes Applications Engineer Dream Report Brand Manager.
M1G Introduction to Database Development 6. Building Applications.
Overview of MSS System Human Actors Non-Human Actors In-house developed components Third party products.
Module 10: Monitoring ISA Server Overview Monitoring Overview Configuring Alerts Configuring Session Monitoring Configuring Logging Configuring.
Ramiro Voicu December Design Considerations  Act as a true dynamic service and provide the necessary functionally to be used by any other services.
Event Management & ITIL V3
Additional Security Tools Lesson 15. Skills Matrix.
OpenACS: Porting Oracle Applications to PostgreSQL Ben Adida
Contents 1.Introduction, architecture 2.Live demonstration 3.Extensibility.
Monitoring Windows Server 2012
9 1 DBM Databases CGI/Perl Programming By Diane Zak.
Oracle 10g Database Administrator: Implementation and Administration Chapter 2 Tools and Architecture.
Database weekly reports Zbigniew Baranowski Carlos Fernando Gamboa.
Optimizer Deployment Centralized Database module on Optimizer hub server Each monitored server has an instance of optimizer installed.
Module 14 Monitoring and Optimizing SharePoint Performance.
Ph No: Mob: , plot No-27, NGGO's Colony, Pattabhi reddy gardens, Visakhapatnam-07 Oracle.
Software Development Life Cycle by A.Surasit Samaisut Copyrights : All Rights Reserved.
37 Copyright © 2007, Oracle. All rights reserved. Module 37: Executing Workflow Processes Siebel 8.0 Essentials.
1 Oracle Enterprise Manager Slides from Dominic Gélinas CIS
 Replication is the process of copying database information  Replication is used for:  Backing up your database  Migrating to a new server  Mirroring.
Experiment Management System CSE 423 Aaron Kloc Jordan Harstad Robert Sorensen Robert Trevino Nicolas Tjioe Status Report Presentation Industry Mentor:
CH 13 Server and Network Monitoring. Hands-On Microsoft Windows Server Objectives Understand the importance of server monitoring Monitor server.
CIT 470: Advanced Network and System AdministrationSlide #1 CIT 470: Advanced Network and System Administration System Monitoring.
The SQL Applications Documentation Tool for Dublin City Council.
Big traffic data processing framework for intelligent monitoring and recording systems 學生 : 賴弘偉 教授 : 許毅然 作者 : Yingjie Xia a, JinlongChen a,b,n, XindaiLu.
The ATLAS DAQ System Online Configurations Database Service Challenge J. Almeida, M. Dobson, A. Kazarov, G. Lehmann-Miotto, J.E. Sloper, I. Soloviev and.
IPS Infrastructure Technological Overview of Work Done.
Copyright 2007, Information Builders. Slide 1 iWay Web Services and WebFOCUS Consumption Michael Florkowski Information Builders.
Metric Studio Cognos 8 BI. Objectives  In this module, we will examine:  Concepts and Overview  An Introduction to Metric Studio  Cognos 8 BI Integration.
DBS Monitor and DAN CD Projects Report July 9, 2003.
Office of Administration Enterprise Server Farm November 2004 Briefing.
Anytime, Anywhere Access Benefits Functionality Work Order Administration Dispatch Work Order Work Order Details New Work Order Additional Functionality.
What is PDF?  Each group is required to create a Product Development File (PDF).  The PDF is a series of documents that cover the entire history of the.
9 Copyright © 2004, Oracle. All rights reserved. Getting Started with Oracle Migration Workbench.
The GrangeNet NOC Greg Wickham. Contents Goals Design Features Architecture Implementation Future Conclusion.
- My application works like a dream…does it. -No prob, MOON is here. F
Introduction to Oracle Forms Developer and Oracle Forms Services
Introduction to Oracle Forms Developer and Oracle Forms Services
Introduction to Oracle Forms Developer and Oracle Forms Services
Existing Perl/Oracle Pipeline
Introduction of Week 3 Assignment Discussion
Chapter 1 (pages 4-9); Overview of SDLC
Sending data to EUROSTAT using STATEL and STADIUM web client
Presentation transcript:

Project Final Report Ron Bueler CS May 2001 System Monitoring Alarming Reporting & Tracking System (SMARTS)

Ron Bueler, CS-701 UCCS 2 Overview Introduction Project summary Project evaluation Conclusion

Ron Bueler, CS-701 UCCS 3 Introduction Problem – Monitor a set of hosts & alarm on problems – Store performance data – Report on data collected Solution – System Monitoring Alarming Reporting & Tracking System (SMARTS)

Ron Bueler, CS-701 UCCS 4 Project Summary Design Goals Schedule Project Management Project Phases

Ron Bueler, CS-701 UCCS 5 Design Goals Flexibility Clonable components Standards based Non-proprietary solution Low system utilization Reliable data collection Heavily COTS based Role-based output

Ron Bueler, CS-701 UCCS 6 Schedule

Ron Bueler, CS-701 UCCS 7 Project Management Web Page – Status – Schedule – Design – Provides access to all project docs

Ron Bueler, CS-701 UCCS 8 Development Approach

Ron Bueler, CS-701 UCCS 9 Phases - Proposal/Initial Analysis Hardware/software environment Collect – System CPU, disk space, and memory utilization – Response time for each service – Number of concurrent connections for each service – Service availability times – Application specific data for each service – Alarm notification and escalation – Automatic response triggers Comparison of similar systems

Ron Bueler, CS-701 UCCS 10 Phases - Requirements Narrative in nature High-level Alarm reporting Near real-time queries Standardized reports Management reports Non-functional Interfaces

Ron Bueler, CS-701 UCCS 11 Phases - Design Collector Program Step 1 Step 2 Step 4 Step 5 Transport Program Stored Procedures Report Generation /Web File Collector Output File Step 3 Database Loader SMART Host Oracle Tables Processed Tables Collector Config File

Ron Bueler, CS-701 UCCS 12 Design – Database Architecture

Ron Bueler, CS-701 UCCS 13 Phases – Implementation CGI Build/configure – Web server – Perl Graphics Device (GD) module – Perl DBI Development environment – Perl 5.6 – Compaq Unix Tru64 – Oracle 8.1 RDBMS

Ron Bueler, CS-701 UCCS 14 Phases - Implementation

Ron Bueler, CS-701 UCCS 15 Phases - Implementation Web Based Reports – Generated using Perl GD and PNG modules Based Reports – Generated Daily and Monthly – By Subscription Only

Ron Bueler, CS-701 UCCS 16 Phases - Test I – inspection, D – demo, A – analysis, P – pass, F – fail, NI – not implemented H –high priority, M – medium priority, L – low priority SMARTS reporting was rated MARGINAL RequirementPriorityTest Method Result 3.1 Alarm reporting SMARTS shall produce a report for alarming conditions.HD The alarming report shall contain a brief message describing the trigger with a unique date-time-group field name. HD, A The alarming report shall contain the data triggering value.HD, A The alarming report shall contain the system hostname affected by the alarm condition. HI The alarming report shall contain the service affected by the alarm condition. MI The alarming report shall be sent via to targeted end-users.HD

Ron Bueler, CS-701 UCCS 17 Project Evaluation Findings Challenges Usefulness Future

Ron Bueler, CS-701 UCCS 18 Project Evaluation - Findings Schedule estimation difficult Conduct more risk analysis Perform more analysis on COTS Good initial proposal/analysis Watch out for “ripple effect” of design mods Schedule flexibility paramount to success

Ron Bueler, CS-701 UCCS 19 Project Evaluation - Challenges Developer dependencies Synchronization of schedules Off-the-shelf component limitations Perl coding skills Installation & configuration – Oracle 8.1 DB server – Netscape Enterprise Web Server – Seagate Crystal Reports

Ron Bueler, CS-701 UCCS 20 Project Evaluation – Usefullness Met basic requirements Solves most design goals Basic functions currently in use Strength of non-proprietary solutions

Ron Bueler, CS-701 UCCS 21 Project Evaluation – Future Complete remaining requirements Deploy over more hosts Trend data store Implement userID/password protection Develop stored Oracle procedures to archive SMARTS data

Ron Bueler, CS-701 UCCS 22 Conclusion Introduction Project summary Project evaluation “Developed an alternative set of applications to monitor a set of hosts using software systems engineering practices and concepts learned during my Graduate Program at UCCS.”