SlideShare une entreprise Scribd logo
1  sur  19
Télécharger pour lire hors ligne
Librato
One Platform. Unlimited
Metrics.
Monitoring Zen
Vinay Raj.
Software Engineer - Mobile
Why Analytics ?
Importance of Analytics ??
❖ War is ninety percent information
— Napolean Bonaparte, French military and political leader
❖ In God we trust, rest all must bring data
—W. Edawards Deming
❖ The goal is to turn data into information and information
into insight
—Carly Fiorina, Former CEO, HP
❖ The price of light is less than the cost of darkness
— Arthur C.Nielsen, Market Researcher & Founder of ACNielsen
Librato - Analytics. Why ?
❖ Easy Data Collection
❖ Composite Metrics
❖ Beautiful Visual Insights
❖ Alerts
❖ Rich source for Integration
❖ Easy Bookmarking and Sharing
Metrics
❖ The primary data that a client send to Librato.
❖ Anything recorded on Librato
❖ Can be pulled in via
1. Command Line
2. Language Bindings
3. Collection Agents
Types of Metrics
Gauge
❖ Value varies between known min and max
❖ Series of measurements where each represents value under observation at one point in
time
❖ Examples are - number of requests/second sent by a device, current disk space, %CPU
utilization etc.
Counters
❖ Values are unbounded and always monotonically increasing in a given run
❖ Values are plotted
❖ Librato only plots the delta for counters.
❖ Example - Number of bytes tranferred and received on each network port of router.
Data bytes increase here monotonically.
Programing Time - Lets get some data in there !!
❖ We shall quickly see a script that can send in some data
to our libretto account.
❖ We shall send the CPU utilisation and Memory
Utilisation details of the machine over a period of 10
secs
❖ We shall use the API of Librato to send metrics and
execute our script in the terminal.
Metrics Management
Attributes
❖ Y - Axis Label
❖ Tooltip Label
❖ Period
❖ Display Min
❖ Display Max
❖ Sample Display Transform
❖ Color
❖ Data Aggregation
❖ Service Side Aggregation
❖ Stack Metric Sources
❖ Gap Detection
Instruments - What they are ??
❖ Composite metrics visual representation
❖ They are used to populate the dashboard
❖ Quickly know how the system performs based on the
conglomerated data for related set of metrics
❖ The hierarchy of data collection is as follows
Metrics —> Instruments —> Dashboards
Instruments In Action
Co-Relate
❖ Used for creating Instruments
❖ Select a metric (Click on the + button on the metric to add it to a instrument)
❖ Select a Source Type (Select the sources of the metric that you want to add as a part
of the instrument)
❖ Stream Composition (Choose the aggregate rule for composing the metrics from
various resources in the instruments)
❖ Manage Metric Attributes (Can share a Y axis for multiple metrics)
❖ Maximizing the graph (Use the controls on the co-relate to resize the graphs)
❖ Stacked Graps (When metrics are related we can stack them to see gruoped result)
❖ Display Integral (Shows the value in numbers for the metrics in the period super
imposed on the graph on a instrument)
Co-Relate In Action
Dashboards
❖ Aggregation Of Instruments for quick view
❖ Can be shared easily with other collaborators
❖ Instruments in a dashboard can be removed, re-
organised and added easily
Sample Dashboard
Alerts - Lets see how they work
❖ Alert Name
❖ Description
❖ While Triggering notify every
❖ Runbook Url
❖ Alert Conditions
❖ Notification Services
Out of the box Notification Services
❖ Email
❖ Slack
❖ Campfire
❖ Flowdock
❖ HipChat
❖ OpsGenie
❖ PagerDuty
References
❖ http://blog.librato.com/
❖ https://www.librato.com/
❖ https://www.librato.com/product
❖ http://dev.librato.com/v1/metrics
–Vinay
Thanks !

Contenu connexe

En vedette

Youtube marketing applications
Youtube marketing applicationsYoutube marketing applications
Youtube marketing applicationssimpsonselina107
 
Je unit3 y1_assignment brief final
Je unit3 y1_assignment brief finalJe unit3 y1_assignment brief final
Je unit3 y1_assignment brief finalJake-hyatt123
 
