Kibana, Grafana and Zeppelin on Monitoring data

Slides:



Advertisements
Similar presentations
Power BI Sites and Mobile BI. What You Will Learn Sharing and Collaboration Introducing Power BI Exploring Power BI Features and Services Partner Opportunities.
Advertisements

Evaluation of NoSQL databases for DIRAC monitoring and beyond
Get closer to the most advanced CMS Mihail Semedzhiev Joomla!
Creating a SharePoint App with Microsoft Access Services
Customer Forum OTech’s New Web Publishing Service Web Services Section – April 29, 2015.
Create with SharePoint 2010 Jen Dodd Sr. Solutions Consultant
“This presentation is for informational purposes only and may not be incorporated into a contract or agreement.”
Copyright © 2006, SAS Institute Inc. All rights reserved. Enterprise Guide 4.2 : A Primer SHRUG : Spring 2010 Presented by: Josée Ranger-Lacroix SAS Institute.
SharePoint 2010 Business Intelligence Module 10: Reporting Services.
History ChartGizmo was created by Max Kuchin and Galinkskiy Dmitriy, two software developers from Sankt- Petersburg, Russia. The first version of ChartGizmo.
Elasticsearch in Dashboard Data Management Applications David Tuckett IT/SDC 30 August 2013 (Appendix 11 November 2013)
Global Customer Partnership Council Forum | 2008 | November 18 1IBM - GCPC MeetingIBM - GCPC Meeting IBM Lotus® Sametime® Meeting Server Deployment and.
Introducing Reporting Services for SQL Server 2005.
Release 11i Workshops Dallas, TX Raleigh, NC Denver, CO Atlanta, GA Detroit, MI Tim Sharpe Oracle E-Business Suite Release 11i Discoverer.
Understanding Perfmon The Performance Testing Tool >>>>>>>>>>>>>>>>>>>>>>
Get your hands dirty cleaning data European EMu Users Meeting, 3rd June. - Elizabeth Bruton, Museum of the History of Science, Oxford
May 6, 2015 Session 10:00am – 12 Noon. Agenda 2 TopicPresenter / FacilitatorTimeframe  Welcome Michael Chen5 min.  CA Web Publishing Richard Lehman55.
Building Dashboards SharePoint and Business Intelligence.
0 eCPIC User Training: Portfolios Module These training materials are owned by the Federal Government. They can be used or modified only by FESCOM member.
CERN IT Department CH-1211 Geneva 23 Switzerland t CF Computing Facilities Agile Infrastructure Monitoring CERN IT/CF.
Web Design and Development. World Wide Web  World Wide Web (WWW or W3), collection of globally distributed text and multimedia documents and files 
Recent Enhancements to Quality Assurance and Case Management within the Emissions Modeling Framework Alison Eyth, R. Partheepan, Q. He Carolina Environmental.
GridView - A Monitoring & Visualization tool for LCG Rajesh Kalmady, Phool Chand, Kislay Bhatt, D. D. Sonvane, Kumar Vaibhav B.A.R.C. BARC-CERN/LCG Meeting.
Business Analytical Reporting Tool OLAP Dashboard CubeView is a browser based Business Analytical reporting tool OLAP Dashboard.
SharePoint 2007 Business Intelligence October 23 th, 2008 Neil Iversen - Inetium.
Sundar Rajan, PMP.  Introductions  Transitioning to Project Server 2010  Business Intelligence and Reporting ◦ Crawl, Walk, Run  Demos  Next Steps.
Slide 1 © 2016, Lera Technologies. All Rights Reserved. SAP BO vs SPLUNK vs OBIEE By Lera Technologies.
Microsoft Power BI Stack
WLCG Transfers monitoring EGI Technical Forum Madrid, 17 September 2013 Pablo Saiz on behalf of the Dashboard Team CERN IT/SDC.
Monitoring Evolution 1 Alberto AIMAR, IT-CM-MM. Outline Mandate Data Centres Monitoring Experiments Dashboards Architecture Plans Status Demo 2.
IT Monitoring Service Status and Progress 1 Alberto AIMAR, IT-CM-MM.
Data Analytics Challenges Some faults cannot be avoided Decrease the availability for running physics Preventive maintenance is not enough Does not take.
Petr Škoda, Jakub Koza Astronomical Institute Academy of Sciences
Data Visualization with Tableau
Wataru Takase, Tomoaki Nakamura, Yoshiyuki Watase, Takashi Sasaki
Daniele Bonacorsi Andrea Sciabà
SharePoint 2007 Business Intelligence
Chapter 5 Validating Form Data with JavaScript
Monitoring Evolution and IPv6
Jacek Otwinowski (Data Preparation Group)
WLCG Workshop 2017 [Manchester] Operations Session Summary
Product Overview.
Update on CERN IT Unified Monitoring Architecture (UMA)
Customer Support Strategic Pillars
Add More Zing to your Dashboards – Creating Zing Plot Gadgets
The ATLAS “DQ2 Accounting and Storage Usage Service”
Summer ’16 Release Developer Overview
21 Essential Data Visualization Tools
Working with Feature Layers
POW MND section.
Savannah to Jira Migration
IT Monitoring Service Status and Progress
Michael Mast Senior Architect
Add intelligence to Dynamics AX with Cortana Intelligence suite
07 | Analyzing Big Data with Excel
Monitoring of the infrastructure from the VO perspective
20409A 7: Installing and Configuring System Center 2012 R2 Virtual Machine Manager Module 7 Installing and Configuring System Center 2012 R2 Virtual.
Oracle Sales Cloud Sales campaign
Action Request System Example Education Console
Collaborative Business Solutions
Introduction to Apache
Analytics Plus Product Overview 1.
IBM SCPM Basic Navigation
Web AppBuilder for ArcGIS
Analytics Plus Product Overview.
Indexing with ElasticSearch
ArcGIS Online Steps for Success A best practices approach
Tableau Environment and User Roles Re: Amherst Data Pond
From Cyclist to Cyclus.js Cyclus user interfaces
Presentation transcript:

