60 likes | 66 Views
WiatG (What is at the Grid). OPS section meeting July 12, 2007. Dusan Vudragovic. 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
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