SlideShare a Scribd company logo
5
Most read
12
Most read
13
Most read
Denodo TechTalks
Product Deep-Dive Series
A product deep-dive, webinar series covering
the critical capabilities of Denodo’s modern
data virtualization
Enterprise Monitoring and
Auditing in Denodo
Vijayalakshmi Mani
Data Engineer| Denodo
AGENDA
1. Introduction
2. Monitoring in Denodo
3. Demo
4. Q&A
Introduction
5
What is Monitoring?
Introduction
● Data Collection - Taking and storing measurements from a system
A car is going at 90 KM/H
● Context - The extra information needed to understand the collected data, such
as timing, location, and external factors affecting the data. This drives decision
criteria and thresholds.
A car is going at 90 KM/H in a city. Therefore, it is going fast
● Intent - The business goals behind the monitoring. This drives actions and
policies.
The car is going at 90 KM/H in a city. Therefore, it is going fast. We want
increase road safety so we are going to raise an alert to the Police
Department.
INTENT
CONTEXT
DATA
COLLECTION
6
Introduction
The tools for Monitoring in Denodo
Denodo Monitor (DM)
Stand-alone data collection
process
Diagnostics & Monitoring Tool (DMT)
Web application for real time
monitoring
Denodo Dashboard (DD)
Operational and FinOps
dashboards
7
Introduction
Denodo
Monitor
JMX
Interface
Denodo Platform
Diagnostic & Monitoring Tool
Denodo Dashboard
Visualization
Event Generation Data Collection
The tools for Monitoring in Denodo
8
What is the JMX interface?
Introduction
Java Management
Extensions
Management
The JMX technology provides a standard
way of managing resources.
JMX technology can also be used to
monitor and manage the Java Virtual
Machine (Java VM).
2
Standard
The JMX technology is a standard part of
the Java Platform, Standard Edition
(Java SE platform).
1
Denodo
Virtual DataPort implements some
additions over the standard to monitor
and manage Denodo-specific resources.
4
Independent
The way in which resources are
instrumented is completely independent
from the management infrastructure.
It adds no overhead to the JVM
3
service:jmx:rmi:///jndi/rmi://denodo-server-prod.acme.com:9997/jmxrmi
Monitoring in Denodo
10
Denodo Monitor
Monitoring in Denodo
Cloud
Relational
Database
File
● Collects most of the data exposed by the JMX interface and persists it in a
storage solution: Files, Relational Database or Cloud storage
● Managed from Solution Manager for a centralized administration
Easy to share across teams
Not scalable and not suitable for analytics
Suitable for analytics and better scalability
Harder to share across teams
Best scalability and easy to share
Analytics need an execution engine
● Collects data about:
○ Server resources
○ Queries received by Virtual DataPort
○ Cache usage
○ Delegated queries and data
source usage
11
Diagnostic & Monitoring Tool
Monitoring in Denodo
● Web-based application for real-time monitoring of Virtual DataPort
Servers
● There is no persistence. Once the session is closed the data is lost
● It has the ability to load Denodo Monitor logs and perform post-mortem
analysis
12
Denodo Dashboard
Monitoring in Denodo
● Custom Apache Superset delivered as part of our DenodoConnects
program.
● Offers some out-of-the-box operational dashboards to monitor the
Denodo Servers
● Can be extended to include custom enterprise metrics and dashboards
13
Live Demo
Monitoring in Denodo
14
Takeway
● Denodo Provides and allows multiple Methods to monitor the queries being processed by the Denodo Platform servers.
○ Denodo Monitor for storing historical data data
○ Diagnostics & Monitoring Tool for Real time data
○ Using External Clients like JMX
● The all new Denodo Dashboard helps in visualizing the data stored by the Denodo Monitor.
○ Providing information on FinOps
○ Metadata related information
○ Resource Utilization of the server.
Reference
● Monitoring Denodo servers with JMX
● Denodo Monitor
● Monitoring
● Diagnostic & Monitoring Tool Guide
● Denodo Dashboard - User Manual
Q&A

More Related Content

PDF
How Does the Denodo Platform Accelerate Your Time to Insights?
Denodo
 