Kibana, Grafana and Zeppelin on Monitoring data Internal group presentaion Ildar Nurgaliev OpenLab Summer student

Presentation structure About IT-CM-MM Section and myself Visualisation with Kibana 4 and Grafana Motivation and comparison Reporting and Plotting with Zeppelin Improvement by using Spark 11/08/2016 Ildar Nurgaliev – CERN openlab

Ildar Nurgaliev – CERN openlab Start End University name Degree Faculty  2011 2015 KFU - High School ISIT Bachelor Applied Informatics 2014 Innopolis university Artificial Intelligence now Master Data Science Education 2013 2014 Solution Developer at Fujitsu GDC (Global Delivery Center) - enterprise application | desktop application | thin web client (Ext-JS, Java, Spring-framework, Hibernate, Swing) 2016 Researcher - Cognitive Architecture “NEUCOGAR”. - Graph matching and percolation theory for huge graphs. (C++, math algorithms, Random graph models) Experience 11/08/2016 Ildar Nurgaliev – CERN openlab

Ildar Nurgaliev – CERN openlab Since 2014 11/08/2016 Ildar Nurgaliev – CERN openlab

IT-CM-MM Section (Monitoring) Evolution of Monitoring tools for the CERN Tier-0 & WLCG Monitoring of DC at CERN and Wigner meter, timber Experiment Dashboards data transfers, job information, WLCG reports 11/08/2016 Ildar Nurgaliev – CERN openlab

Visualisation Comparison Upcoming upgrade of DC Monitoring (meter, timber) from Kibana 3 Data Centre Overview dashboard Kibana4 Grafana Investigation on Grafana Porting Host Metrics Porting FTS dashboard ACL and SSO Comparison of Kibana vs. Grafana (Table) 11/08/2016 Ildar Nurgaliev – CERN openlab

Ildar Nurgaliev – CERN openlab Data Centre Overview Kibana 3 11/08/2016 Ildar Nurgaliev – CERN openlab

Ildar Nurgaliev – CERN openlab Data Centre Overview Kibana 4 11/08/2016 Ildar Nurgaliev – CERN openlab

Ildar Nurgaliev – CERN openlab Data Centre Overview Grafana 11/08/2016 Ildar Nurgaliev – CERN openlab

Ildar Nurgaliev – CERN openlab HOST Metrics Kibana 3 11/08/2016 Ildar Nurgaliev – CERN openlab

Ildar Nurgaliev – CERN openlab HOST Metrics Kibana 3 Mem Util. Very similar plots 11/08/2016 Ildar Nurgaliev – CERN openlab

Ildar Nurgaliev – CERN openlab HOST Metrics Grafana Templated repeat visualisation 11/08/2016 Ildar Nurgaliev – CERN openlab

Ildar Nurgaliev – CERN openlab HOST Metrics Grafana Auto visualisation generate: Mem Util 11/08/2016 Ildar Nurgaliev – CERN openlab

Ildar Nurgaliev – CERN openlab FTS Monitoring Kibana 4 11/08/2016 Ildar Nurgaliev – CERN openlab

Ildar Nurgaliev – CERN openlab FTS Monitoring Grafana Select VO = ATLAS;CMS 11/08/2016 Ildar Nurgaliev – CERN openlab

Ildar Nurgaliev – CERN openlab FTS Monitoring Grafana Some endpoints selected 11/08/2016 Ildar Nurgaliev – CERN openlab

Ildar Nurgaliev – CERN openlab FTS Monitoring Grafana Automated Menu (Grafana feature) 11/08/2016 Ildar Nurgaliev – CERN openlab

Ildar Nurgaliev – CERN openlab FTS Monitoring Grafana Transfer Sites Dashboard 11/08/2016 Ildar Nurgaliev – CERN openlab

Ildar Nurgaliev – CERN openlab FTS Monitoring Kibana 4 Ranking Country Dashboard (nominal axis) 11/08/2016 Ildar Nurgaliev – CERN openlab