Sentiment Analysis
Sentiment AnalysisSentiment Analysis
Sentiment Analysisalmenea
 
Презентация агентства Fishka.by (2015г.)
Презентация агентства Fishka.by (2015г.)Презентация агентства Fishka.by (2015г.)
Презентация агентства Fishka.by (2015г.)Fishka.by
 
Виды отпусков и их предоставление
Виды отпусков и их предоставлениеВиды отпусков и их предоставление
Виды отпусков и их предоставлениеСветлана Иванова
 
Huffman
HuffmanHuffman
Huffmantumetr
 

En vedette (13)

Boletín Nº 17_05_07
Boletín Nº 17_05_07Boletín Nº 17_05_07
Boletín Nº 17_05_07
 
Youtube marketing applications
Youtube marketing applicationsYoutube marketing applications
Youtube marketing applications
 
Je unit3 y1_assignment brief final
Je unit3 y1_assignment brief finalJe unit3 y1_assignment brief final
Je unit3 y1_assignment brief final
 
Happily everafter
Happily everafter Happily everafter
Happily everafter
 
Sentiment Analysis
Sentiment AnalysisSentiment Analysis
Sentiment Analysis
 
Презентация агентства Fishka.by (2015г.)
Презентация агентства Fishka.by (2015г.)Презентация агентства Fishka.by (2015г.)
Презентация агентства Fishka.by (2015г.)
 
Carta de Servicios_Compromisos
Carta de Servicios_CompromisosCarta de Servicios_Compromisos
Carta de Servicios_Compromisos
 
Виды отпусков и их предоставление
Виды отпусков и их предоставлениеВиды отпусков и их предоставление
Виды отпусков и их предоставление
 
Huffman
HuffmanHuffman
Huffman
 
n
nn
n
 
Tugas 2 tik
Tugas 2 tikTugas 2 tik
Tugas 2 tik
 
Deklarasi
DeklarasiDeklarasi
Deklarasi
 
0623
06230623
0623
 

Similaire à Librato One Platform Unlimited Metrics Monitoring Zen

Driving the Where & the What of Your Data.pptx.pdf
Driving the Where & the What of Your Data.pptx.pdfDriving the Where & the What of Your Data.pptx.pdf
Driving the Where & the What of Your Data.pptx.pdfSafe Software
 
SmartData Webinar Slides: How to analyze 72 billion messages a day to find tr...
SmartData Webinar Slides: How to analyze 72 billion messages a day to find tr...SmartData Webinar Slides: How to analyze 72 billion messages a day to find tr...
SmartData Webinar Slides: How to analyze 72 billion messages a day to find tr...DATAVERSITY
 
Data-Driven Storytelling
Data-Driven StorytellingData-Driven Storytelling
Data-Driven StorytellingSegun Ogunwale
 
FME Driven Metadata & Data Governance
FME Driven Metadata & Data GovernanceFME Driven Metadata & Data Governance
FME Driven Metadata & Data GovernanceSafe Software
 
Building a Data-driven Marketplace
Building a Data-driven Marketplace Building a Data-driven Marketplace
Building a Data-driven Marketplace Julia Morrongiello
 
Fnc System Overview Mba V2 093010
Fnc System Overview Mba V2 093010Fnc System Overview Mba V2 093010
Fnc System Overview Mba V2 093010Chip Caldwell
 
Introduction to Tableau
Introduction to TableauIntroduction to Tableau
Introduction to TableauKanika Nagpal
 
Online voting system presentation slide (1)
Online voting system presentation slide (1)Online voting system presentation slide (1)
Online voting system presentation slide (1)wasi0013
 
