Suche senden
Hochladen
Ganglia Monitoring Tool
•
Als PPT, PDF herunterladen
•
40 gefällt mir
•
14,634 views
S
sudhirpg
Folgen
Monitoring through Ganglia
Weniger lesen
Mehr lesen
Technologie
Melden
Teilen
Melden
Teilen
1 von 41
Jetzt herunterladen
Empfohlen
Ganglia monitoring
Ganglia monitoring
Chen Robert
Advanced Captive Portal - pfSense Hangout June 2017
Advanced Captive Portal - pfSense Hangout June 2017
Netgate
NGINX: Basics and Best Practices
NGINX: Basics and Best Practices
NGINX, Inc.
macvlan and ipvlan
macvlan and ipvlan
Suraj Deshmukh
How To Monetise & Bill CloudStack - A Practical Open Approach
How To Monetise & Bill CloudStack - A Practical Open Approach
ShapeBlue
Squid, SquidGuard, and Lightsquid on pfSense 2.3 & 2.4 - pfSense Hangout Janu...
Squid, SquidGuard, and Lightsquid on pfSense 2.3 & 2.4 - pfSense Hangout Janu...
Netgate
Practical Design Patterns in Docker Networking
Practical Design Patterns in Docker Networking
Docker, Inc.
Providing Local DNS with pfSense - pfSense Hangout August 2016
Providing Local DNS with pfSense - pfSense Hangout August 2016
Netgate
Empfohlen
Ganglia monitoring
Ganglia monitoring
Chen Robert
Advanced Captive Portal - pfSense Hangout June 2017
Advanced Captive Portal - pfSense Hangout June 2017
Netgate
NGINX: Basics and Best Practices
NGINX: Basics and Best Practices
NGINX, Inc.
macvlan and ipvlan
macvlan and ipvlan
Suraj Deshmukh
How To Monetise & Bill CloudStack - A Practical Open Approach
How To Monetise & Bill CloudStack - A Practical Open Approach
ShapeBlue
Squid, SquidGuard, and Lightsquid on pfSense 2.3 & 2.4 - pfSense Hangout Janu...
Squid, SquidGuard, and Lightsquid on pfSense 2.3 & 2.4 - pfSense Hangout Janu...
Netgate
Practical Design Patterns in Docker Networking
Practical Design Patterns in Docker Networking
Docker, Inc.
Providing Local DNS with pfSense - pfSense Hangout August 2016
Providing Local DNS with pfSense - pfSense Hangout August 2016
Netgate
仮想化した DC を PowerShell で複製する
仮想化した DC を PowerShell で複製する
junichi anno
Monitoring, the Prometheus Way - Julius Voltz, Prometheus
Monitoring, the Prometheus Way - Julius Voltz, Prometheus
Docker, Inc.
Server Load Balancing on pfSense 2.4 - pfSense Hangout July 2017
Server Load Balancing on pfSense 2.4 - pfSense Hangout July 2017
Netgate
Building virtualised CloudStack test environments
Building virtualised CloudStack test environments
ShapeBlue
Nginx
Nginx
Dhrubaji Mandal ♛
MySQL InnoDB Cluster - A complete High Availability solution for MySQL
MySQL InnoDB Cluster - A complete High Availability solution for MySQL
Olivier DASINI
[MeetUp][1st] 오리뎅이의_쿠버네티스_네트워킹
[MeetUp][1st] 오리뎅이의_쿠버네티스_네트워킹
InfraEngineer
Analytics at Speed: Introduction to ClickHouse and Common Use Cases. By Mikha...
Analytics at Speed: Introduction to ClickHouse and Common Use Cases. By Mikha...
Altinity Ltd
ProxySQL High Avalability and Configuration Management Overview
ProxySQL High Avalability and Configuration Management Overview
René Cannaò
Kubernetes Networking 101
Kubernetes Networking 101
Weaveworks
CloudStack Networking
CloudStack Networking
CloudStack - Open Source Cloud Computing Project
Terraform 101
Terraform 101
Pradeep Loganathan
Container Networking Deep Dive
Container Networking Deep Dive
Open Networking Summit
[SW 아키텍처 컨퍼런스] 클라우드 아키텍처 개론
[SW 아키텍처 컨퍼런스] 클라우드 아키텍처 개론
Alex Hahn
Deploying CloudStack and Ceph with flexible VXLAN and BGP networking
Deploying CloudStack and Ceph with flexible VXLAN and BGP networking
ShapeBlue
Content Delivery Network - CDN
Content Delivery Network - CDN
Mojtaba HOUSHMAND
Hot standby router protocol (hsrp) using
Hot standby router protocol (hsrp) using
ShubhiGupta94
What's Coming in CloudStack 4.19
What's Coming in CloudStack 4.19
ShapeBlue
CCNA Routing Protocols
CCNA Routing Protocols
Dsunte Wilson
ProxySQL in the Cloud
ProxySQL in the Cloud
René Cannaò
Monitoring with Ganglia
Monitoring with Ganglia
Fastly
Metrics with Ganglia
Metrics with Ganglia
Gareth Rushgrove
Weitere ähnliche Inhalte
Was ist angesagt?
仮想化した DC を PowerShell で複製する
仮想化した DC を PowerShell で複製する
junichi anno
Monitoring, the Prometheus Way - Julius Voltz, Prometheus
Monitoring, the Prometheus Way - Julius Voltz, Prometheus
Docker, Inc.
Server Load Balancing on pfSense 2.4 - pfSense Hangout July 2017
Server Load Balancing on pfSense 2.4 - pfSense Hangout July 2017
Netgate
Building virtualised CloudStack test environments
Building virtualised CloudStack test environments
ShapeBlue
Nginx
Nginx
Dhrubaji Mandal ♛
MySQL InnoDB Cluster - A complete High Availability solution for MySQL
MySQL InnoDB Cluster - A complete High Availability solution for MySQL
Olivier DASINI
[MeetUp][1st] 오리뎅이의_쿠버네티스_네트워킹
[MeetUp][1st] 오리뎅이의_쿠버네티스_네트워킹
InfraEngineer
Analytics at Speed: Introduction to ClickHouse and Common Use Cases. By Mikha...
Analytics at Speed: Introduction to ClickHouse and Common Use Cases. By Mikha...
Altinity Ltd
ProxySQL High Avalability and Configuration Management Overview
ProxySQL High Avalability and Configuration Management Overview
René Cannaò
Kubernetes Networking 101
Kubernetes Networking 101
Weaveworks
CloudStack Networking
CloudStack Networking
CloudStack - Open Source Cloud Computing Project
Terraform 101
Terraform 101
Pradeep Loganathan
Container Networking Deep Dive
Container Networking Deep Dive
Open Networking Summit
[SW 아키텍처 컨퍼런스] 클라우드 아키텍처 개론
[SW 아키텍처 컨퍼런스] 클라우드 아키텍처 개론
Alex Hahn
Deploying CloudStack and Ceph with flexible VXLAN and BGP networking
Deploying CloudStack and Ceph with flexible VXLAN and BGP networking
ShapeBlue
Content Delivery Network - CDN
Content Delivery Network - CDN
Mojtaba HOUSHMAND
Hot standby router protocol (hsrp) using
Hot standby router protocol (hsrp) using
ShubhiGupta94
What's Coming in CloudStack 4.19
What's Coming in CloudStack 4.19
ShapeBlue
CCNA Routing Protocols
CCNA Routing Protocols
Dsunte Wilson
ProxySQL in the Cloud
ProxySQL in the Cloud
René Cannaò
Was ist angesagt?
(20)
仮想化した DC を PowerShell で複製する
仮想化した DC を PowerShell で複製する
Monitoring, the Prometheus Way - Julius Voltz, Prometheus
Monitoring, the Prometheus Way - Julius Voltz, Prometheus
Server Load Balancing on pfSense 2.4 - pfSense Hangout July 2017
Server Load Balancing on pfSense 2.4 - pfSense Hangout July 2017
Building virtualised CloudStack test environments
Building virtualised CloudStack test environments
Nginx
Nginx
MySQL InnoDB Cluster - A complete High Availability solution for MySQL
MySQL InnoDB Cluster - A complete High Availability solution for MySQL
[MeetUp][1st] 오리뎅이의_쿠버네티스_네트워킹
[MeetUp][1st] 오리뎅이의_쿠버네티스_네트워킹
Analytics at Speed: Introduction to ClickHouse and Common Use Cases. By Mikha...
Analytics at Speed: Introduction to ClickHouse and Common Use Cases. By Mikha...
ProxySQL High Avalability and Configuration Management Overview
ProxySQL High Avalability and Configuration Management Overview
Kubernetes Networking 101
Kubernetes Networking 101
CloudStack Networking
CloudStack Networking
Terraform 101
Terraform 101
Container Networking Deep Dive
Container Networking Deep Dive
[SW 아키텍처 컨퍼런스] 클라우드 아키텍처 개론
[SW 아키텍처 컨퍼런스] 클라우드 아키텍처 개론
Deploying CloudStack and Ceph with flexible VXLAN and BGP networking
Deploying CloudStack and Ceph with flexible VXLAN and BGP networking
Content Delivery Network - CDN
Content Delivery Network - CDN
Hot standby router protocol (hsrp) using
Hot standby router protocol (hsrp) using
What's Coming in CloudStack 4.19
What's Coming in CloudStack 4.19
CCNA Routing Protocols
CCNA Routing Protocols
ProxySQL in the Cloud
ProxySQL in the Cloud
Andere mochten auch
Monitoring with Ganglia
Monitoring with Ganglia
Fastly
Metrics with Ganglia
Metrics with Ganglia
Gareth Rushgrove
Monitoring with Nagios and Ganglia
Monitoring with Nagios and Ganglia
Maciej Lasyk
Nagios XI Best Practices
Nagios XI Best Practices
Nagios
Nagios Conference 2012 - John Sellens - Non-Obvious Nagios
Nagios Conference 2012 - John Sellens - Non-Obvious Nagios
Nagios
Nagios Log Server - Features
Nagios Log Server - Features
Nagios
Nrpe - Nagios Remote Plugin Executor. NRPE plugin for Nagios Core
Nrpe - Nagios Remote Plugin Executor. NRPE plugin for Nagios Core
Nagios
Nagios Network Analyzer - Features
Nagios Network Analyzer - Features
Nagios
Nagios Conference 2013 - John Sellens - Monitoring Remote Locations with Nagios
Nagios Conference 2013 - John Sellens - Monitoring Remote Locations with Nagios
Nagios
Bryan Heden - Agile Networks - Using Nagios XI as the platform for Monitoring...
Bryan Heden - Agile Networks - Using Nagios XI as the platform for Monitoring...
Nagios
Mike Guthrie - Revamping Your 10 Year Old Nagios Installation
Mike Guthrie - Revamping Your 10 Year Old Nagios Installation
Nagios
Sean Falzon - Nagios - Resilient Notifications
Sean Falzon - Nagios - Resilient Notifications
Nagios
Dave Williams - Nagios Log Server - Practical Experience
Dave Williams - Nagios Log Server - Practical Experience
Nagios
Trevor McDonald - Nagios XI Under The Hood
Trevor McDonald - Nagios XI Under The Hood
Nagios
Jesse Olson - Nagios Log Server Architecture Overview
Jesse Olson - Nagios Log Server Architecture Overview
Nagios
Nagios Conference 2012 - John Sellens - Nagios Indirection
Nagios Conference 2012 - John Sellens - Nagios Indirection
Nagios
Time to say goodbye to your Nagios based setup
Time to say goodbye to your Nagios based setup
Check my Website
Andere mochten auch
(17)
Monitoring with Ganglia
Monitoring with Ganglia
Metrics with Ganglia
Metrics with Ganglia
Monitoring with Nagios and Ganglia
Monitoring with Nagios and Ganglia
Nagios XI Best Practices
Nagios XI Best Practices
Nagios Conference 2012 - John Sellens - Non-Obvious Nagios
Nagios Conference 2012 - John Sellens - Non-Obvious Nagios
Nagios Log Server - Features
Nagios Log Server - Features
Nrpe - Nagios Remote Plugin Executor. NRPE plugin for Nagios Core
Nrpe - Nagios Remote Plugin Executor. NRPE plugin for Nagios Core
Nagios Network Analyzer - Features
Nagios Network Analyzer - Features
Nagios Conference 2013 - John Sellens - Monitoring Remote Locations with Nagios
Nagios Conference 2013 - John Sellens - Monitoring Remote Locations with Nagios
Bryan Heden - Agile Networks - Using Nagios XI as the platform for Monitoring...
Bryan Heden - Agile Networks - Using Nagios XI as the platform for Monitoring...
Mike Guthrie - Revamping Your 10 Year Old Nagios Installation
Mike Guthrie - Revamping Your 10 Year Old Nagios Installation
Sean Falzon - Nagios - Resilient Notifications
Sean Falzon - Nagios - Resilient Notifications
Dave Williams - Nagios Log Server - Practical Experience
Dave Williams - Nagios Log Server - Practical Experience
Trevor McDonald - Nagios XI Under The Hood
Trevor McDonald - Nagios XI Under The Hood
Jesse Olson - Nagios Log Server Architecture Overview
Jesse Olson - Nagios Log Server Architecture Overview
Nagios Conference 2012 - John Sellens - Nagios Indirection
Nagios Conference 2012 - John Sellens - Nagios Indirection
Time to say goodbye to your Nagios based setup
Time to say goodbye to your Nagios based setup
Ähnlich wie Ganglia Monitoring Tool
Ganglia Overview-v2
Ganglia Overview-v2
Chris Westin
Troubleshooting Apache Cloudstack
Troubleshooting Apache Cloudstack
Radhika Puthiyetath
Trouble shooting apachecloudstack
Trouble shooting apachecloudstack
Sailaja Sunil
JUDCon London 2011 - Bin packing with drools planner by example
JUDCon London 2011 - Bin packing with drools planner by example
Geoffrey De Smet
Osol Pgsql
Osol Pgsql
Emanuel Calvo
Montreal On Rails 5 : Rails deployment using : Nginx, Mongrel, Mongrel_cluste...
Montreal On Rails 5 : Rails deployment using : Nginx, Mongrel, Mongrel_cluste...
addame
Presentation iv implementasi 802x eap tls peap mscha pv2
Presentation iv implementasi 802x eap tls peap mscha pv2
Hell19
Operating CloudStack: the easy way (automation!)
Operating CloudStack: the easy way (automation!)
Remi Bergsma
Monkey man
Monkey man
ShapeBlue
Apache Cheat Sheet
Apache Cheat Sheet
JonathanThorpe7
Logstash for SEO: come monitorare i Log del Web Server in realtime
Logstash for SEO: come monitorare i Log del Web Server in realtime
Andrea Cardinale
Network Automation: Ansible 102
Network Automation: Ansible 102
APNIC
Skydive, real-time network analyzer, container integration
Skydive, real-time network analyzer, container integration
Sylvain Afchain
Oracle Basics and Architecture
Oracle Basics and Architecture
Sidney Chen
Puppet Data Mining
Puppet Data Mining
Gareth Rushgrove
Multipath
Multipath
Michal Sedlak
Oracle cluster installation with grid and iscsi
Oracle cluster installation with grid and iscsi
Chanaka Lasantha
Memcache as udp traffic reflector
Memcache as udp traffic reflector
Bangladesh Network Operators Group
Advanced RAC troubleshooting: Network
Advanced RAC troubleshooting: Network
Riyaj Shamsudeen
Automate Oracle database patches and upgrades using Fleet Provisioning and Pa...
Automate Oracle database patches and upgrades using Fleet Provisioning and Pa...
Nelson Calero
Ähnlich wie Ganglia Monitoring Tool
(20)
Ganglia Overview-v2
Ganglia Overview-v2
Troubleshooting Apache Cloudstack
Troubleshooting Apache Cloudstack
Trouble shooting apachecloudstack
Trouble shooting apachecloudstack
JUDCon London 2011 - Bin packing with drools planner by example
JUDCon London 2011 - Bin packing with drools planner by example
Osol Pgsql
Osol Pgsql
Montreal On Rails 5 : Rails deployment using : Nginx, Mongrel, Mongrel_cluste...
Montreal On Rails 5 : Rails deployment using : Nginx, Mongrel, Mongrel_cluste...
Presentation iv implementasi 802x eap tls peap mscha pv2
Presentation iv implementasi 802x eap tls peap mscha pv2
Operating CloudStack: the easy way (automation!)
Operating CloudStack: the easy way (automation!)
Monkey man
Monkey man
Apache Cheat Sheet
Apache Cheat Sheet
Logstash for SEO: come monitorare i Log del Web Server in realtime
Logstash for SEO: come monitorare i Log del Web Server in realtime
Network Automation: Ansible 102
Network Automation: Ansible 102
Skydive, real-time network analyzer, container integration
Skydive, real-time network analyzer, container integration
Oracle Basics and Architecture
Oracle Basics and Architecture
Puppet Data Mining
Puppet Data Mining
Multipath
Multipath
Oracle cluster installation with grid and iscsi
Oracle cluster installation with grid and iscsi
Memcache as udp traffic reflector
Memcache as udp traffic reflector
Advanced RAC troubleshooting: Network
Advanced RAC troubleshooting: Network
Automate Oracle database patches and upgrades using Fleet Provisioning and Pa...
Automate Oracle database patches and upgrades using Fleet Provisioning and Pa...
Mehr von sudhirpg
Hardest Thing
Hardest Thing
sudhirpg
Siva
Siva
sudhirpg
Paradox
Paradox
sudhirpg
illusion
illusion
sudhirpg
Strange
Strange
sudhirpg
Cercuits Positions 23198
Cercuits Positions 23198
sudhirpg
Mehr von sudhirpg
(6)
Hardest Thing
Hardest Thing
Siva
Siva
Paradox
Paradox
illusion
illusion
Strange
Strange
Cercuits Positions 23198
Cercuits Positions 23198
Kürzlich hochgeladen
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
The Digital Insurer
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
Igalia
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Miguel Araújo
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
wesley chun
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
apidays
Architecting Cloud Native Applications
Architecting Cloud Native Applications
WSO2
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
apidays
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
Rustici Software
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
The Digital Insurer
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
Khushali Kathiriya
presentation ICT roal in 21st century education
presentation ICT roal in 21st century education
jfdjdjcjdnsjd
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Edi Saputra
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
lior mazor
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
wesley chun
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
MIND CTI
A Beginners Guide to Building a RAG App Using Open Source Milvus
A Beginners Guide to Building a RAG App Using Open Source Milvus
Zilliz
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
Khem
Kürzlich hochgeladen
(20)
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
Architecting Cloud Native Applications
Architecting Cloud Native Applications
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
presentation ICT roal in 21st century education
presentation ICT roal in 21st century education
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
A Beginners Guide to Building a RAG App Using Open Source Milvus
A Beginners Guide to Building a RAG App Using Open Source Milvus
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
Ganglia Monitoring Tool
1.
2.
3.
4.
5.
Ganglia Architecture
6.
7.
Ganglia Customized Web
Front-end
8.
9.
Gmond Gathering &
Gmetad Aggregation Agents
10.
11.
12.
13.
14.
15.
Gmond – Configuration
Example globals { daemonize = yes setuid = yes user = nobody debug_level = 0 max_udp_msg_len = 1472 mute = no deaf = no host_dmax = 0 /*secs */ cleanup_threshold = 300 /*secs */ gexec = no } cluster { name = “My Cluster" owner = “Administrator" latlong = “N37.37 W122.23" url = “http://www.moreinfo.org" } udp_send_channel { mcast_join = 239.2.11.71 port = 8649 ttl = 1 } udp_recv_channel { mcast_join = 239.2.11.71 port = 8649 bind = 239.2.11.71 } tcp_accept_channel { port = 8649 }
16.
17.
18.
Gmond – Configuration
Example collection_group { collect_once = yes time_threshold = 20 metric { name = "heartbeat" } } collection_group { collect_once = yes time_threshold = 1200 metric { name = "cpu_num" } metric { name = "cpu_speed" } metric { name = "mem_total" } metric { name = "swap_total" } … } collection_group { collect_every = 20 time_threshold = 90 metric { name = "load_one" value_threshold = "1.0" } metric { name = "load_five" value_threshold = "1.0" } … } collection_group { collect_every = 80 time_threshold = 950 metric { name = "proc_run" value_threshold = "1.0" } metric { name = "proc_total" value_threshold = "1.0" } }
19.
20.
21.
Gmetad – Configuration
Example data_source "my cluster" 10 localhost my.machine.edu:8649 1.2.3.5:8655 data_source "my grid" 50 1.3.4.7:8655 grid.org:8651 grid-backup.org:8651 data_source "another source" 1.3.4.7:8655 1.3.4.8 trusted_hosts 127.0.0.1 169.229.50.165 my.gmetad.org xml_port 8651 interactive_port 8652 rrd_rootdir "/var/lib/ganglia/rrds"
22.
Round-Robin Database Storage
23.
24.
25.
26.
Extending the Ganglia
Monitoring System
27.
28.
29.
30.
31.
Gmond Example Module
mmodule example_module; static int ex_metric_init (apr_pool_t *p) { apr_array_header_t *list_params = example_module.module_params_list srand(time(NULL)%99); return 0; } static void ex_metric_cleanup ( void ) { } static g_val_t ex_metric_handler ( int metric_index ) { g_val_t val; switch (metric_index) { case 0: val.int32 = rand()%99; return val; case 1: val.int32 = 50; return val; } /* default case */ val.int32 = 0; return val; } static const Ganglia_25metric ex_metric_info [] = { {0, "Random_Numbers", 90, GANGLIA_VALUE_UNSIGNED_INT, "s", both", "%u", UDP_HEADER_SIZE+8, "Example module metric (random numbers)"}, {0, "Constant_Number", 90, GANGLIA_VALUE_UNSIGNED_INT, "Num", "zero", "%hu", UDP_HEADER_SIZE+8, "Example module metric(constant number)"}, {0, NULL} }; mmodule example_module = { STD_MMODULE_STUFF, ex_metric_init, ex_metric_cleanup, ex_metric_info, ex_metric_handler, };
32.
Gmond Example Module
Configuration modules { module { name = "example_module" path = "/usr/lib/ganglia/modexample.so" Param RandomMax { Value = 75 } Param ConstantValue { Value = 25 } } } /* Define Collection Groups */ collection_group { collect_every = 10 time_threshold = 50 metric { name = "Random_Numbers" value_threshold = 30.0 } } collection_group { collect_once = yes time_threshold = 20 metric { name = "Constant_Number" } }
33.
34.
35.
36.
Gmond Python Module
Development Curve_Max = 15 v = int(1) inc = int(1) count = 0 def metric_init(params): global Curve_Max if ‘CurveMax’ in params: Curve_Max = int(params[‘CurveMax’]) d = {‘name’: ‘Curve_Metric’, ‘ call_back’: curve_handler, ‘ time_max': int(60), ‘ value_type’: ‘uint’, ‘ units’: ‘Seconds’, ‘ slope’: ‘both’, ‘ format’: ‘%u’, ‘ description’: ‘ Shows a uniform curve’} return d def curve_handler(name): global v,count,inc,Curve_Max v += inc count += 1 if count > Curve_Max: count = 0 inc = -inc return int(v) def metric_cleanup(): pass
37.
38.
39.
Questions
40.
41.
Jetzt herunterladen