Ildar Nurgaliev – CERN openlab FTS Monitoring Grafana Ranking Country Dashboard (tables, pie, NO bar charts!) 11/08/2016 Ildar Nurgaliev – CERN openlab

Ildar Nurgaliev – CERN openlab ACL in Grafana For testing purposes 3 organisations (groups) created: MONIT - default for newcomers (Viewer permission) [contains all the dashboards now] ATLAS CMS Tried to see whether users can access, read or write across those organisations Summary: Users could be assigned to different organizations Using this multiple subscription we could attach an LDAP as centralised ACL Grafana has good support for SSO SSO accounts automatically mapped Nested groups are not supported in Grafana 11/08/2016 Ildar Nurgaliev – CERN openlab

Ildar Nurgaliev – CERN openlab Comparison Feature   Aspect - Plots look refined without banners or edit button - Expandable visualizations - Not very refined Search and exploring - Lucene query for visualisation - By dashboard developer - basically it has 'data exploration' - show document structure - inbuild search highlights - Save search as object - By dashboard user Reusage objects - No visualisation reuse - Manual repeat search query Visualisation, Dashboards, Search are saved as objects (plugable into many dashboards) General plots All plots are Time-series based - Time series - Nominal axis - Basic Heat Map Export & Share Visualisation -> CSV, PNG, Render image url Visualisation -> CSV, JSON 11/08/2016 Ildar Nurgaliev – CERN openlab

Ildar Nurgaliev – CERN openlab Comparison Feature   Role-based access (RBA) - RBA/ACL supported by default as “Organisations” - no built-in RBA/ACL - Commercial plug-in Plotting derived fields Yes Scripted fields Scripted fields, TimeLion purposeful tool Combined plots very flexible visualisation Overlapping plots No Plots from  different sources As many as you wish (ES, Graphite, Influx Db) One ES source only Support for Templates Automatic visualisations from limited set of values for a var, change datasource on the fly 11/08/2016 Ildar Nurgaliev – CERN openlab

Ildar Nurgaliev – CERN openlab Scrutiny Report Plots Scrutiny Report: Overview of usage of all WLCG resources (more than 50 pages) Motivation: Automate generation of plots for the ATLAS report with Zeppelin Datasets popularity plots Discovery of unused data Used to optimise improve data management policies (e.g. replicas and lifetime of data) 11/08/2016 Ildar Nurgaliev – CERN openlab

Current Workflow - Input Data Cronjobs run PIG (hadoop) scripts that aggregate ATLAS datasets access events from Hadoop Summaries generated on a web server as CSV files CSV files manually downloaded and imported in Excel 11/08/2016 Ildar Nurgaliev – CERN openlab

Current Workflow - Plots Cronjobs run PIG (hadoop) scripts that aggregate ATLAS datasets access events from Hadoop Summaries generated on a web server as CSV files CSV files manually downloaded and imported in Excel 11/08/2016 Ildar Nurgaliev – CERN openlab

Ildar Nurgaliev – CERN openlab Why Zeppelin Web-based notebook that Enables interactive data analytics with powerful dynamic visualisations Supports several technologies out of the box (Python, SQL, Spark, Hadoop, etc) Provides interactive forms:  (Text Input Forms, Select Forms, Checkbox forms, …) 11/08/2016 Ildar Nurgaliev – CERN openlab

Datasets Popularity Plots Starting from the same CSV files Show the number of times ATLAS data were accessed to find datasets usage Volumes of data (V) vs. number of accesses (X) for last N months Number of times accessed in periods of 3, 6, 9, 12 months and infinity 11/08/2016 Ildar Nurgaliev – CERN openlab

Ildar Nurgaliev – CERN openlab Sample Plots - View PyPlot for report- quality plots 0-access bins Old and new datasets Most accessed datasets Interactive built-in plots for discovery 11/08/2016 Ildar Nurgaliev – CERN openlab

Ildar Nurgaliev – CERN openlab Zeppelin Notebooks Developer’s view User’s view 11/08/2016 Ildar Nurgaliev – CERN openlab

Discovery of Unused Datasets Starting from the same CSV files Show Top-N unused data by project/datatype for last X months for every month it is clear which datasets/datatypes are unused (e.g. mc16_7TeV) 11/08/2016 Ildar Nurgaliev – CERN openlab

Unused Data by Type and Creation Time 11/08/2016 Ildar Nurgaliev – CERN openlab

Aggregation with Spark - Ongoing Replace PIG scripts with Spark Improve execution speed Use Mesos/Chronos monitoring infrastructure for scheduling jobs 11/08/2016 Ildar Nurgaliev – CERN openlab

Ildar Nurgaliev – CERN openlab Thank you CERN! List of studied technologies Elasticsearch Kibana dashboard Grafana dashboard Hadoop Apache PIG Apache Spark Zeppelin notebook 11/08/2016 Ildar Nurgaliev – CERN openlab