PDF
Data Virtualization: From Zero to Hero
Denodo
 
PDF
Self Service Analytics enabled by Data Virtualization from Denodo
Denodo
 
PDF
Wie beschleunigt die Denodo Plattform Ihre Zeit der Erkenntnisgewinnung?
Denodo
 
PDF
Denodo DataFest 2017: Conquering the Edge with Data Virtualization
Denodo
 
PDF
Bridging the Last Mile: Getting Data to the People Who Need It (APAC)
Denodo
 
PDF
Denodo DataFest 2016: What’s New in Denodo Platform – Demo and Roadmap
Denodo
 
PDF
flowdit_inspection_software_presentation.pdf
flowdit
 
How Does the Denodo Platform Accelerate Your Time to Insights?
Denodo
 
Data Virtualization: From Zero to Hero
Denodo
 
Self Service Analytics enabled by Data Virtualization from Denodo
Denodo
 
Wie beschleunigt die Denodo Plattform Ihre Zeit der Erkenntnisgewinnung?
Denodo
 
Denodo DataFest 2017: Conquering the Edge with Data Virtualization
Denodo
 
Bridging the Last Mile: Getting Data to the People Who Need It (APAC)
Denodo
 
Denodo DataFest 2016: What’s New in Denodo Platform – Demo and Roadmap
Denodo
 
flowdit_inspection_software_presentation.pdf
flowdit
 

Similar to Enterprise Monitoring and Auditing in Denodo (20)

PPTX
Product overview 6.0 v.1.0
Gianluigi Riccio
 
PDF
Big Data with Data Virtualization (session 3 from Packed Lunch Webinar Series)
Denodo
 
PDF
ClouDoc brochure_eng_20160708
sang yoo
 
PDF
Using IBM DataPower for rapid security and application integration with an op...
Gennadiy Civil
 
PDF
Cloud Modernization and Data as a Service Option
Denodo
 
PPTX
Implementing a Disconnected Mobile Application with DSI for Field Operations
Smartbridge
 
PDF
Denodo Partner Connect: Business Value Demo with Denodo Demo Lite
Denodo
 
PPTX
Take your Data Management Practice to the Next Level with Denodo 7
Denodo
 
PDF
Excalibur: best practices for virtual desktop operations leveraging Citrix Di...
Citrix
 
PDF
Why advanced monitoring is key for healthy
Denodo
 
PPTX
DG_Architecture_Training.pptx
TranVu383073
 
PDF
Demystifying Data Virtualization (ASEAN)
Denodo
 
PDF
ArchivePod a legacy data solution when migrating to the #CLOUD
Garet Keller
 
PDF
Paradox Routing Tool Overview and Quick Tour
paradoxsci
 
PDF
Digitalocean
behnambahramii
 
PPTX
Top 5 Ways To Save On Datadog.pptx
netnet web
 
PDF
Virtualisation de données : Enjeux, Usages & Bénéfices
Denodo
 
PDF
A Key to Real-time Insights in a Post-COVID World (ASEAN)
Denodo
 
PDF
Product Keynote: Denodo 8.0 - A Logical Data Fabric for the Intelligent Enter...
Denodo
 
PDF
Data Virtualization: An Introduction
Denodo
 
Product overview 6.0 v.1.0
Gianluigi Riccio
 
Big Data with Data Virtualization (session 3 from Packed Lunch Webinar Series)
Denodo
 
ClouDoc brochure_eng_20160708
sang yoo
 
Using IBM DataPower for rapid security and application integration with an op...
Gennadiy Civil
 
Cloud Modernization and Data as a Service Option
Denodo
 
Implementing a Disconnected Mobile Application with DSI for Field Operations
Smartbridge
 
Denodo Partner Connect: Business Value Demo with Denodo Demo Lite
Denodo
 
Take your Data Management Practice to the Next Level with Denodo 7
Denodo
 
Excalibur: best practices for virtual desktop operations leveraging Citrix Di...
Citrix
 
Why advanced monitoring is key for healthy
Denodo
 
DG_Architecture_Training.pptx
TranVu383073
 
