際際滷

際際滷Share a Scribd company logo
Log Management Systems
A comparison of message and metric
management solutions
Presenter: Mehdi Hamidi
( @eXtrem0us )
Introduction
Log Management Systems
What is LOG?
Combination of Time, Tag and Message
Indicates State of Applications (?)
Human and Machine Readable Messages (?)
Log Management Systems
Log Management Systems
Level of logs in syslog standard
From Debug to Panic
rsyslog, syslog, syslog-ng
/var/log/syslog /var/log/rsyslog
Importance of logs
Companies and Businesses
Even Personal Use!
(Twitter, Sensors,... )
LogAnalyzer: a simple solution :)
LogAnalyzer: a simple solution :)
Importance of Logging Systems
WHAT Actually We NEED?
Collect
Messages
Metrics
Store
Visualize
Alert
Importance of Logging Systems
Heterogeneous Environment
Write our own script for each type of log (?)
Not in an enterprise environment with lots of
devices and services!
Technical Fragility and dependency to
Individuals
Strong Dependency to knowledge about
underlying process
Log Management Systems
Log Management Systems
Commercial Solutions
Splunk
(500M/Day is Free, then: 5,000,000 $)
Nagios
Everything is restricted to Nagios Concept
No separation between metrics and messages
No stylish diagrams (in free solution)
Problems in cloud infrastructure
No realtime monitoring
No manipulating messages
(1,995 $ for commercial solution)
Online Services
Good logging system Specifications
Have a common interface
Decouple data sources from data outputs
Prevent mentioned dependencies
No effect of adding new data source/output
Reliability
Persistent Buffering
Extensibility
High Availability
Load Balancing
Robustness
Lots of OpenSource Bricks (OSB!)
Logging Systems:
 Fluentd
 LogStash
 GrayLog
 Logalice
 Rsyslog
 Scribe
Message Stores:
 ElasticSeach
 Hadoop
 MongoDB
 File
 RDBMS
 Redis
 ...
Visualization
(Dashboards):
 Kibana
 Grafana
 Gaylog-WebUI
 PacketBeat
 Chronograph
 ...
Metric Stores:
 InfluxDB
 Prometheus
 Graphite
 ...
Alerting:
 Kapacitor
 Skyline
 Oculus
 Cabot
