Cloud Monitoring thu thập các chỉ số cho API và dịch vụ của bạn cũng như các tài nguyên Google Cloud mà bạn sử dụng. Chủ đề này mô tả cách định cấu hình tính năng Theo dõi trên đám mây và cách sử dụng tính năng này để theo dõi mức sử dụng API, tạo trang tổng quan và tạo cảnh báo.
Cloud Monitoring có một bộ tính năng và tuỳ chọn lớn. Chủ đề này giới thiệu về Cloud Monitoring và đưa ra các ví dụ cơ bản. Để biết thông tin về tất cả tính năng, bao gồm nhiều ví dụ khác, hãy xem tài liệu về Dịch vụ giám sát trên đám mây.
Định cấu hình Cloud Monitoring
Tính năng giám sát cho phép bạn xem và quản lý các chỉ số:
- Đối với một dự án
- Đối với nhiều dự án trong một tổ chức
- Đối với nhiều dự án trên nhiều tổ chức
Để đảm bảo rằng các chỉ số cho dự án của bạn có sẵn, hãy làm như sau:
- Trong Google Cloud Console, hãy chọn Theo dõi:
- Đảm bảo bạn đã chọn đúng dự án.
- Trong ngăn điều hướng của tính năng Giám sát, hãy nhấp vào biểu tượng > ở bên phải Phạm vi chỉ số.
Ảnh chụp màn hình sau đây cho thấy trang xuất hiện khi bạn chọn dự án AllEnvironments:
Bảng có nhãn Chỉ số do dự án này theo dõi liệt kê các dự án có thể truy cập vào phạm vi chỉ số hiện tại. Mỗi hàng trong bảng liệt kê một dự án và vai trò của dự án đó:
- Dự án xác định phạm vi: Dự án này lưu trữ các hoạt động kiểm tra thời gian hoạt động, chính sách cảnh báo, nhóm và trang tổng quan mà bạn định cấu hình. Có mối quan hệ 1:1 giữa phạm vi chỉ số và dự án xác định phạm vi. Trong ví dụ này, dự án AllEnvironments là dự án xác định phạm vi.
- Dự án được theo dõi: Các chỉ số của dự án sẽ hiển thị trong phạm vi chỉ số hiện tại. Trong ví dụ này, các dự án Staging (Thử nghiệm) và Production (Phát hành công khai) là các dự án được theo dõi.
Bảng có nhãn Các dự án được liệt kê bên dưới có thể xem các chỉ số của dự án này liệt kê các dự án có phạm vi chỉ số bao gồm dự án hiện tại. Ảnh chụp màn hình trước đó cho thấy không có dự án nào khác có thể truy cập vào các chỉ số do dự án AllEnvironments lưu trữ.
Để biết thêm thông tin, bao gồm cả cách thêm và xoá dự án, hãy xem bài viết Định cấu hình tính năng Theo dõi trên đám mây.
Khám phá chỉ số
Để khám phá dữ liệu chỉ số, hãy tạo biểu đồ bằng Trình khám phá chỉ số có trong Cloud Monitoring. Ví dụ: nếu muốn xem mức sử dụng hạn mức của một API, bạn có thể sử dụng Trình khám phá chỉ số để tạo biểu đồ hiển thị dữ liệu gần đây nhất.
Hình ảnh sau đây cho thấy một biểu đồ chi tiết về mức sử dụng hạn mức cho API Maps:
Ví dụ này cho thấy một biểu đồ thanh xếp chồng, trong đó mỗi API được biểu thị bằng một phần của thanh. Bạn có thể tạo nhiều loại biểu đồ, chẳng hạn như biểu đồ dạng đường, biểu đồ thanh và bản đồ nhiệt. Bạn cũng có thể tạo một biểu đồ hiển thị tối đa 10 chỉ số khác nhau.
Trong hình ảnh này:
- Các trường Loại tài nguyên và Chỉ số ở bên trái biểu đồ xác định dữ liệu chỉ số hiển thị trong biểu đồ.
- Bạn có thể chọn loại biểu đồ trong trình đơn thả xuống loại biểu đồ ở phía trên biểu đồ. Trong ví dụ này, loại biểu đồ được đặt thành Biểu đồ thanh xếp chồng.
- Khoảng thời gian phía trên biểu đồ được đặt thành 1W (một tuần).
- Bên dưới biểu đồ là danh sách service, quota_metrics, method của API và value của chỉ số xác định dữ liệu của biểu đồ. Chọn Thêm bộ lọc để sử dụng thông tin này nhằm tinh chỉnh dữ liệu hiển thị.
Khi bạn rời khỏi trang Trình khám phá chỉ số, biểu đồ sẽ bị loại bỏ để bạn không phải xoá bất kỳ cấu phần phần mềm không mong muốn nào. Ngoài ra, bạn có thể lưu biểu đồ vào một trang tổng quan tuỳ chỉnh hoặc chia sẻ biểu đồ đó. Hãy xem phần Tạo trang tổng quan bên dưới để biết thêm thông tin về cách thêm biểu đồ vào trang tổng quan.
Tạo biểu đồ cho một chỉ số
Để định cấu hình biểu đồ bằng Trình khám phá chỉ số, hãy làm như sau:
- Trong Cloud Console, hãy chọn Theo dõi:
- Trong ngăn điều hướng, hãy chọn Trình khám phá chỉ số.
- Trong thanh công cụ, hãy chọn Biểu đồ thanh xếp chồng trong trình đơn thả xuống về loại biểu đồ để xem dữ liệu chỉ số dưới dạng biểu đồ thanh.
- Chọn một khoảng thời gian, chẳng hạn như 1W (một tuần).
- Chỉ định dữ liệu sẽ xuất hiện trên biểu đồ. Để sử dụng giao diện do trình đơn điều khiển hoặc để nhập bộ lọc, hãy chọn thẻ Cấu hình. Để sử dụng ngôn ngữ truy vấn giám sát (MQL), hãy chọn thẻ MQL.
- Để lập biểu đồ mức sử dụng hạn mức, hãy chọn Hạn mức người dùng làm Loại tài nguyên. Ngoài ra, nếu bạn muốn tạo biểu đồ về mức sử dụng API, hãy chọn API đã sử dụng hoặc API Google Maps (xem phần Chỉ số sử dụng để biết thêm thông tin chi tiết về các chỉ số sử dụng có sẵn cho API Nền tảng Google Maps). Di chuột qua từng loại tài nguyên để xem nội dung mô tả của loại tài nguyên đó.
- Đối với chỉ số, hãy chọn Mức sử dụng hạn mức tỷ lệ. Biểu đồ sẽ tự động cập nhật để hiển thị dữ liệu chỉ số. Xin lưu ý rằng có các tuỳ chọn hạn mức khác cho chỉ số này. Di chuột qua từng chỉ số để xem nội dung mô tả. Để biết thêm thông tin về các trường trong Trình khám phá chỉ số, hãy xem bài viết Chọn chỉ số và Chọn cách hiển thị dữ liệu được biểu đồ hoá.
- (Không bắt buộc) Sử dụng các tuỳ chọn sau để tinh chỉnh màn hình:
- Để chỉ định một tập dữ liệu con cần hiển thị, hãy thêm bộ lọc. Để thêm bộ lọc, hãy chọn Thêm bộ lọc rồi hoàn tất hộp thoại. Để biết thêm thông tin, hãy xem phần Lọc dữ liệu được biểu đồ hoá. Ví dụ: để xem dữ liệu cho một API:
- Trong trường Label (Nhãn), hãy chọn method (phương thức).
- Trong trường So sánh, hãy chọn = (bằng).
- Trong trường Value (Giá trị), hãy chọn tên của một phương thức cụ thể. Bạn sẽ được nhắc chọn tên của một phương thức có dữ liệu để hiển thị.
- Chọn Xong để cập nhật biểu đồ.
- Để nhóm chuỗi thời gian theo nhãn, hãy sử dụng trường Nhóm theo. Việc chọn một giá trị cho trường này sẽ tự động chọn một giá trị cho trường Trình tổng hợp.
- Để chỉ định cách kết hợp chuỗi thời gian, hãy đặt trường Trình tổng hợp. Ví dụ: nếu trường Nhóm theo trống và trường Công cụ tổng hợp được đặt thành trung bình, thì biểu đồ sẽ hiển thị giá trị trung bình của chuỗi thời gian.
- Để định cấu hình cách xử lý từng chuỗi thời gian riêng lẻ, hãy chọn Tuỳ chọn nâng cao. Hãy xem phần Chọn chỉ số khi sử dụng Trình khám phá chỉ số để biết thêm thông tin.
- Để chỉ định một tập dữ liệu con cần hiển thị, hãy thêm bộ lọc. Để thêm bộ lọc, hãy chọn Thêm bộ lọc rồi hoàn tất hộp thoại. Để biết thêm thông tin, hãy xem phần Lọc dữ liệu được biểu đồ hoá. Ví dụ: để xem dữ liệu cho một API:
Tùy ý thêm vào trang tổng quan.
Khi bạn rời khỏi trang Trình khám phá chỉ số, biểu đồ sẽ bị loại bỏ. Bạn có thể chọn Lưu biểu đồ để lưu biểu đồ vào một trang tổng quan mới hoặc hiện có. Hãy xem phần Tạo trang tổng quan bên dưới để biết thêm thông tin về cách thêm biểu đồ vào trang tổng quan.
Lập biểu đồ nhiều chỉ số
Trong một số trường hợp, bạn có thể muốn hiển thị nhiều chỉ số trên cùng một biểu đồ. Ví dụ: bạn có thể muốn hiển thị giới hạn hạn mức trên cùng một biểu đồ với khi bạn hiển thị mức sử dụng hạn mức. Một biểu đồ có thể hiển thị tối đa 10 chỉ số.
Để thêm một chỉ số vào biểu đồ hiện có, hãy làm như sau:
- Trong biểu đồ hiện có, hãy chọn Thêm chỉ số khác ở cuối màn hình.
- Chọn chỉ số, sau đó chỉ định cách hiển thị chuỗi thời gian cho chỉ số đó giống như cách bạn đã định cấu hình chỉ số ban đầu ở trên.
Thông tin có liên quan
Để biết thêm thông tin về cách khám phá các chỉ số, hãy xem:
- Tạo biểu đồ bằng Trình khám phá chỉ số
- Chọn chỉ số khi sử dụng Trình khám phá chỉ số
- Các chỉ số có sẵn cho tất cả API của Google Cloud
- Chỉ số dành riêng cho API Nền tảng Google Maps
- Biểu đồ chỉ số phân phối
- Xem các tuỳ chọn
Tạo trang tổng quan
Trang tổng quan cho phép bạn xem và theo dõi dữ liệu chuỗi thời gian dưới dạng một tập hợp biểu đồ. Cloud Monitoring hỗ trợ trang tổng quan được xác định trước và trang tổng quan tuỳ chỉnh:
- Bảng điều khiển được xác định trước sẽ tự động được cài đặt cho các dịch vụ Google Cloud mà bạn sử dụng. Bạn không thể định cấu hình các trang tổng quan này.
- Trang tổng quan tuỳ chỉnh là những trang tổng quan mà bạn tạo. Trang tổng quan tuỳ chỉnh cho phép bạn xác định dữ liệu bạn muốn xem và cách xem dữ liệu đó. Ví dụ: bạn có thể hiển thị dữ liệu chỉ số, chính sách cảnh báo và nhật ký được lưu trữ trong dự án. Bạn có thể hiển thị dữ liệu chuỗi thời gian trên biểu đồ, bằng chỉ báo hoặc thẻ điểm hoặc ở dạng bảng.
Để tạo trang tổng quan tuỳ chỉnh, bạn có thể sử dụng Cloud Console hoặc API Giám sát đám mây. Hình ảnh sau đây cho thấy một trang tổng quan tuỳ chỉnh có hai biểu đồ:
- Biểu đồ hạn mức ở bên trái
- Biểu đồ số lượng API ở bên phải
Tạo trang tổng quan tuỳ chỉnh bằng cách tạo biểu đồ chỉ số, sau đó thêm biểu đồ vào trang tổng quan. Bạn có thể tạo biểu đồ trong Trình khám phá chỉ số, sau đó thêm biểu đồ đó vào trang tổng quan mới hoặc hiện có. Ngoài ra, bạn có thể tạo trang tổng quan rồi chỉnh sửa trang tổng quan đó để thêm biểu đồ.
Nếu bạn chọn quản lý trang tổng quan tuỳ chỉnh bằng cách sử dụng Cloud Monitoring API, thì Trình khám phá chỉ số sẽ cung cấp cho bạn hai tiện ích hữu ích:
- Để tạo bản trình bày JSON cho biểu đồ mà bạn dự định thêm vào trang tổng quan, hãy định cấu hình biểu đồ bằng Trình khám phá chỉ số. Sau đó, bạn có thể truy cập vào bản trình bày JSON từ mục trình đơn Tuỳ chọn khác của trong thanh công cụ Trình khám phá chỉ số.
- Để xác định cú pháp cho bộ lọc Giám sát được dùng với API Giám sát trên đám mây, hãy sử dụng giao diện điều khiển bằng trình đơn của Trình khám phá chỉ số để định cấu hình biểu đồ. Sau khi bạn chọn chỉ số và bộ lọc, hãy chuyển sang chế độ bộ lọc trực tiếp để xem bộ lọc tương đương trong phần Giám sát.
Tạo trang tổng quan tuỳ chỉnh
Để tạo trang tổng quan tuỳ chỉnh, hãy làm như sau:
- Trong Cloud Console, hãy chọn Theo dõi:
- Trong ngăn điều hướng, hãy chọn Trang tổng quan.
- Trên trang Tổng quan về trang tổng quan, hãy nhấp vào Tạo trang tổng quan.
- Đối với mỗi biểu đồ mà bạn muốn thêm vào trang tổng quan, hãy làm như sau:
Chọn một loại biểu đồ trong mục Thêm biểu đồ hoặc kéo một biểu đồ từ thư viện vào khu vực biểu đồ.
Một biểu đồ được định cấu hình trước của loại đã chọn sẽ xuất hiện. Ví dụ sau đây cho thấy một Biểu đồ dạng đường và ngăn cấu hình của biểu đồ đó:
- Chọn Loại tài nguyên và Chỉ số, sau đó áp dụng mọi bộ lọc giống như khi bạn tạo biểu đồ ở trên.
Để biết thêm thông tin về các lựa chọn của bạn, hãy xem phần Thêm tiện ích cho trang tổng quan.
- (Không bắt buộc) Trong thanh công cụ trang tổng quan, hãy nhấp vào Thêm biểu đồ để thêm một biểu đồ khác, sau đó lặp lại các bước trước đó để tuỳ chỉnh biểu đồ.
- Khi bạn chỉnh sửa xong, hãy chọn mũi tên trái để rời khỏi trang tổng quan hoặc chọn bất kỳ mục nào khác trong trình đơn Theo dõi. Trang tổng quan của bạn sẽ được lưu tự động.
Xem trang tổng quan
Để xem một trang tổng quan, hãy làm như sau:
- Trong Cloud Console, hãy chọn Theo dõi:
- Trong ngăn điều hướng, hãy chọn Trang tổng quan.
- Chọn trang tổng quan tuỳ chỉnh hoặc trang tổng quan được xác định trước trong danh sách.
Thông tin có liên quan
Để biết thêm thông tin về cách tạo trang tổng quan, hãy xem:
- Trang tổng quan và biểu đồ
- Quản lý trang tổng quan tuỳ chỉnh trong Console
- Quản lý trang tổng quan bằng API
Chỉ số về mức sử dụng
Có hai nhóm chỉ số để theo dõi mức sử dụng API Nền tảng Google Maps: Chỉ số về thời gian chạy dịch vụ (loại tài nguyên consumed_api) có sẵn cho hầu hết API của Google Cloud và Chỉ số về Nền tảng Google Maps, chỉ số cụ thể về API Nền tảng Google Maps (loại tài nguyên maps.googleapis.com/Api).
Cả hai chỉ số đều hỗ trợ cùng một nhóm nhãn tài nguyên để phân tách lưu lượng truy cập sử dụng API: project_id
, service
, method
, version
, location
và credential_id
. Xem nội dung mô tả về nhãn tài nguyên trong tài liệu về tài nguyên Chỉ số tương ứng:
Mỗi nhóm chỉ số có hai loại chỉ số để theo dõi mức sử dụng: Số yêu cầu và Độ trễ yêu cầu.
Trong chỉ số Số yêu cầu, bạn có thể phân chia lưu lượng truy cập sử dụng theo nhãn chỉ số protocol
, grpc_status_code
, response_code
và response_code_class
. Ngoài ra, bạn có thể phân chia theo platform_type
trong các chỉ số của Nền tảng Google Maps.
Trong chỉ số Độ trễ yêu cầu, bạn chỉ có thể phân chia lưu lượng truy cập sử dụng theo nhãn chỉ số protocol
, platform_type
, response_code
và response_code_class
trong các chỉ số của Nền tảng Google Maps.
Xem thêm thông tin chi tiết về các loại và nhãn Chỉ số trong tài liệu về nhóm Chỉ số tương ứng:
Liên kết trạng thái phản hồi và nhãn mã phản hồi
Bảng dưới đây cho thấy mối liên kết giữa Mã trạng thái phản hồi và mã phản hồi HTTP được trả về để phản hồi các yêu cầu API của Google Maps Platform và nhãn mã phản hồi có trong Cloud Monitoring: mã phản hồi HTTP, lớp mã phản hồi HTTP, mã trạng thái GRPC. Mã trạng thái GRPC là mã phản hồi gRPC dạng số cho các yêu cầu gRPC hoặc mã tương đương gRPC cho các yêu cầu HTTP.
Mã phản hồi được trả về trong phản hồi API | Mã phản hồi được báo cáo cho tính năng Giám sát | |||
---|---|---|---|---|
Trạng thái của API Maps | Mã phản hồi HTTP | Mã phản hồi HTTP | Lớp mã phản hồi HTTP | Mã trạng thái GRPC |
OK | 200, 204, 302 |
200, 204, 302 |
2xx, 3xx |
0 (OK) |
DATA_NOT_AVAILABLE, NOT_FOUND, ZERO_RESULTS |
200 | 200, 404(1) | 2xx, 4xx(1) |
5 (NOT_FOUND)(1) |
INVALID_REQUEST (giá trị tham số không hợp lệ), MAX_ROUTE_LENGTH_EXCEEDED, MAX_WAYPOINTS_EXCEEDED, v.v. |
200, 400 |
400 | 4xx | 3 (INVALID_ARGUMENT) |
INVALID_REQUEST (thông số không hợp lệ/thiếu, lỗi phân tích cú pháp yêu cầu) | 200, 400 |
400 | 4xx | 3 (INVALID_ARGUMENT) |
REQUEST_DENIED | 200, 403, 200, 400 |
403, 401(1) |
4xx(1) | 7 (PERMISSION_DENIED), 16 (UNAUTHENTICATED) |
OVER_DAILY_LIMIT, OVER_QUERY_LIMIT, RESOURCE_EXHAUSTED, dailyLimitExceeded, rateLimitExceeded, userRateLimitExceeded |
200, 403, 429 |
429(1) | 4xx(1) | 8 (RESOURCE_EXHAUSTED) |
UNKNOWN_ERROR | 200, 500, 503 |
500(1), 503 |
5xx(1) | 2 (UNKNOWN)/13 (INTERNAL)(1), 14 (UNAVAILABLE) |
1 Để cải thiện tính nhất quán của việc báo cáo mã lỗi, các API Nền tảng Google Maps sẽ di chuyển: 1) từ mã/lớp phản hồi HTTP 200 /2xx sang 404 /4xx (và mã trạng thái GRPC từ 0 (OK ) sang 5 (NOT_FOUND )) cho trạng thái API Maps: DATA_NOT_AVAILABLE , NOT_FOUND , ZERO_RESULTS – trạng thái, 2) từ mã/lớp phản hồi HTTP 200 /2xx ,400 /4xx sang 403 /4xx (và mã trạng thái GRPC 7 (PERMISSION_DENIED )) cho trạng thái API Maps: REQUEST_DENIED , 3) từ mã/lớp phản hồi HTTP 200 /2xx ,403 /4xx sang 401 /4xx (mã trạng thái GRPC 16 (UNAUTHENTICATED )) cho trạng thái API Maps: REQUEST_DENIED , 4) từ mã/lớp phản hồi HTTP 200 /2xx ,403 /4xx sang 429 /4xx cho trạng thái API Maps: OVER_QUERY_LIMIT , dailyLimitExceeded , rateLimitExceeded , userRateLimitExceeded , 5) từ mã/lớp phản hồi HTTP 200 /2xx sang 500 /5xx (và mã trạng thái GRPC 2 (UNKNOWN ), 13 (INTERNAL )) cho trạng thái API Maps: UNKNOWN_ERROR .
Bạn có thể thấy cả hai mã phản hồi trong thời gian chuyển đổi. Các mã phản hồi được trả về trong phản hồi API Maps không thay đổi. Bạn có thể khám phá bảng chi tiết về mã phản hồi được báo cáo theo thời gian trong Trình khám phá chỉ số.
|
Tạo thông báo
Tính năng Cảnh báo giúp bạn nhận biết kịp thời các vấn đề trong ứng dụng để có thể nhanh chóng giải quyết các vấn đề đó. Trong Cloud Monitoring, chính sách cảnh báo mô tả những trường hợp bạn muốn được cảnh báo và cách bạn muốn nhận thông báo.
Chính sách cảnh báo có thể đơn giản hoặc phức tạp. Chính sách cảnh báo cho phép bạn định cấu hình xem một chuỗi thời gian có thể đáp ứng một điều kiện hay không, hoặc nhiều chuỗi thời gian phải đáp ứng điều kiện trước khi điều kiện đó được đáp ứng. Ví dụ:
- Thông báo cho tôi khi số lượng yêu cầu cho một API cụ thể vượt quá 1.000 yêu cầu trong khoảng thời gian 5 phút.
- Thông báo cho nhóm trực điện thoại khi phân vị thứ 90 của các phản hồi HTTP 200 vượt quá độ trễ 100 mili giây đối với 3 API trở lên.
Hình ảnh sau đây cho thấy định nghĩa cảnh báo để tạo thông báo khi số lượng yêu cầu cho một API vượt quá 20 yêu cầu trong khoảng thời gian 5 phút:
Trong hình ảnh này:
- Biểu đồ cho thấy số lượng lệnh gọi API theo thời gian cho các API khác nhau.
- Dòng màu đỏ cho biết ngưỡng cảnh báo. Các lệnh gọi API vượt quá ngưỡng này trong khoảng thời gian 5 phút sẽ kích hoạt cảnh báo. Trong ví dụ này, bạn có thể thấy một API đã vượt quá giới hạn.
Khi các điều kiện của chính sách cảnh báo được đáp ứng, Cloud Monitoring sẽ mở một sự cố và đưa ra thông báo:
- Sự cố là một bản ghi liên tục lưu trữ thông tin về các tài nguyên được giám sát khi điều kiện được đáp ứng. Khi điều kiện ngừng được đáp ứng, sự cố sẽ tự động đóng. Bạn có thể xem tất cả sự cố, cả sự cố đang mở và đã đóng, bằng cách sử dụng trang tổng quan về cảnh báo.
- Bạn chỉ định người sẽ nhận được thông báo khi thiết lập chính sách cảnh báo. Tính năng giám sát hỗ trợ các kênh thông báo phổ biến, bao gồm email, ứng dụng di động trên đám mây và các dịch vụ như PagerDuty hoặc Slack. Để biết danh sách đầy đủ các kênh thông báo, hãy xem phần Tuỳ chọn thông báo.
Loại cảnh báo
Cloud Monitoring hỗ trợ nhiều loại cảnh báo. Ví dụ: bạn có thể xác định:
- Cảnh báo ngưỡng chỉ số: Kích hoạt cảnh báo nếu một chỉ số tăng cao hơn hoặc giảm xuống dưới một giá trị trong một khoảng thời gian cụ thể hoặc một chỉ số tăng hoặc giảm theo tỷ lệ phần trăm được xác định trước.
- Cảnh báo về ngân sách: Đặt các quy tắc theo ngưỡng để kích hoạt thông báo khi chi phí (chi phí thực tế hoặc chi phí dự đoán) vượt quá một tỷ lệ phần trăm ngân sách (dựa trên các quy tắc mà bạn đặt). Cảnh báo này không giới hạn mức sử dụng API, mà chỉ cảnh báo cho bạn khi mức chi tiêu của bạn gần đạt đến số tiền đã chỉ định.
- Cảnh báo hạn mức: Google Cloud thiết lập nhiều hạn mức mà bạn có thể sử dụng để theo dõi và giới hạn tài nguyên mà một dự án hoặc tổ chức sử dụng. Sử dụng cảnh báo để gửi thông báo khi mức sử dụng của bạn sắp đạt đến hạn mức.
Hãy xem phần Các loại chính sách cảnh báo để biết thêm thông tin.
Quản lý chính sách cảnh báo
Bạn có thể thêm chính sách cảnh báo vào dự án của mình bằng cách sử dụng Cloud Console hoặc Cloud Monitoring API. Để biết thông tin về cách xem danh sách các chính sách cảnh báo dựa trên chỉ số của dự án và cách sửa đổi các chính sách đó, hãy xem nội dung sau:
- Quản lý các chính sách cảnh báo bằng Cloud Console
- Quản lý chính sách cảnh báo bằng cách sử dụng Cloud Monitoring API
Tạo cảnh báo
Khi tạo cảnh báo, bạn:
- Xác định các điều kiện kích hoạt cảnh báo dựa trên dữ liệu chỉ số.
- Xác định các kênh thông báo mà thông báo cảnh báo sẽ được gửi đến.
Ví dụ dưới đây cho biết cách thiết lập chế độ kích hoạt cảnh báo khi tỷ lệ sử dụng dịch vụ của Nền tảng Google Maps cho bất kỳ API nào vượt quá 2 yêu cầu trong khoảng thời gian 5 phút.
Để tạo cảnh báo, hãy làm như sau:
- Trong Cloud Console, hãy chọn Theo dõi:
- Chọn Cảnh báo.
- Chọn Chỉnh sửa kênh thông báo để xác định cách cảnh báo đưa ra thông báo. Trong ví dụ này, bạn sẽ sử dụng địa chỉ email của mình.
- Đối với Kênh email, hãy chọn Thêm mới.
- Nhập Địa chỉ email và Tên hiển thị.
- Chọn Lưu.
- Chọn Cảnh báo.
- Chọn Tạo chính sách.
- Chọn một khoảng thời gian, chẳng hạn như 7 ngày.
- Trong phần Điều kiện cảnh báo, hãy chọn Điều kiện mới:
- Nhấp vào Chọn chỉ số, rồi chọn API đã sử dụng làm tài nguyên và Số yêu cầu làm chỉ số, sau đó chọn Áp dụng.
- (Không bắt buộc) Bên dưới biểu đồ là danh sách dịch vụ, quota_metrics, phương thức API và giá trị chỉ số. Chọn Thêm bộ lọc để lọc dữ liệu dựa trên thông tin này. Ví dụ: bạn có thể sử dụng bộ lọc để chỉ định rằng phương thức phải bằng google.places.Autocomplete.http để kích hoạt cảnh báo.
- Trong mục Chuyển đổi dữ liệu, hãy chọn 5 phút cho Khoảng thời gian cuộn và trung bình cho Hàm khoảng thời gian cuộn.
- Chọn Tiếp theo.
- Trong phần Configure alert trigger (Định cấu hình điều kiện kích hoạt cảnh báo), hãy đặt Threshold value (Giá trị ngưỡng) thành 2 để chỉ định kích hoạt cảnh báo khi có nhiều hơn 2 yêu cầu trong khoảng thời gian 5 phút. Lưu ý rằng biểu đồ hiện hiển thị đường màu đỏ cho biết giới hạn cảnh báo cho khoảng thời gian đã chọn. Trong biểu đồ, bạn có thể thấy vị trí cảnh báo sẽ được kích hoạt. Bạn có thể sử dụng biểu đồ này để điều chỉnh giới hạn nếu cần.
- Nhấp vào Tiếp theo.
- Trên trang Định cấu hình thông báo và hoàn tất cảnh báo:
- Chọn địa chỉ email bạn đã tạo cho Kênh thông báo.
- Trong phần Đặt tên cho cảnh báo, hãy nhập Cảnh báo kiểm thử của tôi.
- Chọn Tạo chính sách.
- Tạo một số yêu cầu API. Đảm bảo rằng bạn thực hiện nhiều hơn hai yêu cầu API trong vòng 5 phút để tạo thông báo qua email về cảnh báo.
- Sau khi nhận được email về cảnh báo, hãy chuyển đến trang Cảnh báo.
- Trong bảng liệt kê các cảnh báo, hãy nhấp vào cảnh báo để xem thêm thông tin.
- Nhấp vào tên cảnh báo để xem thông tin về cảnh báo, bao gồm cả biểu đồ cho thấy sự kiện đã kích hoạt cảnh báo đó.
Thông tin có liên quan
Để biết thêm thông tin về cảnh báo, hãy xem:
- Giới thiệu về tính năng cảnh báo
- Tạo, chỉnh sửa hoặc xoá ngân sách và cảnh báo ngân sách
- Chế độ cài đặt cho các chính sách cảnh báo phổ biến
- Biểu đồ và theo dõi các chỉ số về hạn mức