在 Azure CLI 中建立Azure 支援票證
Azure CLI 可讓您建立和管理Azure 支援票證。
- 開啟技術、計費、訂用帳戶管理或訂用帳戶和服務限制(配額)支援票證。
- 取得支援票證的清單,以及每個票證的詳細資訊。 依狀態或建立日期縮小搜尋支援票證的範圍。
- 更新支援票證的嚴重性、票證狀態和連絡資訊。
- 將新的通訊新增至支援票證,或取得支援票證的所有通訊清單。 依建立的日期或通訊類型縮小通訊清單的搜尋範圍。
若要建立支援要求,您必須是 擁有者 或 參與者 ,或指派給 訂用帳戶層級的支援要求參與者 角色。 若要在沒有訂用帳戶的情況下建立支援要求,例如 Microsoft Entra 案例,您必須是 管理員 。
必要條件
在 Azure Cloud Shell 中使用 Bash 環境。 如需詳細資訊,請參閱 Azure Cloud Shell 中的 Bash 快速入門。
若要在本地執行 CLI 參考命令,請安裝 Azure CLI。 若您在 Windows 或 macOS 上執行,請考慮在 Docker 容器中執行 Azure CLI。 如需詳細資訊,請參閱〈如何在 Docker 容器中執行 Azure CLI〉。
如果您使用的是本機安裝,請使用 az login 命令,透過 Azure CLI 來登入。 請遵循您終端機上顯示的步驟,完成驗證程序。 如需其他登入選項,請參閱使用 Azure CLI 登入。
出現提示時,請在第一次使用時安裝 Azure CLI 延伸模組。 如需擴充功能詳細資訊,請參閱使用 Azure CLI 擴充功能。
執行 az version 以尋找已安裝的版本和相依程式庫。 若要升級至最新版本,請執行 az upgrade。
建立支援票證
若要取得服務清單,請使用 az support services list 命令:
az support services list --output table
在此範例中,尋找執行 Windows 的 虛擬機器值,也就是 6f16735c-b0ae-b275-ad3a-03479cfa1396 。
若要取得描述您問題的問題類型和問題子類型,請執行 az support services problem-classifications list 命令:
az support services problem-classifications list --service-name 6f16735c-b0ae-b275-ad3a-03479cfa1396 --output table
在此範例中,尋找 [無法連線到我的 VM/我有公用 IP 的問題]。 該類型具有 e5c307e3-50ff-5dc9-c8ae-7d35051f88c9 的值 。
使用 az support tickets create 命令建立票證:
az support tickets create --ticket-name "VM012" --title "Issue with public IP" \ --description "This ticket involves a public IP address of a VM." \ --problem-classification e5c307e3-50ff-5dc9-c8ae-7d35051f88c9 \ --severity minimal --contact-first-name Kenneth --contact-last-name Liew \ --contact-method email --contact-email Kenneth.Liew@Contoso.com \ --contact-country US --contact-language English --contact-timezone "Pacific Standard Time"
支援工程師會使用您指示的方法與您連絡。 如需初始回應時間的相關資訊,請參閱 支援範圍和回應性 。
管理支援票證
Azure CLI 可讓您使用各種命令來執行支援票證管理。 若要查看您目前訂用帳戶的Azure 支援票證,請執行 az support tickets list 命令:
az support tickets list
若要查看另一個訂用帳戶中的Azure 支援票證,請執行 az account set 命令來變更您目前的訂用帳戶,然後執行 命令。
您也可以使用 az support tickets update 命令來更新票證:
az support tickets update --ticket-name VM012 --severity moderate
傳達您的票證
您無法刪除使用 Azure CLI 建立的支援票證。 相反地,傳送訊息以關閉票證。 如果您需要重新開啟已關閉的支援要求,請建立新的訊息,以自動重新開啟要求。
若要傳達您的票證,請執行 az support tickets communications create 命令:
az support tickets communications create --ticket-name VM012 \
--communication-name "VM Delay" \
--communication-body "Delaying VM fixes due to scheduling on our end." \
--communication-subject "Delaying VM fixes due to scheduling on our end."
若要查看票證的所有通訊,請使用 az support tickets communications list 命令:
az support tickets communications list --ticket-name VM012
此命令提供參數 --filters
來縮小回應範圍。
az support tickets communications list --ticket-name VM012 \
--filters "communicationType eq 'Web'"