Log Nature
Semistructured or Unstructured
Generated Massively
More Written and less Read
(That's why we use NoSQL)
Popular Stacks (metrics): TICK Stack
Popular Stacks (Messages) : ELK Stack
Log Management Systems
Log Management Systems
Fluentd VS LogStash
Overview
Fluentd:
Written in Cruby
Used in Google Cloud Platform and Kubernetes
Maintained by Tresure Data
Logstash:
Written in Jruby
Used in ELK Stack
Maintained by Elastic Co.
Both use their own RubyGems Repo
Out of the box nature, less dependencies
Configuration
Fluentd:
Each Input is tagged
Logs are routed by tags
Logstash:
All inputs are Gathered and Scattered
Conditional Outputs, No tags
Configuration
Transport and Buffering
Fluentd: built-in
LogStash: bundled Redis
version 5.3: persistent buffering
Full Buffer or Output Exception occurrence
Fluentd:
Exception: streaming
Block input plugin: batch
Drop oldest chunk: monitoring
LogStash:
Retry
Discard
Dead Letter Queuing
High Availability and Load balancing
High Availability and Load balancing
High Availability and Load balancing
High Availability and Load balancing
Memory
Fluentd: 40 M
Logstash: 120 M
(in big clusters matter)
Forwarders
Fluentd:
 Fluentbit (Written in C)
 Fluentd-Forwarder (Written in Go)
 (all in one)
LogStash:
 Filebeat
 Metricbeat
 Packetbeat
 Winlogbeat
(beat family: separated component for each
purpose)
Community and Support
Fluentd: Poor
Japanese Blogs
Google Group
Logstash: Rich
Documents
Blogs
IRC
Meetups and Certs
Plugins
Fluentd Plugins Verified
Input/Output 554 44
Filter 90 8
Parser 30 2
Formatter 6 0
Obsolete 8 0
Plugins are maintained more by other people.
Plugins
All Plugins are in a Single GitHub Repo.
LogStash Plugins
Input 52
Filter 46
Output 55
Questions?
Thanks You!
ahamidi66@gmail.com
@eXtrem0us
Resources
http://logz.io/blog/fluentd-logstash
http://docs.fluentd.org/articles/buffer-plugin-overvie
https://prometheus.io/docs/introduction/comparison
http://logz.io/blog/elk-stack-5-0
https://www.youtube.com/watch?v=1ye0-sityBw
https://www.youtube.com/watch?v=0lAHrspviIs&list=PL62pIycqXx-TPwtk4JDd0wMuFAyP0gU1y
https://www.youtube.com/watch?v=mfb0R7azKZc
https://www.youtube.com/watch?v=_BAWi9Zhmic

More Related Content

What's hot (20)

"Grand Challenges" of Log Management
"Grand Challenges" of Log Management"Grand Challenges" of Log Management
"Grand Challenges" of Log Management
Anton Chuvakin
Information Security: Advanced SIEM Techniques
Information Security: Advanced SIEM TechniquesInformation Security: Advanced SIEM Techniques
Information Security: Advanced SIEM Techniques
ReliaQuest
EventLog Analyzer - Product overview
EventLog Analyzer - Product overviewEventLog Analyzer - Product overview
EventLog Analyzer - Product overview
ManageEngine EventLog Analyzer
Implementing and Running SIEM: Approaches and Lessons
Implementing  and Running SIEM: Approaches and LessonsImplementing  and Running SIEM: Approaches and Lessons
Implementing and Running SIEM: Approaches and Lessons
Anton Chuvakin
RuSIEM overview (english version)
RuSIEM overview (english version)RuSIEM overview (english version)
RuSIEM overview (english version)
Olesya Shelestova
Large enterprise SIEM: get ready for oversize
Large enterprise SIEM: get ready for oversizeLarge enterprise SIEM: get ready for oversize
Large enterprise SIEM: get ready for oversize
Mona Arkhipova
Security Information and Event Management (SIEM)
Security Information and Event Management (SIEM)Security Information and Event Management (SIEM)
Security Information and Event Management (SIEM)
k33a
Tips on SIEM Ops 2015
Tips on SIEM Ops 2015Tips on SIEM Ops 2015
Tips on SIEM Ops 2015
Anton Chuvakin
From SIEM to Business processes
From SIEM to Business processesFrom SIEM to Business processes
From SIEM to Business processes
Olesya Shelestova
SIEM Primer:
SIEM Primer:SIEM Primer:
SIEM Primer:
Anton Chuvakin
Chaos monitoring
Chaos monitoringChaos monitoring
Chaos monitoring
Mona Arkhipova
Understanding the Event Log
Understanding the Event LogUnderstanding the Event Log
Understanding the Event Log
chuckbt
Log Standards & Future Trends by Dr. Anton Chuvakin
Log Standards & Future Trends by Dr. Anton ChuvakinLog Standards & Future Trends by Dr. Anton Chuvakin
Log Standards & Future Trends by Dr. Anton Chuvakin
Anton Chuvakin
Positive Hack Days 7 - Ransomware forensis
Positive Hack Days 7 - Ransomware forensisPositive Hack Days 7 - Ransomware forensis
Positive Hack Days 7 - Ransomware forensis
Mona Arkhipova
You Can't Correlate what you don't have - ArcSight Protect 2011
You Can't Correlate what you don't have - ArcSight Protect 2011You Can't Correlate what you don't have - ArcSight Protect 2011
You Can't Correlate what you don't have - ArcSight Protect 2011
Scott Carlson
Security Incident Log Review Checklist by Dr Anton Chuvakin and Lenny Zeltser
Security Incident Log Review Checklist by Dr Anton Chuvakin and Lenny ZeltserSecurity Incident Log Review Checklist by Dr Anton Chuvakin and Lenny Zeltser
Security Incident Log Review Checklist by Dr Anton Chuvakin and Lenny Zeltser
Anton Chuvakin
Security Ops for large and small companies
Security Ops for large and small companiesSecurity Ops for large and small companies
Security Ops for large and small companies
Mona Arkhipova
Five Best and Five Worst Practices for SIEM by Dr. Anton Chuvakin
Five Best and Five Worst Practices for SIEM by Dr. Anton ChuvakinFive Best and Five Worst Practices for SIEM by Dr. Anton Chuvakin
Five Best and Five Worst Practices for SIEM by Dr. Anton Chuvakin
Anton Chuvakin
Nagios Conference 2012 - Jared Bird - Providing Value Throughout the Organiza...
Nagios Conference 2012 - Jared Bird - Providing Value Throughout the Organiza...Nagios Conference 2012 - Jared Bird - Providing Value Throughout the Organiza...
Nagios Conference 2012 - Jared Bird - Providing Value Throughout the Organiza...
Nagios
Risks vs real life
Risks vs real lifeRisks vs real life
Risks vs real life
Mona Arkhipova
"Grand Challenges" of Log Management
"Grand Challenges" of Log Management"Grand Challenges" of Log Management
"Grand Challenges" of Log Management
Anton Chuvakin
Information Security: Advanced SIEM Techniques
Information Security: Advanced SIEM TechniquesInformation Security: Advanced SIEM Techniques
Information Security: Advanced SIEM Techniques
ReliaQuest
Implementing and Running SIEM: Approaches and Lessons
Implementing  and Running SIEM: Approaches and LessonsImplementing  and Running SIEM: Approaches and Lessons
Implementing and Running SIEM: Approaches and Lessons
Anton Chuvakin
RuSIEM overview (english version)
RuSIEM overview (english version)RuSIEM overview (english version)
RuSIEM overview (english version)
Olesya Shelestova
Large enterprise SIEM: get ready for oversize
Large enterprise SIEM: get ready for oversizeLarge enterprise SIEM: get ready for oversize
Large enterprise SIEM: get ready for oversize
Mona Arkhipova
Security Information and Event Management (SIEM)
Security Information and Event Management (SIEM)Security Information and Event Management (SIEM)
Security Information and Event Management (SIEM)
k33a
Tips on SIEM Ops 2015
Tips on SIEM Ops 2015Tips on SIEM Ops 2015
Tips on SIEM Ops 2015
Anton Chuvakin
From SIEM to Business processes
From SIEM to Business processesFrom SIEM to Business processes
From SIEM to Business processes
Olesya Shelestova
Understanding the Event Log
Understanding the Event LogUnderstanding the Event Log
Understanding the Event Log
chuckbt
Log Standards & Future Trends by Dr. Anton Chuvakin
Log Standards & Future Trends by Dr. Anton ChuvakinLog Standards & Future Trends by Dr. Anton Chuvakin
Log Standards & Future Trends by Dr. Anton Chuvakin
Anton Chuvakin
Positive Hack Days 7 - Ransomware forensis
Positive Hack Days 7 - Ransomware forensisPositive Hack Days 7 - Ransomware forensis
Positive Hack Days 7 - Ransomware forensis
Mona Arkhipova
You Can't Correlate what you don't have - ArcSight Protect 2011
You Can't Correlate what you don't have - ArcSight Protect 2011You Can't Correlate what you don't have - ArcSight Protect 2011
You Can't Correlate what you don't have - ArcSight Protect 2011
Scott Carlson
Security Incident Log Review Checklist by Dr Anton Chuvakin and Lenny Zeltser
Security Incident Log Review Checklist by Dr Anton Chuvakin and Lenny ZeltserSecurity Incident Log Review Checklist by Dr Anton Chuvakin and Lenny Zeltser
Security Incident Log Review Checklist by Dr Anton Chuvakin and Lenny Zeltser
Anton Chuvakin
Security Ops for large and small companies
Security Ops for large and small companiesSecurity Ops for large and small companies
Security Ops for large and small companies
Mona Arkhipova
Five Best and Five Worst Practices for SIEM by Dr. Anton Chuvakin
Five Best and Five Worst Practices for SIEM by Dr. Anton ChuvakinFive Best and Five Worst Practices for SIEM by Dr. Anton Chuvakin
Five Best and Five Worst Practices for SIEM by Dr. Anton Chuvakin
Anton Chuvakin
Nagios Conference 2012 - Jared Bird - Providing Value Throughout the Organiza...
Nagios Conference 2012 - Jared Bird - Providing Value Throughout the Organiza...Nagios Conference 2012 - Jared Bird - Providing Value Throughout the Organiza...
Nagios Conference 2012 - Jared Bird - Providing Value Throughout the Organiza...
Nagios

Similar to Log Management Systems (20)

Logging for Containers
Logging for ContainersLogging for Containers
Logging for Containers
Eduardo Silva Pereira
Monitoring.pptx
Monitoring.pptxMonitoring.pptx
Monitoring.pptx
Shadi Akil
Eko10 - Security Monitoring for Big Infrastructures without a Million Dollar ...
Eko10 - Security Monitoring for Big Infrastructures without a Million Dollar ...Eko10 - Security Monitoring for Big Infrastructures without a Million Dollar ...
Eko10 - Security Monitoring for Big Infrastructures without a Million Dollar ...
Hernan Costante
Kibana+ElasticSearch+LogStash to handle Log messages on Prod servers
Kibana+ElasticSearch+LogStash to handle Log messages on Prod serversKibana+ElasticSearch+LogStash to handle Log messages on Prod servers
Kibana+ElasticSearch+LogStash to handle Log messages on Prod servers
HYS Enterprise
Fluent Bit: Log Forwarding at Scale
Fluent Bit: Log Forwarding at ScaleFluent Bit: Log Forwarding at Scale
Fluent Bit: Log Forwarding at Scale
Eduardo Silva Pereira
Big data Argentina meetup 2020-09: Intro to presto on docker
Big data Argentina meetup 2020-09: Intro to presto on dockerBig data Argentina meetup 2020-09: Intro to presto on docker
Big data Argentina meetup 2020-09: Intro to presto on docker
Federico Palladoro
Containers and Logging
Containers and LoggingContainers and Logging
Containers and Logging
Eduardo Silva Pereira
Log forwarding at Scale
Log forwarding at ScaleLog forwarding at Scale
Log forwarding at Scale
Eduardo Silva Pereira
Turbo charge your logs
Turbo charge your logsTurbo charge your logs
Turbo charge your logs
Jeremy Cook
Centralized logging system using mongoDB
Centralized logging system using mongoDBCentralized logging system using mongoDB
Centralized logging system using mongoDB
Vivek Parihar
Serverless for High Performance Computing
Serverless for High Performance ComputingServerless for High Performance Computing
Serverless for High Performance Computing
Luciano Mammino
Distributed real time stream processing- why and how
Distributed real time stream processing- why and howDistributed real time stream processing- why and how
Distributed real time stream processing- why and how
Petr Zapletal
linux_internals_2.3 (1).pdf aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
linux_internals_2.3 (1).pdf aaaaaaaaaaaaaaaaaaaaaaaaaaaaaalinux_internals_2.3 (1).pdf aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
linux_internals_2.3 (1).pdf aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
YasaswiniChintamalla1
Building scalable and language independent java services using apache thrift
Building scalable and language independent java services using apache thriftBuilding scalable and language independent java services using apache thrift
Building scalable and language independent java services using apache thrift
Talentica Software
Red Hat Summit 2017 - LT107508 - Better Managing your Red Hat footprint with ...
Red Hat Summit 2017 - LT107508 - Better Managing your Red Hat footprint with ...Red Hat Summit 2017 - LT107508 - Better Managing your Red Hat footprint with ...
Red Hat Summit 2017 - LT107508 - Better Managing your Red Hat footprint with ...
Miguel P辿rez Colino
Node.js Web Apps @ ebay scale
Node.js Web Apps @ ebay scaleNode.js Web Apps @ ebay scale
Node.js Web Apps @ ebay scale
Dmytro Semenov
Logging, Serilog, Structured Logging, Seq
Logging, Serilog, Structured Logging, SeqLogging, Serilog, Structured Logging, Seq
Logging, Serilog, Structured Logging, Seq
Doruk Ulu巽ay
FluentD vs. Logstash
FluentD vs. LogstashFluentD vs. Logstash
FluentD vs. Logstash
All Things Open
Fedora Developer's Conference 2014 Talk
Fedora Developer's Conference 2014 TalkFedora Developer's Conference 2014 Talk
Fedora Developer's Conference 2014 Talk
Rainer Gerhards
Turbo charge your logs
Turbo charge your logsTurbo charge your logs
Turbo charge your logs
Jeremy Cook
Monitoring.pptx
Monitoring.pptxMonitoring.pptx
Monitoring.pptx
Shadi Akil
Eko10 - Security Monitoring for Big Infrastructures without a Million Dollar ...
Eko10 - Security Monitoring for Big Infrastructures without a Million Dollar ...Eko10 - Security Monitoring for Big Infrastructures without a Million Dollar ...
Eko10 - Security Monitoring for Big Infrastructures without a Million Dollar ...
Hernan Costante
Kibana+ElasticSearch+LogStash to handle Log messages on Prod servers
Kibana+ElasticSearch+LogStash to handle Log messages on Prod serversKibana+ElasticSearch+LogStash to handle Log messages on Prod servers
Kibana+ElasticSearch+LogStash to handle Log messages on Prod servers
HYS Enterprise
Fluent Bit: Log Forwarding at Scale
Fluent Bit: Log Forwarding at ScaleFluent Bit: Log Forwarding at Scale
Fluent Bit: Log Forwarding at Scale
Eduardo Silva Pereira
Big data Argentina meetup 2020-09: Intro to presto on docker
Big data Argentina meetup 2020-09: Intro to presto on dockerBig data Argentina meetup 2020-09: Intro to presto on docker
Big data Argentina meetup 2020-09: Intro to presto on docker
Federico Palladoro
Turbo charge your logs
Turbo charge your logsTurbo charge your logs
Turbo charge your logs
Jeremy Cook
Centralized logging system using mongoDB
Centralized logging system using mongoDBCentralized logging system using mongoDB
Centralized logging system using mongoDB
Vivek Parihar
Serverless for High Performance Computing
Serverless for High Performance ComputingServerless for High Performance Computing
Serverless for High Performance Computing
Luciano Mammino
Distributed real time stream processing- why and how
Distributed real time stream processing- why and howDistributed real time stream processing- why and how
Distributed real time stream processing- why and how
Petr Zapletal
linux_internals_2.3 (1).pdf aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
linux_internals_2.3 (1).pdf aaaaaaaaaaaaaaaaaaaaaaaaaaaaaalinux_internals_2.3 (1).pdf aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
linux_internals_2.3 (1).pdf aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
YasaswiniChintamalla1
Building scalable and language independent java services using apache thrift
Building scalable and language independent java services using apache thriftBuilding scalable and language independent java services using apache thrift
Building scalable and language independent java services using apache thrift
Talentica Software
Red Hat Summit 2017 - LT107508 - Better Managing your Red Hat footprint with ...
Red Hat Summit 2017 - LT107508 - Better Managing your Red Hat footprint with ...Red Hat Summit 2017 - LT107508 - Better Managing your Red Hat footprint with ...
Red Hat Summit 2017 - LT107508 - Better Managing your Red Hat footprint with ...
Miguel P辿rez Colino
Node.js Web Apps @ ebay scale
Node.js Web Apps @ ebay scaleNode.js Web Apps @ ebay scale
Node.js Web Apps @ ebay scale
Dmytro Semenov
Logging, Serilog, Structured Logging, Seq
Logging, Serilog, Structured Logging, SeqLogging, Serilog, Structured Logging, Seq
Logging, Serilog, Structured Logging, Seq
Doruk Ulu巽ay
Fedora Developer's Conference 2014 Talk
Fedora Developer's Conference 2014 TalkFedora Developer's Conference 2014 Talk
Fedora Developer's Conference 2014 Talk
Rainer Gerhards
Turbo charge your logs
Turbo charge your logsTurbo charge your logs
Turbo charge your logs
Jeremy Cook

Recently uploaded (20)

Test slides produced by Presentie.ai to test usabilty
Test slides produced by Presentie.ai to test usabiltyTest slides produced by Presentie.ai to test usabilty
Test slides produced by Presentie.ai to test usabilty
Otto Wijnen
Aquatic Mamalsdddddddddddddcholadeck.pptx
Aquatic Mamalsdddddddddddddcholadeck.pptxAquatic Mamalsdddddddddddddcholadeck.pptx
Aquatic Mamalsdddddddddddddcholadeck.pptx
sarveshsinghbhati
Front-End Specialization Certification: A Journey with Style!
Front-End Specialization Certification: A Journey with Style!Front-End Specialization Certification: A Journey with Style!
Front-End Specialization Certification: A Journey with Style!
ShubhamSharma2528
Book Presentation - Hacking Home Devices I: PoCs & Hacks Just for Fun
Book Presentation - Hacking Home Devices I: PoCs & Hacks Just for FunBook Presentation - Hacking Home Devices I: PoCs & Hacks Just for Fun
Book Presentation - Hacking Home Devices I: PoCs & Hacks Just for Fun
Gerard Fuguet
Regional Economic Performance and Prospects: Progress Towards a Resilient Future
Regional Economic Performance and Prospects: Progress Towards a Resilient FutureRegional Economic Performance and Prospects: Progress Towards a Resilient Future
Regional Economic Performance and Prospects: Progress Towards a Resilient Future
Caribbean Development Bank
2025-03-23 FATC 04 Mary, Martha, Lazarus & Mary Magdalene (shared slides).pptx
2025-03-23 FATC 04 Mary, Martha, Lazarus & Mary Magdalene (shared slides).pptx2025-03-23 FATC 04 Mary, Martha, Lazarus & Mary Magdalene (shared slides).pptx
2025-03-23 FATC 04 Mary, Martha, Lazarus & Mary Magdalene (shared slides).pptx
Dale Wells
SMALL-BUSINESS: the impacts of small business enterprises
SMALL-BUSINESS: the impacts of small business enterprisesSMALL-BUSINESS: the impacts of small business enterprises
SMALL-BUSINESS: the impacts of small business enterprises
estenzomaria08
Comprehensive Hematology Overview: Blood Physiology, Disorders, and Diagnostics
Comprehensive Hematology Overview: Blood Physiology, Disorders, and DiagnosticsComprehensive Hematology Overview: Blood Physiology, Disorders, and Diagnostics
Comprehensive Hematology Overview: Blood Physiology, Disorders, and Diagnostics
rdiasolatorio
QUIZ-4-INTERTEXTUALITY.pdf2024- 2025by linhs
QUIZ-4-INTERTEXTUALITY.pdf2024- 2025by linhsQUIZ-4-INTERTEXTUALITY.pdf2024- 2025by linhs
QUIZ-4-INTERTEXTUALITY.pdf2024- 2025by linhs
BabyJaneGPillado
Leeds Play Community - Play Explorer Kit
Leeds Play Community - Play Explorer KitLeeds Play Community - Play Explorer Kit
Leeds Play Community - Play Explorer Kit
happyasabean
The Dubai Street - Latest UAE News & Gulf News
The Dubai Street - Latest UAE News & Gulf NewsThe Dubai Street - Latest UAE News & Gulf News
The Dubai Street - Latest UAE News & Gulf News
The Dubai Street
Video Skills for Authors: Mastering Your On-Camera Presence
Video Skills for Authors: Mastering Your On-Camera PresenceVideo Skills for Authors: Mastering Your On-Camera Presence
Video Skills for Authors: Mastering Your On-Camera Presence
Paula Rizzo
Alternative-toothpaste: Coconut oil and baking soda
Alternative-toothpaste: Coconut oil and baking sodaAlternative-toothpaste: Coconut oil and baking soda
Alternative-toothpaste: Coconut oil and baking soda
estenzomaria08
Rebirth: Innovate, Transform and Thrive for a Resilient Future
Rebirth: Innovate, Transform and Thrive for a Resilient FutureRebirth: Innovate, Transform and Thrive for a Resilient Future
Rebirth: Innovate, Transform and Thrive for a Resilient Future
Caribbean Development Bank
adgcraft-com-blog-esg-communication-digital-age-pr-strategy-....ppt
adgcraft-com-blog-esg-communication-digital-age-pr-strategy-....pptadgcraft-com-blog-esg-communication-digital-age-pr-strategy-....ppt
adgcraft-com-blog-esg-communication-digital-age-pr-strategy-....ppt
adgcraft23
Cause and Effect PowerPoint Presentation
Cause and Effect PowerPoint PresentationCause and Effect PowerPoint Presentation
Cause and Effect PowerPoint Presentation
TamaraCarey1
Time management tools for presentations/quiz/discussions
Time management tools for presentations/quiz/discussionsTime management tools for presentations/quiz/discussions
Time management tools for presentations/quiz/discussions
adebayoekosanmi
HARD PALATE & SOFT PALATE.pptx anatomy 1 st year
HARD PALATE & SOFT PALATE.pptx anatomy 1 st yearHARD PALATE & SOFT PALATE.pptx anatomy 1 st year
HARD PALATE & SOFT PALATE.pptx anatomy 1 st year
muhdhashim332657
Building Resilience to Climate Change and Disasters in the Caribbean
Building Resilience to Climate Change and Disasters in the CaribbeanBuilding Resilience to Climate Change and Disasters in the Caribbean
Building Resilience to Climate Change and Disasters in the Caribbean
Caribbean Development Bank
Comment materi PPG dari lembar kerja LK 1
Comment materi PPG dari lembar kerja LK 1Comment materi PPG dari lembar kerja LK 1
Comment materi PPG dari lembar kerja LK 1
agustinusgudipun
Test slides produced by Presentie.ai to test usabilty
Test slides produced by Presentie.ai to test usabiltyTest slides produced by Presentie.ai to test usabilty
Test slides produced by Presentie.ai to test usabilty
Otto Wijnen
Aquatic Mamalsdddddddddddddcholadeck.pptx
Aquatic Mamalsdddddddddddddcholadeck.pptxAquatic Mamalsdddddddddddddcholadeck.pptx
Aquatic Mamalsdddddddddddddcholadeck.pptx
sarveshsinghbhati
Front-End Specialization Certification: A Journey with Style!
Front-End Specialization Certification: A Journey with Style!Front-End Specialization Certification: A Journey with Style!
Front-End Specialization Certification: A Journey with Style!
ShubhamSharma2528
Book Presentation - Hacking Home Devices I: PoCs & Hacks Just for Fun
Book Presentation - Hacking Home Devices I: PoCs & Hacks Just for FunBook Presentation - Hacking Home Devices I: PoCs & Hacks Just for Fun
Book Presentation - Hacking Home Devices I: PoCs & Hacks Just for Fun
Gerard Fuguet
Regional Economic Performance and Prospects: Progress Towards a Resilient Future
Regional Economic Performance and Prospects: Progress Towards a Resilient FutureRegional Economic Performance and Prospects: Progress Towards a Resilient Future
Regional Economic Performance and Prospects: Progress Towards a Resilient Future
Caribbean Development Bank
2025-03-23 FATC 04 Mary, Martha, Lazarus & Mary Magdalene (shared slides).pptx
2025-03-23 FATC 04 Mary, Martha, Lazarus & Mary Magdalene (shared slides).pptx2025-03-23 FATC 04 Mary, Martha, Lazarus & Mary Magdalene (shared slides).pptx
2025-03-23 FATC 04 Mary, Martha, Lazarus & Mary Magdalene (shared slides).pptx
Dale Wells
SMALL-BUSINESS: the impacts of small business enterprises
SMALL-BUSINESS: the impacts of small business enterprisesSMALL-BUSINESS: the impacts of small business enterprises
SMALL-BUSINESS: the impacts of small business enterprises
estenzomaria08
Comprehensive Hematology Overview: Blood Physiology, Disorders, and Diagnostics
Comprehensive Hematology Overview: Blood Physiology, Disorders, and DiagnosticsComprehensive Hematology Overview: Blood Physiology, Disorders, and Diagnostics
Comprehensive Hematology Overview: Blood Physiology, Disorders, and Diagnostics
rdiasolatorio
QUIZ-4-INTERTEXTUALITY.pdf2024- 2025by linhs
QUIZ-4-INTERTEXTUALITY.pdf2024- 2025by linhsQUIZ-4-INTERTEXTUALITY.pdf2024- 2025by linhs
QUIZ-4-INTERTEXTUALITY.pdf2024- 2025by linhs
BabyJaneGPillado
Leeds Play Community - Play Explorer Kit
Leeds Play Community - Play Explorer KitLeeds Play Community - Play Explorer Kit
Leeds Play Community - Play Explorer Kit
happyasabean
The Dubai Street - Latest UAE News & Gulf News
The Dubai Street - Latest UAE News & Gulf NewsThe Dubai Street - Latest UAE News & Gulf News
The Dubai Street - Latest UAE News & Gulf News
The Dubai Street
Video Skills for Authors: Mastering Your On-Camera Presence
Video Skills for Authors: Mastering Your On-Camera PresenceVideo Skills for Authors: Mastering Your On-Camera Presence
Video Skills for Authors: Mastering Your On-Camera Presence
Paula Rizzo
Alternative-toothpaste: Coconut oil and baking soda
Alternative-toothpaste: Coconut oil and baking sodaAlternative-toothpaste: Coconut oil and baking soda
Alternative-toothpaste: Coconut oil and baking soda
estenzomaria08
Rebirth: Innovate, Transform and Thrive for a Resilient Future
Rebirth: Innovate, Transform and Thrive for a Resilient FutureRebirth: Innovate, Transform and Thrive for a Resilient Future
Rebirth: Innovate, Transform and Thrive for a Resilient Future
Caribbean Development Bank
adgcraft-com-blog-esg-communication-digital-age-pr-strategy-....ppt
adgcraft-com-blog-esg-communication-digital-age-pr-strategy-....pptadgcraft-com-blog-esg-communication-digital-age-pr-strategy-....ppt
adgcraft-com-blog-esg-communication-digital-age-pr-strategy-....ppt
adgcraft23
Cause and Effect PowerPoint Presentation
Cause and Effect PowerPoint PresentationCause and Effect PowerPoint Presentation
Cause and Effect PowerPoint Presentation
TamaraCarey1
Time management tools for presentations/quiz/discussions
Time management tools for presentations/quiz/discussionsTime management tools for presentations/quiz/discussions
Time management tools for presentations/quiz/discussions
adebayoekosanmi
HARD PALATE & SOFT PALATE.pptx anatomy 1 st year
HARD PALATE & SOFT PALATE.pptx anatomy 1 st yearHARD PALATE & SOFT PALATE.pptx anatomy 1 st year
HARD PALATE & SOFT PALATE.pptx anatomy 1 st year
muhdhashim332657
Building Resilience to Climate Change and Disasters in the Caribbean
Building Resilience to Climate Change and Disasters in the CaribbeanBuilding Resilience to Climate Change and Disasters in the Caribbean
Building Resilience to Climate Change and Disasters in the Caribbean
Caribbean Development Bank
Comment materi PPG dari lembar kerja LK 1
Comment materi PPG dari lembar kerja LK 1Comment materi PPG dari lembar kerja LK 1
Comment materi PPG dari lembar kerja LK 1
agustinusgudipun

Log Management Systems