TAUS 2.0 and the Game Changers in Localization (Jaap van der Meer, director o...
TAUS 2.0 and the Game Changers in Localization (Jaap van der Meer, director o...TAUS 2.0 and the Game Changers in Localization (Jaap van der Meer, director o...
TAUS 2.0 and the Game Changers in Localization (Jaap van der Meer, director o...TAUS - The Language Data Network
 
The TAUS Translation Data Landscape Report, by Jaap van der Meer, TAUS
The TAUS Translation Data Landscape Report, by Jaap van der Meer, TAUSThe TAUS Translation Data Landscape Report, by Jaap van der Meer, TAUS
The TAUS Translation Data Landscape Report, by Jaap van der Meer, TAUSTAUS - The Language Data Network
 
Web Based GIS LeadGen Introduction
Web Based GIS LeadGen IntroductionWeb Based GIS LeadGen Introduction
Web Based GIS LeadGen IntroductionInteractiveGIS
 
ElectionMall Campaign Cloud Powered By Microsoft Webinar March 8th
ElectionMall Campaign Cloud Powered By Microsoft Webinar March 8thElectionMall Campaign Cloud Powered By Microsoft Webinar March 8th
ElectionMall Campaign Cloud Powered By Microsoft Webinar March 8thcampaigncloudos
 
Challenges of monitoring distributed systems
Challenges of monitoring distributed systemsChallenges of monitoring distributed systems
Challenges of monitoring distributed systemsNenad Bozic
 
FAIR Metrics - Presentation to NIH KC1
FAIR Metrics - Presentation to NIH KC1FAIR Metrics - Presentation to NIH KC1
FAIR Metrics - Presentation to NIH KC1Mark Wilkinson
 
Proposal for System Analysis and Desing
Proposal for System Analysis and DesingProposal for System Analysis and Desing
Proposal for System Analysis and DesingMd Khaza Main Uddin
 
Google Analytics Essential Training
Google Analytics Essential TrainingGoogle Analytics Essential Training
Google Analytics Essential TrainingAndrew Marks
 
An Evaluators Guide To Net Flow Tracker
An Evaluators Guide To Net Flow TrackerAn Evaluators Guide To Net Flow Tracker
An Evaluators Guide To Net Flow Trackereegger
 

Similaire à Librato One Platform Unlimited Metrics Monitoring Zen (20)

Driving the Where & the What of Your Data.pptx.pdf
Driving the Where & the What of Your Data.pptx.pdfDriving the Where & the What of Your Data.pptx.pdf
Driving the Where & the What of Your Data.pptx.pdf
 
SmartData Webinar Slides: How to analyze 72 billion messages a day to find tr...
SmartData Webinar Slides: How to analyze 72 billion messages a day to find tr...SmartData Webinar Slides: How to analyze 72 billion messages a day to find tr...
SmartData Webinar Slides: How to analyze 72 billion messages a day to find tr...
 
Data-Driven Storytelling
Data-Driven StorytellingData-Driven Storytelling
Data-Driven Storytelling
 
FME Driven Metadata & Data Governance
FME Driven Metadata & Data GovernanceFME Driven Metadata & Data Governance
FME Driven Metadata & Data Governance
 
Building a Data-driven Marketplace
Building a Data-driven Marketplace Building a Data-driven Marketplace
Building a Data-driven Marketplace
 
Fnc System Overview Mba V2 093010
Fnc System Overview Mba V2 093010Fnc System Overview Mba V2 093010
Fnc System Overview Mba V2 093010
 
Introduction to Tableau
Introduction to TableauIntroduction to Tableau
Introduction to Tableau
 
Online voting system presentation slide (1)
Online voting system presentation slide (1)Online voting system presentation slide (1)
Online voting system presentation slide (1)
 
TAUS 2.0 and the Game Changers in Localization (Jaap van der Meer, director o...
TAUS 2.0 and the Game Changers in Localization (Jaap van der Meer, director o...TAUS 2.0 and the Game Changers in Localization (Jaap van der Meer, director o...
TAUS 2.0 and the Game Changers in Localization (Jaap van der Meer, director o...
 
The TAUS Translation Data Landscape Report, by Jaap van der Meer, TAUS
The TAUS Translation Data Landscape Report, by Jaap van der Meer, TAUSThe TAUS Translation Data Landscape Report, by Jaap van der Meer, TAUS
The TAUS Translation Data Landscape Report, by Jaap van der Meer, TAUS
 
Demonitization data
Demonitization dataDemonitization data
Demonitization data
 
Web Based GIS LeadGen Introduction
Web Based GIS LeadGen IntroductionWeb Based GIS LeadGen Introduction
Web Based GIS LeadGen Introduction
 
ElectionMall Campaign Cloud Powered By Microsoft Webinar March 8th
ElectionMall Campaign Cloud Powered By Microsoft Webinar March 8thElectionMall Campaign Cloud Powered By Microsoft Webinar March 8th
ElectionMall Campaign Cloud Powered By Microsoft Webinar March 8th
 
Challenges of monitoring distributed systems
Challenges of monitoring distributed systemsChallenges of monitoring distributed systems
Challenges of monitoring distributed systems
 
Tick by Tick Market Data
Tick by Tick Market DataTick by Tick Market Data
Tick by Tick Market Data
 
FAIR Metrics - Presentation to NIH KC1
FAIR Metrics - Presentation to NIH KC1FAIR Metrics - Presentation to NIH KC1
FAIR Metrics - Presentation to NIH KC1
 
Proposal for System Analysis and Desing
Proposal for System Analysis and DesingProposal for System Analysis and Desing
Proposal for System Analysis and Desing
 
Google Analytics Essential Training
Google Analytics Essential TrainingGoogle Analytics Essential Training
Google Analytics Essential Training
 
Modern Software Architectures - Overview
Modern Software Architectures - Overview Modern Software Architectures - Overview
Modern Software Architectures - Overview
 
An Evaluators Guide To Net Flow Tracker
An Evaluators Guide To Net Flow TrackerAn Evaluators Guide To Net Flow Tracker
An Evaluators Guide To Net Flow Tracker
 

Dernier

Call me @ 9892124323 Cheap Rate Call Girls in Vashi with Real Photo 100% Secure
Call me @ 9892124323  Cheap Rate Call Girls in Vashi with Real Photo 100% SecureCall me @ 9892124323  Cheap Rate Call Girls in Vashi with Real Photo 100% Secure
Call me @ 9892124323 Cheap Rate Call Girls in Vashi with Real Photo 100% SecurePooja Nehwal
 
Carero dropshipping via API with DroFx.pptx
Carero dropshipping via API with DroFx.pptxCarero dropshipping via API with DroFx.pptx
Carero dropshipping via API with DroFx.pptxolyaivanovalion
 
Data-Analysis for Chicago Crime Data 2023
Data-Analysis for Chicago Crime Data  2023Data-Analysis for Chicago Crime Data  2023
Data-Analysis for Chicago Crime Data 2023ymrp368
 
FESE Capital Markets Fact Sheet 2024 Q1.pdf
FESE Capital Markets Fact Sheet 2024 Q1.pdfFESE Capital Markets Fact Sheet 2024 Q1.pdf
FESE Capital Markets Fact Sheet 2024 Q1.pdfMarinCaroMartnezBerg
 
VIP Call Girls Service Miyapur Hyderabad Call +91-8250192130
VIP Call Girls Service Miyapur Hyderabad Call +91-8250192130VIP Call Girls Service Miyapur Hyderabad Call +91-8250192130
VIP Call Girls Service Miyapur Hyderabad Call +91-8250192130Suhani Kapoor
 
Industrialised data - the key to AI success.pdf
Industrialised data - the key to AI success.pdfIndustrialised data - the key to AI success.pdf
Industrialised data - the key to AI success.pdfLars Albertsson
 
VIP Call Girls in Amravati Aarohi 8250192130 Independent Escort Service Amravati
VIP Call Girls in Amravati Aarohi 8250192130 Independent Escort Service AmravatiVIP Call Girls in Amravati Aarohi 8250192130 Independent Escort Service Amravati
VIP Call Girls in Amravati Aarohi 8250192130 Independent Escort Service AmravatiSuhani Kapoor
 
Ukraine War presentation: KNOW THE BASICS
Ukraine War presentation: KNOW THE BASICSUkraine War presentation: KNOW THE BASICS
Ukraine War presentation: KNOW THE BASICSAishani27
 
RA-11058_IRR-COMPRESS Do 198 series of 1998
RA-11058_IRR-COMPRESS Do 198 series of 1998RA-11058_IRR-COMPRESS Do 198 series of 1998
RA-11058_IRR-COMPRESS Do 198 series of 1998YohFuh
 
Ravak dropshipping via API with DroFx.pptx
Ravak dropshipping via API with DroFx.pptxRavak dropshipping via API with DroFx.pptx
Ravak dropshipping via API with DroFx.pptxolyaivanovalion
 
代办国外大学文凭《原版美国UCLA文凭证书》加州大学洛杉矶分校毕业证制作成绩单修改
代办国外大学文凭《原版美国UCLA文凭证书》加州大学洛杉矶分校毕业证制作成绩单修改代办国外大学文凭《原版美国UCLA文凭证书》加州大学洛杉矶分校毕业证制作成绩单修改
代办国外大学文凭《原版美国UCLA文凭证书》加州大学洛杉矶分校毕业证制作成绩单修改atducpo
 
CebaBaby dropshipping via API with DroFX.pptx
CebaBaby dropshipping via API with DroFX.pptxCebaBaby dropshipping via API with DroFX.pptx
CebaBaby dropshipping via API with DroFX.pptxolyaivanovalion
 
Delhi Call Girls CP 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls CP 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip CallDelhi Call Girls CP 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls CP 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Callshivangimorya083
 
Mature dropshipping via API with DroFx.pptx
Mature dropshipping via API with DroFx.pptxMature dropshipping via API with DroFx.pptx
Mature dropshipping via API with DroFx.pptxolyaivanovalion
 
Generative AI on Enterprise Cloud with NiFi and Milvus
Generative AI on Enterprise Cloud with NiFi and MilvusGenerative AI on Enterprise Cloud with NiFi and Milvus
Generative AI on Enterprise Cloud with NiFi and MilvusTimothy Spann
 
Smarteg dropshipping via API with DroFx.pptx
Smarteg dropshipping via API with DroFx.pptxSmarteg dropshipping via API with DroFx.pptx
Smarteg dropshipping via API with DroFx.pptxolyaivanovalion
 
B2 Creative Industry Response Evaluation.docx
B2 Creative Industry Response Evaluation.docxB2 Creative Industry Response Evaluation.docx
B2 Creative Industry Response Evaluation.docxStephen266013
 
(PARI) Call Girls Wanowrie ( 7001035870 ) HI-Fi Pune Escorts Service
(PARI) Call Girls Wanowrie ( 7001035870 ) HI-Fi Pune Escorts Service(PARI) Call Girls Wanowrie ( 7001035870 ) HI-Fi Pune Escorts Service
(PARI) Call Girls Wanowrie ( 7001035870 ) HI-Fi Pune Escorts Serviceranjana rawat
 
Halmar dropshipping via API with DroFx
Halmar  dropshipping  via API with DroFxHalmar  dropshipping  via API with DroFx
Halmar dropshipping via API with DroFxolyaivanovalion
 
Introduction-to-Machine-Learning (1).pptx
Introduction-to-Machine-Learning (1).pptxIntroduction-to-Machine-Learning (1).pptx
Introduction-to-Machine-Learning (1).pptxfirstjob4
 

Dernier (20)

Call me @ 9892124323 Cheap Rate Call Girls in Vashi with Real Photo 100% Secure
Call me @ 9892124323  Cheap Rate Call Girls in Vashi with Real Photo 100% SecureCall me @ 9892124323  Cheap Rate Call Girls in Vashi with Real Photo 100% Secure
Call me @ 9892124323 Cheap Rate Call Girls in Vashi with Real Photo 100% Secure
 
Carero dropshipping via API with DroFx.pptx
Carero dropshipping via API with DroFx.pptxCarero dropshipping via API with DroFx.pptx
Carero dropshipping via API with DroFx.pptx
 
Data-Analysis for Chicago Crime Data 2023
Data-Analysis for Chicago Crime Data  2023Data-Analysis for Chicago Crime Data  2023
Data-Analysis for Chicago Crime Data 2023
 
FESE Capital Markets Fact Sheet 2024 Q1.pdf
FESE Capital Markets Fact Sheet 2024 Q1.pdfFESE Capital Markets Fact Sheet 2024 Q1.pdf
FESE Capital Markets Fact Sheet 2024 Q1.pdf
 
VIP Call Girls Service Miyapur Hyderabad Call +91-8250192130
VIP Call Girls Service Miyapur Hyderabad Call +91-8250192130VIP Call Girls Service Miyapur Hyderabad Call +91-8250192130
VIP Call Girls Service Miyapur Hyderabad Call +91-8250192130
 
Industrialised data - the key to AI success.pdf
Industrialised data - the key to AI success.pdfIndustrialised data - the key to AI success.pdf
Industrialised data - the key to AI success.pdf
 
VIP Call Girls in Amravati Aarohi 8250192130 Independent Escort Service Amravati
VIP Call Girls in Amravati Aarohi 8250192130 Independent Escort Service AmravatiVIP Call Girls in Amravati Aarohi 8250192130 Independent Escort Service Amravati
VIP Call Girls in Amravati Aarohi 8250192130 Independent Escort Service Amravati
 
Ukraine War presentation: KNOW THE BASICS
Ukraine War presentation: KNOW THE BASICSUkraine War presentation: KNOW THE BASICS
Ukraine War presentation: KNOW THE BASICS
 
RA-11058_IRR-COMPRESS Do 198 series of 1998
RA-11058_IRR-COMPRESS Do 198 series of 1998RA-11058_IRR-COMPRESS Do 198 series of 1998
RA-11058_IRR-COMPRESS Do 198 series of 1998
 
Ravak dropshipping via API with DroFx.pptx
Ravak dropshipping via API with DroFx.pptxRavak dropshipping via API with DroFx.pptx
Ravak dropshipping via API with DroFx.pptx
 
代办国外大学文凭《原版美国UCLA文凭证书》加州大学洛杉矶分校毕业证制作成绩单修改
代办国外大学文凭《原版美国UCLA文凭证书》加州大学洛杉矶分校毕业证制作成绩单修改代办国外大学文凭《原版美国UCLA文凭证书》加州大学洛杉矶分校毕业证制作成绩单修改
代办国外大学文凭《原版美国UCLA文凭证书》加州大学洛杉矶分校毕业证制作成绩单修改
 
CebaBaby dropshipping via API with DroFX.pptx
CebaBaby dropshipping via API with DroFX.pptxCebaBaby dropshipping via API with DroFX.pptx
CebaBaby dropshipping via API with DroFX.pptx
 
Delhi Call Girls CP 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls CP 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip CallDelhi Call Girls CP 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls CP 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
 
Mature dropshipping via API with DroFx.pptx
Mature dropshipping via API with DroFx.pptxMature dropshipping via API with DroFx.pptx
Mature dropshipping via API with DroFx.pptx
 
Generative AI on Enterprise Cloud with NiFi and Milvus
Generative AI on Enterprise Cloud with NiFi and MilvusGenerative AI on Enterprise Cloud with NiFi and Milvus
Generative AI on Enterprise Cloud with NiFi and Milvus
 
Smarteg dropshipping via API with DroFx.pptx
Smarteg dropshipping via API with DroFx.pptxSmarteg dropshipping via API with DroFx.pptx
Smarteg dropshipping via API with DroFx.pptx
 
B2 Creative Industry Response Evaluation.docx
B2 Creative Industry Response Evaluation.docxB2 Creative Industry Response Evaluation.docx
B2 Creative Industry Response Evaluation.docx
 
(PARI) Call Girls Wanowrie ( 7001035870 ) HI-Fi Pune Escorts Service
(PARI) Call Girls Wanowrie ( 7001035870 ) HI-Fi Pune Escorts Service(PARI) Call Girls Wanowrie ( 7001035870 ) HI-Fi Pune Escorts Service
(PARI) Call Girls Wanowrie ( 7001035870 ) HI-Fi Pune Escorts Service
 
Halmar dropshipping via API with DroFx
Halmar  dropshipping  via API with DroFxHalmar  dropshipping  via API with DroFx
Halmar dropshipping via API with DroFx
 
Introduction-to-Machine-Learning (1).pptx
Introduction-to-Machine-Learning (1).pptxIntroduction-to-Machine-Learning (1).pptx
Introduction-to-Machine-Learning (1).pptx
 

Librato One Platform Unlimited Metrics Monitoring Zen

  • 1. Librato One Platform. Unlimited Metrics. Monitoring Zen Vinay Raj. Software Engineer - Mobile
  • 3. Importance of Analytics ?? ❖ War is ninety percent information — Napolean Bonaparte, French military and political leader ❖ In God we trust, rest all must bring data —W. Edawards Deming ❖ The goal is to turn data into information and information into insight —Carly Fiorina, Former CEO, HP ❖ The price of light is less than the cost of darkness — Arthur C.Nielsen, Market Researcher & Founder of ACNielsen
  • 4. Librato - Analytics. Why ? ❖ Easy Data Collection ❖ Composite Metrics ❖ Beautiful Visual Insights ❖ Alerts ❖ Rich source for Integration ❖ Easy Bookmarking and Sharing
  • 5. Metrics ❖ The primary data that a client send to Librato. ❖ Anything recorded on Librato ❖ Can be pulled in via 1. Command Line 2. Language Bindings 3. Collection Agents
  • 6. Types of Metrics Gauge ❖ Value varies between known min and max ❖ Series of measurements where each represents value under observation at one point in time ❖ Examples are - number of requests/second sent by a device, current disk space, %CPU utilization etc. Counters ❖ Values are unbounded and always monotonically increasing in a given run ❖ Values are plotted ❖ Librato only plots the delta for counters. ❖ Example - Number of bytes tranferred and received on each network port of router. Data bytes increase here monotonically.
  • 7. Programing Time - Lets get some data in there !! ❖ We shall quickly see a script that can send in some data to our libretto account. ❖ We shall send the CPU utilisation and Memory Utilisation details of the machine over a period of 10 secs ❖ We shall use the API of Librato to send metrics and execute our script in the terminal.
  • 8. Metrics Management Attributes ❖ Y - Axis Label ❖ Tooltip Label ❖ Period ❖ Display Min ❖ Display Max ❖ Sample Display Transform ❖ Color ❖ Data Aggregation ❖ Service Side Aggregation ❖ Stack Metric Sources ❖ Gap Detection
  • 9.
  • 10. Instruments - What they are ?? ❖ Composite metrics visual representation ❖ They are used to populate the dashboard ❖ Quickly know how the system performs based on the conglomerated data for related set of metrics ❖ The hierarchy of data collection is as follows Metrics —> Instruments —> Dashboards
  • 12. Co-Relate ❖ Used for creating Instruments ❖ Select a metric (Click on the + button on the metric to add it to a instrument) ❖ Select a Source Type (Select the sources of the metric that you want to add as a part of the instrument) ❖ Stream Composition (Choose the aggregate rule for composing the metrics from various resources in the instruments) ❖ Manage Metric Attributes (Can share a Y axis for multiple metrics) ❖ Maximizing the graph (Use the controls on the co-relate to resize the graphs) ❖ Stacked Graps (When metrics are related we can stack them to see gruoped result) ❖ Display Integral (Shows the value in numbers for the metrics in the period super imposed on the graph on a instrument)
  • 14. Dashboards ❖ Aggregation Of Instruments for quick view ❖ Can be shared easily with other collaborators ❖ Instruments in a dashboard can be removed, re- organised and added easily
  • 16. Alerts - Lets see how they work ❖ Alert Name ❖ Description ❖ While Triggering notify every ❖ Runbook Url ❖ Alert Conditions ❖ Notification Services
  • 17. Out of the box Notification Services ❖ Email ❖ Slack ❖ Campfire ❖ Flowdock ❖ HipChat ❖ OpsGenie ❖ PagerDuty
  • 18. References ❖ http://blog.librato.com/ ❖ https://www.librato.com/ ❖ https://www.librato.com/product ❖ http://dev.librato.com/v1/metrics