Demystifying Data Virtualization (ASEAN)
Denodo
 
ArchivePod a legacy data solution when migrating to the #CLOUD
Garet Keller
 
Paradox Routing Tool Overview and Quick Tour
paradoxsci
 
Digitalocean
behnambahramii
 
Top 5 Ways To Save On Datadog.pptx
netnet web
 
Virtualisation de données : Enjeux, Usages & Bénéfices
Denodo
 
A Key to Real-time Insights in a Post-COVID World (ASEAN)
Denodo
 
Product Keynote: Denodo 8.0 - A Logical Data Fabric for the Intelligent Enter...
Denodo
 
Data Virtualization: An Introduction
Denodo
 
Ad

More from Denodo (20)

PDF
Lunch and Learn ANZ: Mastering Cloud Data Cost Control: A FinOps Approach
Denodo
 
PDF
Achieving Self-Service Analytics with a Governed Data Services Layer
Denodo
 
PDF
What you need to know about Generative AI and Data Management?
Denodo
 
PDF
Mastering Data Compliance in a Dynamic Business Landscape
Denodo
 
PDF
Expert Panel: Overcoming Challenges with Distributed Data to Maximize Busines...
Denodo
 
PDF
Drive Data Privacy Regulatory Compliance
Denodo
 
PDF
Знакомство с виртуализацией данных для профессионалов в области данных
Denodo
 
PDF
Data Democratization: A Secret Sauce to Say Goodbye to Data Fragmentation
Denodo
 
PDF
Denodo Partner Connect - Technical Webinar - Ask Me Anything
Denodo
 
PDF
Lunch and Learn ANZ: Key Takeaways for 2023!
Denodo
 
PDF
It’s a Wrap! 2023 – A Groundbreaking Year for AI and The Way Forward
Denodo
 
PDF
Quels sont les facteurs-clés de succès pour appliquer au mieux le RGPD à votr...
Denodo
 
PDF
Lunch and Learn ANZ: Achieving Self-Service Analytics with a Governed Data Se...
Denodo
 
PDF
How to Build Your Data Marketplace with Data Virtualization?
Denodo
 
PDF
Webinar #2 - Transforming Challenges into Opportunities for Credit Unions
Denodo
 
PDF
Enabling Data Catalog users with advanced usability
Denodo
 
PDF
Denodo Partner Connect: Technical Webinar - Architect Associate Certification...
Denodo
 
PDF
GenAI y el futuro de la gestión de datos: mitos y realidades
Denodo
 
PDF
Lunch and Learn ANZ: Shaping the Role of a Data Lake in a Modern Data Fabric ...
Denodo
 
PDF
Denodo Partner Connect: Technical Webinar - Ask Me Anything
Denodo
 
Lunch and Learn ANZ: Mastering Cloud Data Cost Control: A FinOps Approach
Denodo
 
Achieving Self-Service Analytics with a Governed Data Services Layer
Denodo
 
What you need to know about Generative AI and Data Management?
Denodo
 
Mastering Data Compliance in a Dynamic Business Landscape
Denodo
 
Expert Panel: Overcoming Challenges with Distributed Data to Maximize Busines...
Denodo
 
Drive Data Privacy Regulatory Compliance
Denodo
 
Знакомство с виртуализацией данных для профессионалов в области данных
Denodo
 
Data Democratization: A Secret Sauce to Say Goodbye to Data Fragmentation
Denodo
 
Denodo Partner Connect - Technical Webinar - Ask Me Anything
Denodo
 
Lunch and Learn ANZ: Key Takeaways for 2023!
Denodo
 
It’s a Wrap! 2023 – A Groundbreaking Year for AI and The Way Forward
Denodo
 
Quels sont les facteurs-clés de succès pour appliquer au mieux le RGPD à votr...
Denodo
 
Lunch and Learn ANZ: Achieving Self-Service Analytics with a Governed Data Se...
Denodo
 
How to Build Your Data Marketplace with Data Virtualization?
Denodo
 
Webinar #2 - Transforming Challenges into Opportunities for Credit Unions
Denodo
 
