使用標籤鎖定 Amazon DCV 伺服器 - Amazon DCV Session Manager

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

使用標籤鎖定 Amazon DCV 伺服器

您可以將自訂標籤指派給 Session Manager 代理程式,以協助識別和分類它們及其相關聯的 Amazon DCV 伺服器。建立新的 Amazon DCV 工作階段時,您可以根據指派給其各自客服人員的標籤,將 Amazon DCV 伺服器群組設為目標。如需如何根據客服人員標籤將 Amazon DCV 伺服器設為目標的詳細資訊,請參閱《Session Manager 開發人員指南》中的 CreateSessionRequests

標籤由標籤索引鍵和值對組成,您可以使用適用於您的使用案例或環境的任何資訊對。您可以選擇根據代理程式的主機硬體組態來標記代理程式。例如,您可以使用具有 4 GB 記憶體的主機標記所有 代理程式ram=4GB。或者,您可以根據用途標記 代理程式。例如,您可以使用 標記在生產主機上執行的所有 代理程式purpose=production

將標籤指派給客服人員
  1. 使用您偏好的文字編輯器,建立新的檔案並為其提供描述性名稱,例如 agent_tags.toml。檔案類型必須為 .toml,且檔案內容必須以 TOML 檔案格式指定。

  2. 在 檔案中,使用 key=value 格式在新行上新增每個新標籤索引鍵和值對。例如:

    tag1="abc" tag2="xyz"
  3. 開啟 代理程式組態檔案 (/etc/dcv-session-manager-agent/agent.conf適用於 Linux 和 macOS 或C:\Program Files\NICE\DCVSessionManagerAgent\conf\agent.conf適用於 Windows)。對於 tags_folder,並指定標籤檔案所在的目錄路徑。

    如果目錄包含多個標籤檔案,跨檔案定義的所有標籤都會套用 代理程式。檔案會依字母順序讀取。如果多個檔案包含具有相同索引鍵的標籤,則會以上次讀取檔案的值覆寫該值。

  4. 儲存並關閉檔案。

  5. 停止並重新啟動 代理程式。

    • Windows

      C:\> sc stop DcvSessionManagerAgentService
      C:\> sc start DcvSessionManagerAgentService
    • Linux

      $ sudo systemctl stop dcv-session-manager-agent
      $ sudo systemctl start dcv-session-manager-agent
    • macOS

      $ sudo launchctl unload /Library/LaunchDaemons/com.amazon.dcv.session-manager.agent.plist
      $ sudo launchctl load /Library/LaunchDaemons/com.amazon.dcv.session-manager.agent.plist