Copyright © 2008 Stanislav Sinyagin 1 Torrus Functional Overview.

Slides:



Advertisements
Similar presentations
Customer Strategic Presentation March 2010
Advertisements

HetnetIP Ethernet BackHaul Configuration Automation Demo.
WEXTOOL User Guide v1.0 E.P. PLANETE B.B.R.. Plan Introduction & Architecture of Wextool Installation Scenario description Experimentation phase Saving/Synchronizing.
IWay Service Manager 6.1 Product Update Scott Hathaway iWay Software Copyright 2010, Information Builders. Slide 1.
Cacti Workshop Tony Roman Agenda What is Cacti? The Origins of Cacti Large Installation Considerations Automation The Current.
Introduction to MySQL Administration.  Server startup and shutdown ◦ How to manually start and stop it from the command line ◦ How to arrange an automated.
70-270, MCSE/MCSA Guide to Installing and Managing Microsoft Windows XP Professional and Windows Server 2003 Chapter Thirteen Performing Network.
1 Chapter 1 Introduction to Windows Server Two main goals for Net Admin Make network resources available to users Files, folders, printers, etc.
1 Chapter Overview Introduction to Windows XP Professional Printing Setting Up Network Printers Connecting to Network Printers Configuring Network Printers.
Talend 5.4 Architecture Adam Pemble Talend Professional Services.
NMS Labs Mikko Suomi LAB1 Choose SNMP device managment software Features: –Gives Nice overview of network –Bandwith monitoring –Multible.
Module 10 Configuring and Managing Storage Technologies.
OCLC Online Computer Library Center CONTENTdm ® Digital Collection Management Software Ron Gardner, OCLC Digital Services Consultant ICOLC Meeting April.
Global Customer Partnership Council Forum | 2008 | November 18 1IBM - GCPC MeetingIBM - GCPC Meeting IBM Lotus® Sametime® Meeting Server Deployment and.
Wikis are websites where pages can be edited using an online document editor. Users can easily edit and share content. Enterprise wikis are platforms.
Basic Concepts Introduction Objects Of The Data Hierarchy Objects Of The Monitoring System Mutual Roles Of Data Hierarchy Objects Other Concepts.
Inventory:OCSNG + GLPI Monitoring: Zenoss 3
AUTOBUILD Build and Deployment Automation Solution.
Marcel Casado NCAR/RAP WEATHER WARNING TOOL NCAR.
Contents 1.Introduction, architecture 2.Live demonstration 3.Extensibility.
Graphing and statistics with Cacti AfNOG 11, Kigali/Rwanda.
1 Version 3.0 Module 6 Switch Configuration. 2 Version 3.0 Switches Contain: –CPU –RAM –Operating System.
Distributed monitoring system. Why Monitor? Solve them! Identify Problems Ensure conduct Requirements Manage many computers Spot trends in the system.
A Brief Documentation.  Provides basic information about connection, server, and client.
RPMS - EHR v1.1 Techie Class Really Powerful at Measuring Stuff.
Experiment Management System CSE 423 Aaron Kloc Jordan Harstad Robert Sorensen Robert Trevino Nicolas Tjioe Status Report Presentation Industry Mentor:
Copyright © 2006 Pilothouse Consulting Inc. All rights reserved. Search Overview Search Features: WSS and Office Search Architecture Content Sources and.
NMS Case Study-I NetScreen Global Manager CS720H.
VApp Product Support Engineering Rev E VMware Confidential.
Guide to MCSE , Enhanced1 Activity 11-1: Using Task Manager to Manage Applications and Processes Objective: To explore managing applications and.
ASP.NET User Controls. User Controls In addition to using Web server controls in your ASP.NET Web pages, you can create your own custom, reusable controls.
Module 12: Configuring and Managing Storage Technologies
Linux Operations and Administration
1 Active Directory Administration Tasks And Tools Active Directory Administration Tasks Active Directory Administrative Tools Using Microsoft Management.
Linux Operations and Administration
SPI NIGHTLIES Alex Hodgkins. SPI nightlies  Build and test various software projects each night  Provide a nightlies summary page that displays all.
HP Openview NNM: Scalability and Distribution. Reference  “HP Openview NNM: A Guide to Scalability and Distribution”,
Commands 3/1/ Boot PROM Fundamentals All Sun systems have resident boot PROM firmware Provides basic hardware testing and initialization prior.
1 A Look at the Application Authorized users can access Communicator! NXT from any Internet-capable computer via the Web.
IBM Software Group © 2008 IBM Corporation IBM Tivoli Provisioning Manager 7.1 OS Management with TPM for OS Deployment.
Oracle 10g Administration Oracle Server Introduction Copyright ©2006, Custom Training Institute.
Torrus software: Overview of challenges and new features Stanislav Sinyagin SwiNOG-16, May 14th 2008, Bern.
April 1st, 2009 Cobbler Provisioning Made Easy Jasper Capel.
SQL Database Management
SmartCenter for Pointsec - MI
Integrating ArcSight with Enterprise Ticketing Systems
Chap-I Network and System Configuration in Linux
Application or server monitoring
Integrating ArcSight with Enterprise Ticketing Systems
3D Slicer module programming
Hadoop Architecture Mr. Sriram
Pilot Watcher Product Overview V5.3
Data Transport for Online & Offline Processing
Data Interface Module Leighton Wingerd & Manisha Kollu
Overall Architecture and Component Model
Active Directory Administration
Objectives Differentiate between the different editions of Windows Server 2003 Explain Windows Server 2003 network models and server roles Identify concepts.
Management Solution for Cisco NG Advanced Security Services
Configuring a Router Module 3 Semester 2.
20409A 7: Installing and Configuring System Center 2012 R2 Virtual Machine Manager Module 7 Installing and Configuring System Center 2012 R2 Virtual.
Tivoli Common Reporting v1.2 Overview
Instructor & Todd Lammle
LonMaker® Turbo Editions New Features
Instructor & Todd Lammle
Training Module Introduction to the TB9100/P25 CG/P25 TAG Customer Service Software (CSS) Describes Release 3.95 for Trunked TB9100 and P25 TAG Release.
Chapter 10: Advanced Cisco Adaptive Security Appliance
The EU DataGrid Fabric Management Services
HWg-PDMS: New software
Features Overview.
Presentation transcript:

Copyright © 2008 Stanislav Sinyagin 1 Torrus Functional Overview

Copyright © 2008 Stanislav Sinyagin 2 Torrus features Hierarchical object database Modular structure SNMP discovery and collector Threshold monitor Billing data export Web user interface

Copyright © 2008 Stanislav Sinyagin 3 Datasource tree database Configuration XML XML Compiler SNMP Discovery XML (DDX) SNMP Discovery Engine (devdiscover) DDX Templates Node Lists Template processor Collector SNMPOther RRD Storage Web UI Threshold Monitor Notifications Optional automation instead of manualy edited DDX files ACL ACL Editor

Copyright © 2008 Stanislav Sinyagin 4 SNMP Discovery XML Usually located in /usr/local/etc/torrus/discovery Proposed extension: DDX (Device Discovery XML) Consists of global and per-host parameters ……… other global parameters ……… other host-specific parameters

Copyright © 2008 Stanislav Sinyagin 5 Important DDX parameters data-dir: where RRD files will be stored domain-name: used for DNS-based snmp-host’s host-subtree: place in the tree hierarchy snmp-community, snmp-version, snmp-timeout, snmp-retries, snmp-port snmp-host: hostname or IP address output-file: where to save the discovery results

Copyright © 2008 Stanislav Sinyagin 6 DDX: output-bundle Defines a configuration file that would include all files generated by this DDX Allows easy generation of one XML file per SNMP host

Copyright © 2008 Stanislav Sinyagin 7 DDX: selectors Selectors are a way to add new actions to the discovered elements (interfaces, CPUs, power supplies, etc.). Most of customization you want to do on the discovery results can be done through selectors. Typical actions: adding threshold monitors and data export for billing.

Copyright © 2008 Stanislav Sinyagin 8 DDX: selectors (cont.) This example adds the threshold monitor to all interfaces that have “DNS” in their descriptions: <param name="dnstraffic-selector-actions" value="InBytesMonitor, OutBytesMonitor"/>

Copyright © 2008 Stanislav Sinyagin 9 DDX: static tokensets Tokenset is a set of graphs that are viewable on a single web page. upstream-peering: Upstream peering; large-customers: Large customers upstream-peering: POS5_0; large-customers: GigabitEthernet0_2, Serial3_0, FastEthernet4_0

Copyright © 2008 Stanislav Sinyagin 10 Datasource trees Each tree can run multiple collector processes and one monitor process. Web interface access control lists set the user permissions per tree. Currently it is not possible to set different permissions inside the tree. Trees are defined in torrus-siteconfig.pl, usually located in /usr/local/etc/torrus/conf.

Copyright © 2008 Stanislav Sinyagin 11 Datasource configuration XML Multiple XML files are compiled into one datasource tree. Usually they consist of discovery results and templates from Torrus distribution. In rare occasions, manual editing is required. Files are usually located in /usr/local/etc/torrus/xmlconfig. site-global.xml is usually included in all trees.

Copyright © 2008 Stanislav Sinyagin 12 Basic commands Run SNMP discovery: torrus dd –in=EXAMPLE.ddx [–verbose] Compile XML configuration: torrus compile –tree=EXAMPLE [–verbose] Collector, monitor and Apache will reload the configuration automatically.

Copyright © 2008 Stanislav Sinyagin 13 Startup and shutdown Torrus daemons are usually started via /etc/init.d/torrus start NEVER stop the torrus daemons with "kill -9" If the daemons have stopped abnormally (e.g. because of server crash), stop all daemons and the Apache server and perform the database recovery.

Copyright © 2008 Stanislav Sinyagin 14 Recommended setup One tree to run the collector – includes all devices. Multiple view-only trees for user web access and threshold monitoring Fine tuning of collector schedules is required for installations with more than thousand SNMP objects (see User guide and Scalability guide).

Copyright © 2008 Stanislav Sinyagin 15 Future developments Web UI with granular access control, custom properties, favorites, etc. Distributed and redundant architecture. Management console with web interface.