Enabling Data Catalog users with advanced usability
Denodo
 
Denodo Partner Connect: Technical Webinar - Architect Associate Certification...
Denodo
 
GenAI y el futuro de la gestión de datos: mitos y realidades
Denodo
 
Lunch and Learn ANZ: Shaping the Role of a Data Lake in a Modern Data Fabric ...
Denodo
 
Denodo Partner Connect: Technical Webinar - Ask Me Anything
Denodo
 
Ad

Recently uploaded (20)

PDF
WISE main accomplishments for ISQOLS award July 2025.pdf
StatsCommunications
 
PDF
An Uncut Conversation With Grok | PDF Document
Mike Hydes
 
PPTX
Introduction to Data Analytics and Data Science
KavithaCIT
 
PPTX
Data-Driven Machine Learning for Rail Infrastructure Health Monitoring
Sione Palu
 
PDF
Mastering Financial Analysis Materials.pdf
SalamiAbdullahi
 
PDF
Fundamentals and Techniques of Biophysics and Molecular Biology (Pranav Kumar...
RohitKumar868624
 
PPTX
Fluvial_Civilizations_Presentation (1).pptx
alisslovemendoza7
 
PPTX
World-population.pptx fire bunberbpeople
umutunsalnsl4402
 
PPTX
The whitetiger novel review for collegeassignment.pptx
DhruvPatel754154
 
PPTX
Presentation on animal welfare a good topic
kidscream385
 
PPTX
Probability systematic sampling methods.pptx
PrakashRajput19
 
PDF
202501214233242351219 QASS Session 2.pdf
lauramejiamillan
 
PPTX
MR and reffffffvvvvvvvfversal_083605.pptx
manjeshjain
 
PDF
D9110.pdfdsfvsdfvsdfvsdfvfvfsvfsvffsdfvsdfvsd
minhn6673
 
PDF
717629748-Databricks-Certified-Data-Engineer-Professional-Dumps-by-Ball-21-03...
pedelli41
 
PPTX
IP_Journal_Articles_2025IP_Journal_Articles_2025
mishell212144
 
PDF
The_Future_of_Data_Analytics_by_CA_Suvidha_Chaplot_UPDATED.pdf
CA Suvidha Chaplot
 
PPTX
Introduction-to-Python-Programming-Language (1).pptx
dhyeysapariya
 
PPTX
Introduction to Biostatistics Presentation.pptx
AtemJoshua
 
PPTX
INFO8116 - Week 10 - Slides.pptx data analutics
guddipatel10
 
WISE main accomplishments for ISQOLS award July 2025.pdf
StatsCommunications
 
An Uncut Conversation With Grok | PDF Document
Mike Hydes
 
Introduction to Data Analytics and Data Science
KavithaCIT
 
Data-Driven Machine Learning for Rail Infrastructure Health Monitoring
Sione Palu
 
Mastering Financial Analysis Materials.pdf
SalamiAbdullahi
 
Fundamentals and Techniques of Biophysics and Molecular Biology (Pranav Kumar...
RohitKumar868624
 
Fluvial_Civilizations_Presentation (1).pptx
alisslovemendoza7
 
World-population.pptx fire bunberbpeople
umutunsalnsl4402
 
The whitetiger novel review for collegeassignment.pptx
DhruvPatel754154
 
Presentation on animal welfare a good topic
kidscream385
 
Probability systematic sampling methods.pptx
PrakashRajput19
 
202501214233242351219 QASS Session 2.pdf
lauramejiamillan
 
MR and reffffffvvvvvvvfversal_083605.pptx
manjeshjain
 
D9110.pdfdsfvsdfvsdfvsdfvfvfsvfsvffsdfvsdfvsd
minhn6673
 
717629748-Databricks-Certified-Data-Engineer-Professional-Dumps-by-Ball-21-03...
pedelli41
 
IP_Journal_Articles_2025IP_Journal_Articles_2025
mishell212144
 
The_Future_of_Data_Analytics_by_CA_Suvidha_Chaplot_UPDATED.pdf
CA Suvidha Chaplot
 
Introduction-to-Python-Programming-Language (1).pptx
dhyeysapariya
 
Introduction to Biostatistics Presentation.pptx
AtemJoshua
 
INFO8116 - Week 10 - Slides.pptx data analutics
guddipatel10
 

Enterprise Monitoring and Auditing in Denodo

  • 1. Denodo TechTalks Product Deep-Dive Series A product deep-dive, webinar series covering the critical capabilities of Denodo’s modern data virtualization
  • 2. Enterprise Monitoring and Auditing in Denodo Vijayalakshmi Mani Data Engineer| Denodo
  • 3. AGENDA 1. Introduction 2. Monitoring in Denodo 3. Demo 4. Q&A
  • 5. 5 What is Monitoring? Introduction ● Data Collection - Taking and storing measurements from a system A car is going at 90 KM/H ● Context - The extra information needed to understand the collected data, such as timing, location, and external factors affecting the data. This drives decision criteria and thresholds. A car is going at 90 KM/H in a city. Therefore, it is going fast ● Intent - The business goals behind the monitoring. This drives actions and policies. The car is going at 90 KM/H in a city. Therefore, it is going fast. We want increase road safety so we are going to raise an alert to the Police Department. INTENT CONTEXT DATA COLLECTION
  • 6. 6 Introduction The tools for Monitoring in Denodo Denodo Monitor (DM) Stand-alone data collection process Diagnostics & Monitoring Tool (DMT) Web application for real time monitoring Denodo Dashboard (DD) Operational and FinOps dashboards
  • 7. 7 Introduction Denodo Monitor JMX Interface Denodo Platform Diagnostic & Monitoring Tool Denodo Dashboard Visualization Event Generation Data Collection The tools for Monitoring in Denodo
  • 8. 8 What is the JMX interface? Introduction Java Management Extensions Management The JMX technology provides a standard way of managing resources. JMX technology can also be used to monitor and manage the Java Virtual Machine (Java VM). 2 Standard The JMX technology is a standard part of the Java Platform, Standard Edition (Java SE platform). 1 Denodo Virtual DataPort implements some additions over the standard to monitor and manage Denodo-specific resources. 4 Independent The way in which resources are instrumented is completely independent from the management infrastructure. It adds no overhead to the JVM 3 service:jmx:rmi:///jndi/rmi://denodo-server-prod.acme.com:9997/jmxrmi
  • 10. 10 Denodo Monitor Monitoring in Denodo Cloud Relational Database File ● Collects most of the data exposed by the JMX interface and persists it in a storage solution: Files, Relational Database or Cloud storage ● Managed from Solution Manager for a centralized administration Easy to share across teams Not scalable and not suitable for analytics Suitable for analytics and better scalability Harder to share across teams Best scalability and easy to share Analytics need an execution engine ● Collects data about: ○ Server resources ○ Queries received by Virtual DataPort ○ Cache usage ○ Delegated queries and data source usage
  • 11. 11 Diagnostic & Monitoring Tool Monitoring in Denodo ● Web-based application for real-time monitoring of Virtual DataPort Servers ● There is no persistence. Once the session is closed the data is lost ● It has the ability to load Denodo Monitor logs and perform post-mortem analysis
  • 12. 12 Denodo Dashboard Monitoring in Denodo ● Custom Apache Superset delivered as part of our DenodoConnects program. ● Offers some out-of-the-box operational dashboards to monitor the Denodo Servers ● Can be extended to include custom enterprise metrics and dashboards
  • 14. 14 Takeway ● Denodo Provides and allows multiple Methods to monitor the queries being processed by the Denodo Platform servers. ○ Denodo Monitor for storing historical data data ○ Diagnostics & Monitoring Tool for Real time data ○ Using External Clients like JMX ● The all new Denodo Dashboard helps in visualizing the data stored by the Denodo Monitor. ○ Providing information on FinOps ○ Metadata related information ○ Resource Utilization of the server. Reference ● Monitoring Denodo servers with JMX ● Denodo Monitor ● Monitoring ● Diagnostic & Monitoring Tool Guide ● Denodo Dashboard - User Manual
  • 15. Q&A