本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
Ganglia Layer 參考
重要
AWS OpsWorks Stacks 服務已於 2024 年 5 月 26 日終止,並已針對新客戶和現有客戶停用。我們強烈建議客戶盡快將其工作負載遷移至其他解決方案。如果您對遷移有任何疑問,請透過 AWS re:Post
注意
此 layer 僅適用於 Linux 類型堆疊。
Ganglia layer 支援 Ganglia
-
低額外負荷用戶端,安裝於堆疊中的每個執行個體上,並將指標傳送到主要。
-
主伺服器,從用戶端收集指標並將其存放在 Amazon EBS 磁碟區。它也會在網頁上顯示指標。
AWS OpsWorks Stacks 在其管理的每個執行個體上都有 Ganglia 監控代理程式。當您將 Ganglia 層新增至堆疊並啟動它時,每個執行個體上的 Ganglia 代理程式都會向 Ganglia 執行個體報告指標。若要使用 Ganglia,請將具有一個執行個體的 Ganglia 層新增至堆疊。您存取資料的方式是在主要的 IP 地址登入 Ganglia 後端。您可以撰寫 Chef 配方來提供額外的指標定義。
Short name: (簡短名稱:) monitoring-master
相容性:Ganglia 層與下列層相容:Custom、db-master、memcached、php-app、rails-app。
Open ports: (開放連接埠:) 負載平衡器允許連接埠 22 (SSH)、80 (HTTP) 和 443 (HTTPS) 的公有存取。
Autoassign Elastic IP addresses: (自動指派彈性 IP 地址:) 預設為關閉
Default EBS volume: (預設 EBS 磁碟區:) 是,位於 /vol/ganglia
Default security group: (預設安全群組:) AWS-OpsWorks-Monitoring-Master-Server
組態:若要設定 Ganglia 層,您必須指定下列項目:
-
提供監控圖表存取權的 URI。預設值為 http://
DNSName
/ganglia,其中DNSName
是 Ganglia 執行個體的 DNS 名稱。 -
可控制監控統計資料存取權的使用者名稱和密碼。
Setup recipes: (安裝配方:)
-
opsworks_initial_setup
-
ssh_host_keys
-
ssh_users
-
mysql::client
-
dependencies
-
ebs
-
opsworks_ganglia::client
-
opsworks_ganglia::server
Configure recipes: (設定配方:)
-
opsworks_ganglia::configure-client
-
ssh_users
-
agent_version
-
opsworks_ganglia::configure-server
Deploy recipes: (部署配方:)
-
deploy::default
-
opsworks_ganglia::configure-server
-
opsworks_ganglia::deploy
Shutdown recipes: (關機配方:)
-
opsworks_shutdown::default
-
apache2::stop
安裝:
-
Ganglia 用戶端安裝在
/etc/ganglia
下方。 -
Ganglia Web 前端安裝在
/usr/share/ganglia-webfrontend
下方。 -
Ganglia logtailer 安裝在
/usr/share/ganglia-logtailer
下方。