Tango Administrative Tools

Slides:



Advertisements
Similar presentations
MCTS Guide to Microsoft Windows Server 2008 Network Infrastructure Configuration Chapter 6 Managing and Administering DNS in Windows Server 2008.
Advertisements

Android Tools & Wireless ADB Αντρέας Λύμπουρας Θεόφιλος Φωκάς Ζαχαρίας Χ’’Λάμπρου.
Module 10: Troubleshooting Network Access. Overview Troubleshooting Network Access Resources Troubleshooting LAN Authentication Troubleshooting Remote.
Clarke, R. J (2001) t909-03: 1 Office Automation & Intranets BUSS 909 Tutorial 3 NetObjects Team Fusion Overview.
1 Configuring Web services (Week 15, Monday 4/17/2006) © Abdou Illia, Spring 2006.
Chapter Apache Installation in Linux- Mandrake. Acknowledgment The following information has been obtained directly from
Network Printing. Printer sharing Saves money by only needing one printer Increases efficiency of managing resources.
Hands-On Microsoft Windows Server 2003 Administration Chapter 5 Administering File Resources.
70-290: MCSE Guide to Managing a Microsoft Windows Server 2003 Environment Chapter 8: Implementing and Managing Printers.
Check Disk. Disk Defragmenter Using Disk Defragmenter Effectively Run Disk Defragmenter when the computer will receive the least usage. Educate users.
Using the Windows Event Viewer and Task Scheduler Chapter 5.
Slide 1 of 9 Presenting 24x7 Scheduler The art of computer automation Press PageDown key or click to advance.
Installing a New Windows Server 2008 Domain Controller in a New Windows Server 2008 R2.
Hands-On Microsoft Windows Server 2008 Chapter 11 Server and Network Monitoring.
CH 13 Server and Network Monitoring. Hands-On Microsoft Windows Server Objectives Understand the importance of server monitoring Monitor server.
Windows Server 2008 Chapter 11 Last Update
Implementing RADIUS AAA Phil & Rick. Content Terms and Concepts Access Control What is AAA? Benefits of AAA What is RADIUS? Microsoft IAS Overview Installation.
Event Viewer Was of getting to event viewer Go to –Start –Control Panel, –Administrative Tools –Event Viewer Go to –Start.
Course 6421A Module 7: Installing, Configuring, and Troubleshooting the Network Policy Server Role Service Presentation: 60 minutes Lab: 60 minutes Module.
Managing DHCP. 2 DHCP Overview Is a protocol that allows client computers to automatically receive an IP address and TCP/IP settings from a Server Reduces.
Hosted Exchange The purpose of this Startup Guide is to familiarize you with ExchangeDefender's Exchange and SharePoint Hosting. ExchangeDefender.
Module 1: Installing Active Directory Domain Services
Ch 11 Managing System Reliability and Availability 1.
Microsoft Windows 2003 Server. Client/Server Environment Many client computers connect to a server.
Module 7: Configuring TCP/IP Addressing and Name Resolution.
Copyright 2000 eMation SECURITY - Controlling Data Access with
Hands-On Microsoft Windows Server 2008 Chapter 12 Managing System Reliability and Availability.
FTP Server and FTP Commands By Nanda Ganesan, Ph.D. © Nanda Ganesan, All Rights Reserved.
Tools Menu and Other Concepts Alerts Event Log SLA Management Search Address Space Search Syslog Download NetIIS Standalone Application.
Overview Managing a DHCP Database Monitoring DHCP
1 Implementing Monitoring and Reporting. 2 Why Should Implement Monitoring? One of the biggest complaints we hear about firewall products from almost.
Sonic EventMonitor Monitoring your Sonic environment Tako Grijpma Progaia Resource Solutions 09 november 2006.
Guide to MCSE , Second Edition, Enhanced1 The Windows XP Security Model User must logon with: Valid user ID Password User receives access token Access.
SMS Software Distribution. Overview  Explaining How SMS Distributes Software  Managing Distribution Points  Configuring Software Distribution and the.
Configuring and Troubleshooting Identity and Access Solutions with Windows Server® 2008 Active Directory®
Unit 2 - Hardware Networking. What is a network? A computer network is essentially a connection between two or more computers. This connection can be.
SQL SERVER 2008 Installation Guide A Step by Step Guide Prepared by Hassan Tariq.
CHAPTER Windows Server Management. Chapter Objectives Give an overview of the Server Manager Provide details of accessing the Server Manager Explain the.
TM & DVS status 29/10/2004. TM requirements (June 98) UR TMGR-1: TM shall have the ability to execute individual tests. UR TMGR-2: TM shall run on all.
Module 14: Advanced Topics and Troubleshooting. Microsoft ® Windows ® Small Business Server (SBS) 2008 Management Console (Advanced Mode) Managing Windows.
Windows Server 2003 { First Steps and Administration} Benedikt Riedel MCSE + Messaging
Sergi Rubio Manrique “Archiving System at ALBA”. Tango Meeting. ALBA. October 16 th, MMVIII 1 Archiving ALBA Sergi Rubio Manrique.
19 Copyright © 2008, Oracle. All rights reserved. Security.
70-290: MCSE Guide to Managing a Microsoft Windows Server 2003 Environment, Enhanced Chapter 7: Advanced File System Management.
SAP Business One 9.0 integration for SAP NetWeaver Installation and Technical Configuration 2013 March.
SQL Database Management
Windchill WorkGroup Manager (WGM) for Inventor installation
Installation The Intercompany Integration Solution for SAP Business One Version 2.0 for SAP Business One 9.1 Welcome to the course on the installation.
Module 9: Preparing to Administer a Server
Troubleshooting Tools
Lesson 4: Configuring File and Share Access
CCS Engineering Tools The tools are used help development and debugging of VLT SW control applications This presentation will provide a general view of.
Configuring Attendant Console
Module Overview Installing and Configuring a Network Policy Server
Network Tools and Utilities
Module 10: Managing and Monitoring Network Access
TOPIC 6: SYSTEM START-UP AND CONFIGURATION
LCGAA nightlies infrastructure
Deploying and Configuring SSIS Packages
Installation The Intercompany Integration Solution for SAP Business One Version 2.0 for SAP Business One 9.1 Welcome to the course on the installation.
Intuit has launched QuickBooks File Doctor tool (QBFD) in QuickBooks File Doctor is a tool that has been designed to recover the damaged company.
Do-more Technical Training
Using K2 applications How can users interact with K2 applications?
Administering Your Network
Exploring the Power of EPDM Tasks - Working with and Developing Tasks in EPDM By: Marc Young XLM Solutions
Windows Server Administration Fundamentals
First Level Incident Handling FAQ (For EAL)
Chapter 15: Network Monitoring and Tuning
Module 9: Preparing to Administer a Server
TANGO from an EPICS perspective
Presentation transcript:

Tango Administrative Tools 1

Tango Administrative Tools Goal Principle (Starter/Astor a couple to danse Tango) Starter Astor Features overview Start/stop/control device servers on a collection of hosts Configure and tune polling Configure and test events Logs and servers statistics Configure access control 2

Tango Administrative Tools Goal To know at a quick glance if everything is OK in a control system And otherwise, to be able to diagnose a problem and solve it. Configure and the control system and its components. Long term analysis (logs, statistics,...) Analysis on data from database (CS info, DS usage, ...). 3

Tango Administrative Tools Principle - Starter/Astor a couple to danse Tango : Starter device server running on each controlled host. A graphical client on all Starter devices. 4 4

Tango Control System Manager Get host list DB server Host n Starter server Host n Starter server Host n Starter server Get status DS DS Host n DS Starter server DS DS DS Host n DS DS Starter server Get server list DS DS DS Host n DS DS Starter server DS DS DS Host n DS DS Starter server DS DS DS DS DS DS Host 1 DS DS Starter server DS DS DS DS DS DS DS DS DS DS DS DS DS DS 5

Tango Administrative Tools Starter – Controlled server status : This Tango device server, written in C++, is dedicated to control system management. An instance of the Starter must be running on each host in the control system. When a Tango device server starts, it registers itself automatically in the TANGO database as running on specified host. At start-up, the Starter takes this list of servers registered on the host . Periodically, a system call gets the list of running processes. For each controlled server, the Starter checks if the server is in the running process list. If it is running a second check is done by a ping on administrative device to test if the server is alive. Finally a spectrum containing the server names and their status is built. The Starter device name must be : tango/admin/<host name> 6

Tango Administrative Tools Starter – Starting controlled servers : At Starter start up : For each server, a control level can be defined (level 0 means not controlled). At start-up, the Starter takes a list of servers registered on host and its control level. Beginning at level 1 to level n (default is 5), if the specified server is not already running, the Starter try to start it. On request : A server (or all servers in a level), can be started using a command on Starter device. Automatic re-start : A class property can be define to enable this feature. If a server, started by the Starter, fails (kill signal, core dump, …), the Starter re start it automatically. The server has to be running for a while (defined by the class property) The failed and start are stored in a file (for further statistics) 7

Demo Astor Overview Start/stop Configure add Debug Etc…

Tango Administrative Tools Astor – Tango manager client : This graphical client, is a java swing frame containing a tree to display the control system status. The host status, read from the Starter, is displayed using coloured icons. For each host, a specific window displays servers status using coloured icons. 9

Tango Administrative Tools Astor – Tango manager client : WARNING: The displayed state is the server state and not the device state ! A server is able to serve several devices and one icon cannot display all device states or a combination of them. 10

Tango Administrative Tools Astor – Action on server : Start/Stop server Set control level. Configure attribute polling. Display device dependencies Display information (classes, devices,...) Launch a wizard to configure (as Jive) Launch a panel to test device Launch a panel to display state on each device. Display logs Display standard error 11

Tango Administrative Tools Configure attribute polling : 12

Tango Administrative Tools Configure a pool of polling threads : By default, a single thread is started to poll attributes. In case of several devices, a pool of threads is available. Astor proposes a graphic tool to distribute device(s) by thread 13

Tango Administrative Tools Configure and test events : An attribute browser to configure. An event tester 14

Tango Administrative Tools Astor – Logs and statistics : Start and stop action on Starter are logged in a file and can be displayed. Start and fails are logged in a another file to compute statistics. 15

Tango Administrative Tools Astor – LogViewer : From Astor or from Jive, a tool called LogViewer can be launched to display device outputs. Outputs are time stamped Outputs can be filtered by levels and by message 16

Tango Administrative Tools Configure access control : Tango provides an access control service. BUT: today I have not enough time to explain in detail here. Access in READ is given for everybody. Access in WRITE is given with restriction on : Users IP address Astor propose a panel to configure it (password needed). 17

Tango Administrative Tools Analysis on data from database : Server Usage (useful in case of large number of instances) Global Information on Control System 18

Tango Administrative Tools 19

Tango Administrative Tools 20