DevConf 2017

Scaling platforms and services. Co-hosted by Rootconf, Red Hat and the Linux Foundation.

Real-time monitoring GlusterFS using event APIs

Submitted by Aravinda VK (@aravindavk) on Apr 9, 2017

Section: Full talk of 40 mins duration Technical level: Beginner Status: Confirmed & Scheduled

Abstract

Previously to monitor GlusterFS, applications had to run the cluster/volume status commands in periodic intervals. Let us imagine a Gluster monitoring system which displays a list of volumes and its state, to show the real-time status, monitoring app need to query the Gluster in regular interval to check volume status, new volumes, etc. Assume if the polling interval is 5 seconds then monitoring app has to run gluster volume info command ~17000 times a day!

With Gluster 3.9 release, Events APIs are available which can be consumed by registering applications as Webhooks. A monitoring application can get real-time status of Cluster without polling or with minimal polling.

In this talk, we will learn about Events APIs and how it can be used for monitoring GlusterFS

Outline

  • Introduction to Gluster FS
  • Challenges involved in real-time monitoring of a distributed File system(GlusterFS)
  • Events APIs Introduction
  • Demo
  • Example application
  • Future plans of Gluster Events APIs

Requirements

Basic Knowledge of GlusterFS(Optional)

Speaker bio

Aravinda works as Senior Software Engineer at Red Hat, in GlusterFS team where he contributes to Geo-replication, Glusterfind, Events APIs and other components.

Links

Slides

http://aravindavk.in/files/real-time-monitoring-glusterfs/#/

Comments

  • Zainab Bawa (@zainabbawa) 3 years ago

    Please upload and share link – by end of this week – to a two min preview video explaining what this talk is all about and why should the audience attend it. We also require draft slides to evaluate this proposal.

Login to leave a comment