19 February 20091 CASTOR Monitoring developments Theodoros Rekatsinas, Witek Pokorski, Dennis Waldron, Dirk Duellmann, 19.02.2009.

Slides:



Advertisements
Similar presentations
Advanced SQL Schema Customization & Reporting Presented By: John Dyke As day to day business needs become more complex so does the need for specifically.
Advertisements

Raptor Technical Details. Outline Workshop structured by Raptor workflow – Raptor Event model. – ICA log file parsing – ICA/MUA event storage – ICA event.
1 G2 and ActiveSheets Paul Roe QUT Yes Australia!
Module 12: Auditing SQL Server Environments
Lessons Learned from Getting Data into STORET: A State’s Perspective Mike Beauchene, State of Connecticut Department of Environmental Protection; Mellony.
Keeping our websites running - troubleshooting with Appdynamics Benoit Villaumie Lead Architect Guillaume Postaire Infrastructure Manager.
SQL Server Reporting Services is a server-based reporting platform for creating reports from relational or multidimensional data sources. Reports are.
Tom Sheridan IT Director Gas Technology Institute (GTI)
16/9/2004Features of the new CASTOR1 Alice offline week, 16/9/2004 Olof Bärring, CERN.
Software to Manage EEP Vegetation Plot Data A design proposal Michael Lee January 31, 2011.
Voyager Interest Group Voyager Access Reports: what they are and how they work October 29, 2008.
Report Distribution Report Distribution in PeopleTools 8.4 Doug Ostler & Eric Knapp 7264.
Interpret Application Specifications

Maintaining and Updating Windows Server 2008
TIBCO Designer TIBCO BusinessWorks is a scalable, extensible, and easy to use integration platform that allows you to develop, deploy, and run integration.
1 of 5 This document is for informational purposes only. MICROSOFT MAKES NO WARRANTIES, EXPRESS OR IMPLIED, IN THIS DOCUMENT. © 2007 Microsoft Corporation.
LHC Experiment Dashboard Main areas covered by the Experiment Dashboard: Data processing monitoring (job monitoring) Data transfer monitoring Site/service.
Module 18 Monitoring SQL Server 2008 R2. Module Overview Monitoring Activity Capturing and Managing Performance Data Analyzing Collected Performance Data.
CSCI 6962: Server-side Design and Programming
Overview of SQL Server Alka Arora.
Chapter 4 SQL. SQL server Microsoft SQL Server is a client/server database management system. Microsoft SQL Server is a client/server database management.
Bulk facility SAG INFOTECH PVT. LTD. Service begins here…
Oracle Application Express 3.0 Joel R. Kallman Software Development Manager.
TechEd /22/2017 5:40 AM © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks.
Lecture On Database Analysis and Design By- Jesmin Akhter Lecturer, IIT, Jahangirnagar University.
SharePoint Enterprise Aggregation Caching Feature Product Overview Nimrod Geva Product Group Manager, KWizCom
Copyright © 2007, Oracle. All rights reserved. Managing Concurrent Requests.
Marianne BargiottiBK Workshop – CERN - 6/12/ Bookkeeping Meta Data catalogue: present status Marianne Bargiotti CERN.
The Network Performance Advisor J. W. Ferguson NLANR/DAST & NCSA.
1 What’s the difference between DocuShare 3.1 and 4.0?
Experiment Support CERN IT Department CH-1211 Geneva 23 Switzerland t DBES PhEDEx Monitoring Nicolò Magini CERN IT-ES-VOS For the PhEDEx.
SQL Server User Group Meeting Reporting Services Tips & Tricks Presented by Jason Buck of Custom Business Solutions.
The Client/Server Database Environment Ployphan Sornsuwit KPRU Ref.
Web application for detailed real-time database transaction monitoring for CMS condition data ICCMSE 2009 The 7th International Conference of Computational.
CERN - IT Department CH-1211 Genève 23 Switzerland Castor External Operation Face-to-Face Meeting, CNAF, October 29-31, 2007 CASTOR2 Disk.
Chapter 1 Introduction to Databases. 1-2 Chapter Outline   Common uses of database systems   Meaning of basic terms   Database Applications  
Module 14 Monitoring and Optimizing SharePoint Performance.
And Tier 3 monitoring Tier 3 Ivan Kadochnikov LIT JINR
EGEE-III INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks WMSMonitor: a tool to monitor gLite WMS/LB.
DDM Monitoring David Cameron Pedro Salgado Ricardo Rocha.
Report from CASTOR external operations F2F meeting held at RAL in February Barbara Martelli INFN - CNAF.
DELETION SERVICE ISSUES ADC Development meeting
Microsoft Management Seminar Series SMS 2003 Change Management.
Azure Machine Learning: From design to integration Peter Myers M355.
ATLAS Production System Monitoring John Kennedy LMU München CHEP 07 Victoria BC 06/09/2007.
9 Copyright © 2009, Oracle. All rights reserved. Deploying and Reporting on ETL Jobs.
INFSO-RI Enabling Grids for E-sciencE ARDA Experiment Dashboard Ricardo Rocha (ARDA – CERN) on behalf of the Dashboard Team.
CERN IT Department CH-1211 Genève 23 Switzerland t HEPiX Conference, ASGC, Taiwan, Oct 20-24, 2008 The CASTOR SRM2 Interface Status and plans.
Julia Andreeva on behalf of the MND section MND review.
Distributed Logging Facility Castor External Operation Workshop, CERN, November 14th 2006 Dennis Waldron CERN / IT.
Panasonic UC Pro - UC Pro Server setup with Active Directory -
MND review. Main directions of work  Development and support of the Experiment Dashboard Applications - Data management monitoring - Job processing monitoring.
Global ADC Job Monitoring Laura Sargsyan (YerPhI).
Geant4 is a toolkit to simulate the passage of particles through matter, and is widely used in HEP, in medical physics and for space applications. Ongoing.
FTS monitoring work WLCG service reliability workshop November 2007 Alexander Uzhinskiy Andrey Nechaevskiy.
SQL Query Analyzer. Graphical tool that allows you to:  Create queries and other SQL scripts and execute them against SQL Server databases. (Query window)
Oracle Business Intelligence Foundation – Testing and Deploying OBI Repository.
CASTOR Operations Face to Face 2006 Miguel Coelho dos Santos
CERN - IT Department CH-1211 Genève 23 Switzerland CASTOR F2F Monitoring at CERN Miguel Coelho dos Santos.
Computing Facilities CERN IT Department CH-1211 Geneva 23 Switzerland t CF CC Monitoring I.Fedorko on behalf of CF/ASI 18/02/2011 Overview.
SAP R/3 User Administration1. 2 User administration in a productive environment is an ongoing process of creating, deleting, changing, and monitoring.
17 Copyright © 2006, Oracle. All rights reserved. Information Publisher.
Interstage BPM v11.2 1Copyright © 2010 FUJITSU LIMITED ADMINISTRATION.
Generator Services planning meeting
CERN-Russia Collaboration in CASTOR Development
CTA: CERN Tape Archive Overview and architecture
Using JDeveloper.
AEM Operations Dec 2017.
September 12-14, 2018 Raleigh, NC.
Presentation transcript:

