Google uses AI technology to translate content into your preferred language. AI translations can contain errors.
根據使用者體驗目標定義可靠性
透過集合功能整理內容
你可以依據偏好儲存及分類內容。
Last reviewed 2024-12-30 UTC
Google Cloud Well-Architected Framework的可靠性支柱中的這項原則,可協助您評估使用者體驗,然後將評估結果對應至可靠性目標和指標。
這項原則與可靠性的範圍
重點領域相關。
原則總覽
可觀測性工具會提供大量資料,但並非所有資料都與對使用者的影響直接相關。舉例來說,您可能會發現 CPU 使用率偏高、伺服器作業緩慢,甚至是工作當機。不過,如果這些問題不會影響使用者體驗,就不算中斷服務。
如要評估使用者體驗,您必須區分內部系統行為和使用者遇到的問題。著重於使用者要求成功率等指標。請勿只依賴以伺服器為中心的指標 (例如 CPU 用量),因為這可能會導致您對服務的穩定性做出誤導性結論。真正的可靠性是指使用者能持續有效地使用您的應用程式或服務。
建議
為協助您有效評估使用者體驗,請參考下列各節的建議。
評估使用者體驗
如要真正瞭解服務的穩定性,請優先考量反映使用者實際體驗的指標。例如,測量使用者的查詢成功率、應用程式延遲時間和錯誤率。
最好直接從使用者的裝置或瀏覽器收集這項資料。如果無法直接收集資料,請逐步將評估點移離系統中的使用者。舉例來說,您可以將負載平衡器或前端服務做為測量點。這種做法有助於您找出並解決問題,以免使用者受到重大影響。
分析使用者歷程
如要瞭解使用者與系統的互動情形,可以使用追蹤工具,例如 Cloud Trace。追蹤使用者在應用程式中的歷程,找出可能導致使用者體驗不佳的瓶頸和延遲問題。Cloud Trace 會擷取服務架構中每個躍點的詳細成效資料。這項資料有助於更有效率地找出並解決效能問題,進而提供更可靠且令人滿意的使用者體驗。
除非另有註明,否則本頁面中的內容是採用創用 CC 姓名標示 4.0 授權,程式碼範例則為阿帕契 2.0 授權。詳情請參閱《Google Developers 網站政策》。Java 是 Oracle 和/或其關聯企業的註冊商標。
上次更新時間:2024-12-30 (世界標準時間)。
[[["容易理解","easyToUnderstand","thumb-up"],["確實解決了我的問題","solvedMyProblem","thumb-up"],["其他","otherUp","thumb-up"]],[["難以理解","hardToUnderstand","thumb-down"],["資訊或程式碼範例有誤","incorrectInformationOrSampleCode","thumb-down"],["缺少我需要的資訊/範例","missingTheInformationSamplesINeed","thumb-down"],["翻譯問題","translationIssue","thumb-down"],["其他","otherDown","thumb-down"]],["上次更新時間:2024-12-30 (世界標準時間)。"],[],[]]