本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
使用標籤識別 DevOps Guru 應用程式中的資源
您可以使用標籤來識別 Amazon DevOps Guru 分析的AWS資源,並指定要分組哪些資源,以便使用選取的標籤金鑰和標籤值進行監控。您可以在設定 DevOps Guru 或從 [分析的資源] 頁面中選擇 [編輯分析的資源] 時編輯這些組態。選取「標籤」之後,您可以選擇以「devops-Guru」開頭的特定標籤金鑰。若要分析帳號中的所有資源,並使用標籤值將資源分組,請選取所有帳號資源。若要使用標籤值來指定 DevOps Guru 要分析的資源,請選取選擇特定的標籤值。
注意
選取「所有帳號資源」且不存在任何標籤值時,不含標籤索引鍵的資源會分組並分別進行分析。
您可以使用標籤的金鑰來識別資源,然後使用具有該金鑰的值,將資源分組到應用程式中。例如,您可以使用金鑰標記資源devops-guru-applications
,然後針對每個應用程式使用不同值的金鑰。您可以使用標籤鍵-值配對 devops-guru-applications/database
devops-guru-applications/cicd
,devops-guru-applications/monitoring
以及識別帳戶中的三個應用程式。每個應用程序都由包含相同標籤鍵值對的相關資源組成。您可以使用標籤所屬的AWS服務將標籤新增至資源。如需詳細資訊,請參閱 新增AWS標籤至AWS資源。
將標籤新增至應用程式中的資源後,您可以透過產生這些資源的標籤來篩選見解。如需如何使用標籤篩選見解的詳細資訊,請參閱檢視DevOps大師洞察。
如需有關支援服務和資源的詳細資訊,請參閱 Amazon DevOps Guru 定價
什麼是AWS標籤?
標籤可協助您識別和整理 AWS 資源。許多 AWS 服務支援標記,因此您可以對來自不同服務的資源指派相同的標籤,指示資源是相關的。例如,您可以將指派給 AWS Lambda 函數的相同標籤指派給 Amazon DynamoDB 資料表資源。如需使用標籤的詳細資訊,請參閱標記最佳實務
每個 AWS 標籤都有兩個部分。
-
標籤鍵 (例如,
CostCenter
、Environment
、Project
或Secret
)。標籤鍵區分大小寫。 -
一個名為標籤值 (例如,
111122223333
、Production
或團隊名稱) 的選用欄位。忽略標籤值基本上等同於使用空字串。與標籤鍵相同,標籤值會區分大小寫。
這些合稱為鍵值對。
使用標籤定義 DevOps Guru 應用程序
若要使用標籤定義 Amazon DevOps Guru 應用程式,請將該標籤新增至組成應用程式的帳戶AWS資源。您的標籤包含一個鍵和一個值。我們建議您為 DevOps Guru 分析的每個具有相同金鑰的AWS資源新增標籤。在標籤中使用不同的值,將資源分組到您的應用程式中。例如,您可devops-guru-analysis-boundary
以將帶有索引鍵的標籤指派給涵蓋範圍邊界中的所有AWS資源。使用不同的值搭配該金鑰來識別您帳戶中的應用程式。您可以monitoring
針對三個應用程式使用database
、和值containers
。如需詳細資訊,請參閱 更新您的AWS分析涵蓋範圍 DevOps老師。
如果您使用AWS標籤來指定要分析的資源,則只能使用一個鍵的標籤。您可以將標籤的密鑰與任何值配對。使用此值將包含金鑰的資源分組到作業應用程式中。
重要
用於定義資源涵蓋範圍的標籤中鍵的字串必須以字首 Devops-guru-
開頭。標籤鍵可以是 DevOps-Guru-deployment-application
或 devops-guru-rds-application
。建立鍵時,您可任意選擇鍵中字元的大小寫。建立鍵後,區分大小寫。例如, DevOpsGuru 使用一個名為的密鑰devops-guru-rds
和一個名為的密鑰DevOps-Guru-RDS
,這些鍵充當兩個不同的密鑰。應用程式中可能的鍵/值對可以是 Devops-Guru-production-application/RDS
或 Devops-Guru-production-application/containers
。
與 DevOps大師一起使用標籤
指定標AWS籤以識別您希望 Amazon DevOps Guru 分析的AWS資源,或指定標籤值以識別要分組的資源。這些資源是您的資源涵蓋範圍邊界。您可以選擇一個鍵和零個或多個值。
若要選擇您的標籤
在以下位置打開 Amazon DevOps 大師控制台 https://console.aws.amazon.com/devops-guru/
。 -
開啟導覽窗格,然後展開 [設定]。
-
在已分析的資源中,選擇編輯。
如果您希望 DevOps Guru 分析包含您選擇之標籤的所有資源,請選擇「標籤」。選擇按鍵,然後選擇下列其中一個選項。
-
所有帳號資源 — 分析目前區域和帳號中的所有AWS資源。具有所選標籤鍵的資源會依標籤值分組 (如果有的話)。沒有此標籤鍵的資源會分別分組和分析。
-
選擇特定標籤值 — 分析所有包含含有您選擇鍵之標籤的資源。 DevOpsGuru 根據標籤的值將您的資源分組到應用程序中。
標籤的密鑰必須以前綴開頭
devops-guru-
。此前綴不區分大小寫。例如,有效的金鑰為DevOps-Guru-Production-Applications
。-
-
選擇儲存。
新增AWS標籤至AWS資源
當您指定標AWS籤以識別您希望 DevOps Guru 分析的AWS資源時,請選擇與其相關聯的資源的標籤。您可以使用每個資源所屬的AWS服務或使用AWS標籤編輯器,將標籤新增至資源。
-
若要使用資源的服務管理標籤,請使用資源所屬服務的主控台或 SDK。AWS Command Line Interface例如,您可以標記 Amazon Kinesis 串流資源或 Amazon CloudFront 分發資源。這些是具有可標記資源的兩個服務範例。DevOpsGuru 可以分析支持標籤的大多數資源。如需詳細資訊,請參閱 Amazon Kinesis 開發人員指南中的標記串流和 Amazon 開發人 CloudFront 員指南中的標記分佈。若要瞭解如何將標籤新增至其他類型的資源,請參閱其所屬AWS服務的使用者指南或開發人員指南。
注意
標記 Amazon RDS 資源時,您必須標記資料庫執行個體,而不是叢集。
-
您可以使用AWS標籤編輯器,依地區中的資源和特定AWS服務中的資源來管理標籤。如需詳細資訊,請參閱《AWS資源群組和標籤使用指南》中的標籤編輯器。
當您將標籤新增至資源時,您只能新增金鑰,也可以加入索引鍵和值。例如,您可以使 DevOps 用屬於應用程式一部分devops-guru-
的所有資源建立索引鍵的標籤。您也可以新增包含金鑰devops-guru-
和值的標籤RDS
,然後將該金鑰-值配對僅新增至應用程式中的 Amazon RDS 資源。如果您想要在主控台中檢視僅從應用程式中的 Amazon RDS 資源產生的見解,此功能非常有用。