19 February CASTOR Monitoring developments Theodoros Rekatsinas, Witek Pokorski, Dennis Waldron, Dirk Duellmann,

13 May Outline Motivation Approach Implementation details Examples Conclusion

Motivation CASTOR is lacking a dedicated monitoring system  For end-users to see the status of the system  For operators to quickly spot and understand problems  For developers to efficiently test new setups (garbage collection, recall policy, etc) Existing DLF tables contain a lot of information but would require complex and expensive queries to be used for monitoring 13 May 20083

Approach Use the existing logging system as the starting point  Profit from the work already done rather than start from scratch consolidation rather than revolution  Limit the number of new requirements on the CASTOR code monitoring should help to solve problems and not introduce new ones Eventually improve and extend the existing log messages to contain any missing information 13 May 20084

Approach SQL monitoring procedures run every 5 minutes and pre-process incoming DLF messages Monitoring tables correspond to specific metrics  Can be easily queried to provide necessary monitoring information Web interface provides visualisation (histograms, pie-charts, etc) of the monitoring data 13 May Monitoring Tables PHP DLF tables SQL WEB Interface

Approach Monitoring tables (DB) isolate the front-end (web interface) from the back-end (transport for log messages)  Both can be changed in the future DLF to SYSLOG Web interface redesigned  Several web interfaces can be simultaneously implemented Summary dashboard for experiments Detailed monitoring for developers and operators 13 May 20086

Monitoring schema 13 May  Deployed in the same DB as DLF but in a different account  Populated by SQL procedures (running period: 5 minutes)

Monitoring schema Requests  Contains general information about every read-file request  Requests: Requests for Resident Files (DiskHits) Inter-Pool Copies (DiskCopies) Tape Recalls 13 May 20088

Monitoring schema Request Classification  Unique fields for each sub-category 13 May 20089

Monitoring schema Garbage Collection  Information regarding Garbage Collected files (file age, #accesses, size etc)  Log requests for recently garbage collected files (Req_Del) 13 May

Monitoring schema Errors  Store errors per facility 13 May

Monitoring schema Total Latency  Read-file request latency 13 May

Monitoring schema Migration  Information about file migrations to tape (SvcClass,Latency, Filename etc.) 13 May

Monitoring schema Auxiliary Views  Used by castor dashboard 13 May

Monitoring web interface One web portal per CASTOR instance The interface consists of two different levels  Current Status Dashboard  Statistical Information All plots are created using JpGraph libraries  JpGraph’s caching mechanism used for image caching Deployed on the same server as DLF interface 13 May

Monitoring web interface 13 May Click on field to get extra information GC Information view statistical information

Monitoring web interface 13 May  Select different statistical information from a drop down menu  Select predefined or custom time window

Examples 13 May

Examples 13 May

Examples 13 May

Examples 13 May

Examples 13 May

Conclusion New CASTOR monitoring provides a number of metrics not available until now The system is ready to be used  part of release Monitoring web interface allows visualisation of the system status and history  Presented as overview (dashboard) or detailed For preview: but(!) this is our development instance (little data available) Further extension (new metrics, new plots) can be easily added 13 May