monitor me
TRANSCRIPT
![Page 1: Monitor Me](https://reader035.vdocuments.site/reader035/viewer/2022062900/58e597671a28abdd148b62f7/html5/thumbnails/1.jpg)
Monitor .Me( )A Linux based Monitoring and Trending
Framework
Monitor. ME
![Page 2: Monitor Me](https://reader035.vdocuments.site/reader035/viewer/2022062900/58e597671a28abdd148b62f7/html5/thumbnails/2.jpg)
The Idea The Architecture
The Working Design The Future
The Conclusion
Agenda
Monitor. ME
![Page 3: Monitor Me](https://reader035.vdocuments.site/reader035/viewer/2022062900/58e597671a28abdd148b62f7/html5/thumbnails/3.jpg)
The Idea
Monitor. MeMonitor. ME
![Page 4: Monitor Me](https://reader035.vdocuments.site/reader035/viewer/2022062900/58e597671a28abdd148b62f7/html5/thumbnails/4.jpg)
Need and objective
High use of computer based services Efficient resource usage
Dynamically changing requirements Heterogeneous sources
Single tool for multiple facilities still missing Existing tools themselves heavy
Take the best in each category and integrate
Add dynamic dashboards & multiple source options
motivation
Monitor. ME
![Page 5: Monitor Me](https://reader035.vdocuments.site/reader035/viewer/2022062900/58e597671a28abdd148b62f7/html5/thumbnails/5.jpg)
Architecture
Collection Data Push Storage Retrieval UI based analysis
Overall working parts
Monitor. ME
![Page 6: Monitor Me](https://reader035.vdocuments.site/reader035/viewer/2022062900/58e597671a28abdd148b62f7/html5/thumbnails/6.jpg)
Architecture
Linux FS E.g. /proc/stat Plug-ins Plug-in == metric Configuration Server /client Writes to RRD
Collection Mechanism
Monitor. ME
![Page 7: Monitor Me](https://reader035.vdocuments.site/reader035/viewer/2022062900/58e597671a28abdd148b62f7/html5/thumbnails/7.jpg)
Push architecture Native Multiple Language Support
Compatibility High resolution Statistics
Low on network usage
ArchitectureCollection Mechanism
Why Choose This?
Monitor. ME
![Page 8: Monitor Me](https://reader035.vdocuments.site/reader035/viewer/2022062900/58e597671a28abdd148b62f7/html5/thumbnails/8.jpg)
Architecture
What is rrd? Rrd & rra Rra and storage Flexibility Whisper Mysql support
Storage Mechanism
Monitor. ME
![Page 9: Monitor Me](https://reader035.vdocuments.site/reader035/viewer/2022062900/58e597671a28abdd148b62f7/html5/thumbnails/9.jpg)
Need Working
◦ Initialize ◦ Choose◦ request ◦ Format ◦ Send ◦ Plot
ArchitectureAnalysis Mechanism
Monitor. ME
![Page 10: Monitor Me](https://reader035.vdocuments.site/reader035/viewer/2022062900/58e597671a28abdd148b62f7/html5/thumbnails/10.jpg)
ArchitectureData Formating
Monitor. ME
![Page 11: Monitor Me](https://reader035.vdocuments.site/reader035/viewer/2022062900/58e597671a28abdd148b62f7/html5/thumbnails/11.jpg)
ArchitectureData Formating
Monitor. ME
![Page 12: Monitor Me](https://reader035.vdocuments.site/reader035/viewer/2022062900/58e597671a28abdd148b62f7/html5/thumbnails/12.jpg)
ArchitectureDyanimic Data Binding
Any changes to the data in turn changes the view model which updates the view automatically.
dashboards
dashboard[ ]
dashboardUI
Monitor. ME
![Page 13: Monitor Me](https://reader035.vdocuments.site/reader035/viewer/2022062900/58e597671a28abdd148b62f7/html5/thumbnails/13.jpg)
Working diagram
Clients
graphiteOther dbs
middleware
Monitor meDashboard
Nagios alerts
System Logs
Servers
![Page 14: Monitor Me](https://reader035.vdocuments.site/reader035/viewer/2022062900/58e597671a28abdd148b62f7/html5/thumbnails/14.jpg)
Project demo
Monitor. ME
![Page 15: Monitor Me](https://reader035.vdocuments.site/reader035/viewer/2022062900/58e597671a28abdd148b62f7/html5/thumbnails/15.jpg)
MonitorMeFeatures and specifications
1.Interactive dashboard1.1 user oriented design
1.2 trends view1.3 multiple time resolutions
1.4 zooming features1.5 on hover graphical change1.6 metric display on hover 1.7 configurable dashboard
1.8 save and load dashboards1.9 custom query bar with autocomplete
1.10 fully customizable
Monitor. ME
![Page 16: Monitor Me](https://reader035.vdocuments.site/reader035/viewer/2022062900/58e597671a28abdd148b62f7/html5/thumbnails/16.jpg)
MonitorMeFeatures and specifications
2.System features
2.1 multiple db support2.2 light weight graphing
2.3 push architecture2.4 native collection mechanism
2.5 configurable collection2.6 low on disk i/o
2.7 scalable
Monitor. ME
![Page 17: Monitor Me](https://reader035.vdocuments.site/reader035/viewer/2022062900/58e597671a28abdd148b62f7/html5/thumbnails/17.jpg)
FutureComing soon
features to come
2.1 monitoring logs indexed by logstash2.2 integration with nagios
2.3 custom query creation for db sources2.4 save queries along with your dashboard
2.5 configure db dynamically
Monitor. ME
![Page 18: Monitor Me](https://reader035.vdocuments.site/reader035/viewer/2022062900/58e597671a28abdd148b62f7/html5/thumbnails/18.jpg)
Thank you!!
Monitor. ME