神經節圖層參考 - AWS OpsWorks

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

神經節圖層參考

重要

該 AWS OpsWorks Stacks 服務於 2024 年 5 月 26 日終止使用壽命,並已針對新客戶和現有客戶停用。我們強烈建議客戶盡快將其工作負載移轉至其他解決方案。如果您對移轉有任何疑問,請透過 AWS Re: post 或透過進AWS 階 Support 與 AWS Support 團隊聯絡。

注意

此 layer 僅適用於 Linux 類型堆疊。

神經節層支援 G anglia,這是一種分散式監控系統,可管理執行個體指標的儲存和視覺化。它的設計是要使用階層執行個體拓撲,這特別適用於執行個體群組。Ganglia 有兩個基本元件:

  • 低額外負荷用戶端,安裝於堆疊中的每個執行個體上,並將指標傳送到主要。

  • 從用戶端收集指標,並將指標存放在 Amazon EBS 磁碟區上的主機。它也會在網頁上顯示指標。

AWS OpsWorks 堆疊在管理的每個執行個體上都有神經節監視代理程式。當您將 Ganglia 層新增至堆疊並啟動時,每個執行個體上的 Ganglia 代理程式會向 Ganglia 執行個體報告指標。要使用神經節,請在堆棧中添加一個帶有一個實例的神經節層。您存取資料的方式是在主要的 IP 地址登入 Ganglia 後端。您可以撰寫 Chef 配方來提供額外的指標定義。

Short name: (簡短名稱:) monitoring-master

兼容性:神經節層與以下層兼容:自定義,DB 主,內存緩存,PHP 應用程序,軌道應用程序。

Open ports: (開放連接埠:) 負載平衡器允許連接埠 22 (SSH)、80 (HTTP) 和 443 (HTTPS) 的公有存取。

Autoassign Elastic IP addresses: (自動指派彈性 IP 地址:) 預設為關閉

Default EBS volume: (預設 EBS 磁碟區:) 是,位於 /vol/ganglia

預設安全群組:AWS-監控主伺服OpsWorks器

組態:若要設定神經節圖層,您必須指定下列項目:

  • 提供監控圖表存取權的 URI。預設值為 http://DNSname /神經節,其中 DNSname 是神經節執行個體的 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 下方。