60 likes | 78 Views
Explore the SEE-GRID-2 initiative's web application for monitoring grid site details, with AJAX functionality for quick updates. Utilizes Perl, XML, CSS, JavaScript, and DOM technologies. Future developments include adding new services and creating the "WsbatG" tool.
E N D
WiatG(What is at the Grid) OPS section meeting July 12, 2007 Dusan Vudragovic The SEE-GRID-2 initiative is co-funded by the European Commission under the FP6 Research Infrastructures contract no. 031775
Introduction • Web application for visualization of BDII information • http://bdii.phy.bg.ac.yu/WiatG/pl/WiatG.pl • Used as an operational tool for site monitoring • Highly responsive tool because it uses AJAX • Partial refresh (client receives part by part of the page) • Asynchronous (server is processing in the background, so one may send several requests) • Current version seeks for: CE, gCE, RB, gRB, SE, LFC, FTS and GridICE • Supports several regional projects: EUMedGRID, EUChinaGrid, EELA, and BalticGrid, as well as LHC VOs and OPS with PS and PPS BDIIs • Documentation available: • http://wiki.egee-see.org/index.php/WiatG OPS section meeting - 12 July, 2007 2
Technologies • Following technologies are included in WiatG: • Perl is used for LDAP connection to BDII and generation of HTML and XML data. • XML, the format for sending data from the web server to the client. • Cascading Style Sheets (CSS), a markup language used to define the presentation style of a page. • JavaScript, a scripting language. One element of JavaScript technology that is key to Ajax is • XMLHttpRequest, an object that is used to exchange data between web client and web server. • Document Object Model (DOM), which provides a logical view of a web page as a tree structure. OPS section meeting - 12 July, 2007 3
Architecture OPS section meeting - 12 July, 2007 4
WiatG in action OPS section meeting - 12 July, 2007 5
Further development • Addition of new services (MyProxy, localLFC, VO software tags, …) • Correctness check of site-BDII data • Alarms dashboard • Automatic creation of tickets • Development of the new tool “What should be at the Grid” (WsbatG) • Based on the site configuration exported from HGSM (SEE-GRID GOCDB) • Visually identical tool, providing the expected status of BDII in WiatG • Comparison of WiatG and WsbatG data • Alarms dashboard • Automatic creation of tickets OPS section meeting - 12 July, 2007 6