Tạo và quản lý các kênh thông báo | Giám sát đám mây | Google Cloud, Mẫu thông báo email – Thị trường không gian làm việc của Google
Thông báo của Google
Phần này mô tả phiên bản 1.2 của sơ đồ tải trọng. Các trường nhất định có thể không xuất hiện trong tất cả các gói được trả về hoặc trình bày các giá trị trống, tùy thuộc vào cấu hình của quy tắc cảnh báo, trạng thái của sự cố hoặc tài nguyên được giám sát. Một số trường sử dụng các cấu trúc tích hợp làm giá trị. Các cấu trúc này được mô tả bằng tài liệu tham khảo, bởi vì nội dung của chúng cũng có thể thay đổi.
Tạo và quản lý các kênh thông báo
Tài liệu này giải thích cách định cấu hình các kênh thông báo bằng cách sử dụng bảng điều khiển Google Cloud. Giám sát đám mây sử dụng các kênh này để cảnh báo bạn hoặc gửi thông báo cho nhóm trên -call của bạn khi một quy tắc cảnh báo được kích hoạt. Khi bạn tạo quy tắc cảnh báo, bạn có thể chọn người dùng nhận thông báo bằng cách chọn chúng từ danh sách các kênh thông báo được cấu hình. Ví dụ: bạn có thể định cấu hình các cảnh báo giám sát các trường hợp tính toán để xuất bản một chủ đề quán rượu/phụ và cảnh báo kênh Slack của nhóm ON -Call.
Nếu kênh thông báo yêu thích của bạn không tương thích, hãy xem xét việc tạo một đường ống dựa trên việc gửi thông báo đến Pub/Sub. Để có được một ví dụ về Python bằng bình, hãy xem trang Tạo thông báo được cá nhân hóa với giám sát đám mây và chạy đám mây. Để biết các ví dụ khác, hãy xem Tiền gửi chuyển đổi thông báo của đám mây Git.
Để định cấu hình các kênh thông báo bằng API giám sát đám mây, xem Tạo và quản lý các kênh thông báo API.
Nhận thấy : Dữ liệu được gửi cho người nhận chuỗi có thể chứa thông tin nhạy cảm. Tham khảo ý kiến thực hành quy định của bạn trước khi tạo kênh thông báo.
Để biết thêm thông tin về thông báo về các quy tắc cảnh báo, hãy xem các trang sau:
- Để biết thêm thông tin về sự chậm trễ giữa khi bắt đầu một vấn đề và việc tạo cảnh báo, hãy tham khảo phần độ trễ của thông báo.
- Để tìm hiểu thêm về số lượng thông báo được tạo cho một quy tắc cảnh báo, hãy xem phần Thông báo sự cố.
Theo mặc định, một quy tắc cảnh báo chỉ gửi thông báo cho việc tạo ra một sự cố. Để nhận thông báo khi sự cố được mở hoặc đóng, hãy sửa đổi quy tắc cảnh báo. Trong phần Thông báo, chọn Thông báo cho việc đóng cửa vụ việc.
Trước khi bạn bắt đầu
Để có được các ủy quyền cần thiết để hiển thị và định cấu hình các kênh thông báo bằng bảng điều khiển Google Cloud, hãy yêu cầu quản trị viên của bạn gán cho bạn vai trò giám sát trình soạn thảo IAM (Vai trò/Giám sát.Biên tập viên) về dự án của bạn. Để tìm hiểu thêm về phân bổ vai trò, hãy xem phần Quản lý truy cập.
Bạn cũng có thể có được các ủy quyền cần thiết thông qua các vai trò cá nhân hoặc các vai trò được xác định trước khác.
Để tìm hiểu thêm về vai trò giám sát đám mây, hãy xem trang truy cập kiểm soát với danh tính và quản lý truy cập.
Tạo một kênh thông báo
Khi bạn tạo quy tắc cảnh báo, bạn có thể chọn bất kỳ kênh thông báo nào được định cấu hình và thêm nó vào quy tắc của bạn. Bạn có thể cấu hình trước các kênh thông báo của mình hoặc định cấu hình chúng như một phần của việc tạo ra một quy tắc cảnh báo. Để biết thêm thông tin, hãy xem Tạo kênh theo yêu cầu.
Nhận thấy : Chúng tôi khuyên bạn nên tạo một số kênh thông báo cho mục đích dự phòng. Google không có quyền kiểm soát một số lượng lớn các hệ thống phân phối sau khi đã truyền thông báo cho họ. Ngoài ra, chỉ có một dịch vụ Google tương thích với ứng dụng di động trên đám mây, pagerduty, webhooks và chùng. Nếu bạn sử dụng một trong các kênh thông báo này, hãy sử dụng nhắn tin dự phòng, SMS hoặc Pub/Sub.
Để tạo kênh thông báo bằng bảng điều khiển Google Cloud, hãy làm theo các hướng dẫn cụ thể trong kênh có trong bảng sau:
Địa chỉ email
Để thêm kênh thông báo e-mail, hãy tiếp tục như sau:
- Trong bảng điều khiển Google Cloud, chọn Giám sát, Sau đó thông báoBáo động, Hoặc nhấp vào nút sau: Truy cập giao diện cảnh báo
- Bấm vào Sửa đổi các kênh thông báo.
- Trong phần E-mail, bấm vào Mới.
- Nhập một địa chỉ email và mô tả.
- Bấm vào Cứu.
Nếu bạn sử dụng địa chỉ e-mail nhóm làm kênh thông báo cho quy tắc cảnh báo, hãy định cấu hình nhóm để chấp nhận e-mail từ cảnh bá[email protected] .
Bạn có thể tạo các kênh nhắn tin khi tạo quy tắc cảnh báo. Để tìm hiểu thêm, hãy xem Tạo chuỗi theo yêu cầu.
Ứng dụng di động
Sử dụng ứng dụng di động của Google Cloud để giám sát các tài nguyên của bảng điều khiển Google Cloud và thông tin giám sát mọi lúc mọi nơi. Thông báo về ứng dụng di động của bảng điều khiển Google Cloud được gửi đến một thiết bị hoặc người dùng cụ thể:
- Giá trị Thiết bị (Thiết bị) chỉ ra rằng các thông báo chỉ được gửi đến thiết bị cụ thể đã tạo kênh thông báo. Đối với các cấp thiết bị trên thang thiết bị, trường Tên hiển thị (Tên để hiển thị) Bao gồm thông tin thiết bị.
- Người dùng chỉ ra rằng các thông báo được gửi đến tất cả các thiết bị của bạn mà ứng dụng di động Google Cloud Console được cài đặt.
Giám sát đám mây xác định phạm vi thông báo khi tạo kênh. Bạn không thể chọn cũng không sửa đổi phạm vi.
Để định cấu hình kênh thông báo ứng dụng di động trong bảng điều khiển Google Cloud cho một dự án Google Cloud cụ thể, hãy tiến hành như sau:
- Cài đặt ứng dụng di động Google Cloud Console từ nền tảng tải xuống ứng dụng cho thiết bị di động của bạn.
- Chọn một dự án để hiển thị trong ứng dụng di động của Google Cloud Console. Khi dự án đã được chọn, việc trao đổi dữ liệu giữa ứng dụng và dự án Google Cloud đã chọn xảy ra. Một kênh thông báo được tạo khi không có. Sau vài phút, nó được liệt kê trong phần Thiêt bị di động của trang Kênh thông báo.
Để thêm thiết bị di động của bạn làm kênh thông báo cho quy tắc cảnh báo, hãy truy cập phần Thông báo và chọn Bảng điều khiển đám mây của Google (Mobile), Sau đó chọn thiết bị di động của bạn từ danh sách.
PAGERDUTY
Tích hợp với PageRduty cho phép đồng bộ hóa đơn hướng hoặc hai chiều với giám sát. Bất kể cấu hình của bạn là gì, các điều kiện sau đây được áp dụng:
- Khi một sự cố được tạo ra trong giám sát, một sự cố phản chiếu cũng được mở trong PageRduty.
- Bạn không thể sử dụng PagerDuty để đóng một sự cố theo dõi.
Nếu bạn sử dụng đồng bộ hóa một chiều và điều chỉnh sự cố ở PageRduty, trạng thái của sự cố trong PageRduty sẽ được phân tách khỏi tình trạng của sự cố trong việc theo dõi. Thật vậy, nếu bạn giải quyết một sự cố ở PageRduty, nó chắc chắn đã đóng cửa trong PageRduty và không thể được mở lại.
Nếu bạn sử dụng đồng bộ hóa hai chiều, giám sát kiểm soát trạng thái được chỉ định bởi PageRduty. Nếu bạn sửa chữa sự cố ở PageRduty và nó được mở bằng cách theo dõi, sự cố sẽ được mở lại trong PageRduty.
Để định cấu hình thông báo PagerDuty, hãy tiến hành như sau:
- Trong PagerDuty : Tạo một tài khoản PageRduty trên trang web PageRduty.
- Thêm kênh thông báo PagerDuty:
- Trong bảng điều khiển Google Cloud, chọn Giám sát, Sau đó thông báoBáo động, Hoặc nhấp vào nút sau: Truy cập giao diện cảnh báo
- Bấm vào Sửa đổi các kênh thông báo.
- Trong phần PAGERDUTY, bấm vào Mới.
- Nhập nó Tên hiển thị (Tên để hiển thị). Tên này phải tương ứng với tên được cung cấp cho PageRduty khi bạn đã thêm tích hợp.
- Nhập nó Khóa dịch vụ tích hợp Được tạo bởi PagerDuty trong lĩnh vực này Khóa dịch vụ.
- Bấm vào Cứu.
- Mở PagerDuty
- Lựa chọn Cấu hình, lựa chọn Dịch vụ, Sau đó, tên dịch vụ bạn đã nhập khi định cấu hình tích hợp.
- Bấm vào Sửa đổi các tham số, lựa chọn Tạo sự cố, Sau đó bỏ chọn hộp Tạo cảnh báo và sự cố.
Khi bạn tạo quy tắc cảnh báo, chọn PAGERDUTY Trong phần Thông báo Và chọn cấu hình pagerduty của bạn.
Gói JSON PagerDuty ở định dạng sau:
Để hiển thị một ví dụ và sơ đồ trường chi tiết, hãy phát triển các phần sau.
Ví dụ về JSON
Theo mặc định, phụ trợ cảnh báo đang cố gắng tạo gói JSON ở định dạng phiên bản 1.2. Để tìm hiểu thêm về định dạng này, hãy xem phần tiếp theo.
Dưới đây là một ví dụ về loại gói này:
< "incident": < "incident_id": "0.opqiw61fsv7p", "scoping_project_id": "internal-project", "scoping_project_number": 12345, "url": "https://console.cloud.google.com/monitoring/alerting/incidents/0.lxfiw61fsv7p?project=internal-project", "started_at": 1577840461, "ended_at": 1577877071, "state": "closed", "resource_id": "11223344", "resource_name": "internal-project gke-cluster-1-default-pool-e2df4cbd-dgp3", "resource_display_name": "gke-cluster-1-default-pool-e2df4cbd-dgp3", "resource_type_display_name": "VM Instance", "resource": < "type": "gce_instance", "labels": < "instance_id": "11223344", "project_id": "internal-project", "zone": "us-central1-c" >>, "Số liệu": < "type": "compute.googleapis.com/instance/cpu/utilization", "displayName": "CPU utilization", "labels": < "instance_name": "the name of the VM instance" >>, "Siêu dữ liệu": < "system_labels": < "labelkey": "labelvalue" >, "User_labels": < "labelkey": "labelvalue" >>, "Chính sách_name": "Monitor-Project Cluster", "Chính sách_user_labels": < "user-label-1" : "important label", "user-label-2" : "another label" >, "Stature_name": "phiên bản VM - sử dụng CPU [Max]", "Threshold_value": "0.9 "," Quan sát_value ":" 0.835 "," Điều kiện ": < "name": "projects/internal-project/alertPolicies/1234567890123456789/conditions/1234567890123456789", "displayName": "VM Instance - CPU utilization [MAX]", "conditionThreshold": < "filter": "metric.type=\\"compute.googleapis.com/instance/cpu/utilization\\" resource.type=\\"gce_instance\\" metadata.system_labels.\\"state\\"=\\"ACTIVE\\"", "aggregations": [ < "alignmentPeriod": "120s", "perSeriesAligner": "ALIGN_MEAN" >], "So sánh": "So sánh_gt", "NgưỡngValue": 0.9, "Thời lượng": "0s", "Trigger": < "count": 1 >>>, "Tài liệu": < "content": "TEST ALERT\n\npolicy.name=projects/internal-project/alertPolicies/1234567890123456789\n\npolicy.display_name=Monitored-Project-NO-GROUPBY\n\ncondition.name=projects/nternal-project/alertPolicies/1234567890123456789/conditions/1234567890123456789\n\ncondition.display_name=VM Instance - CPU utilization [MAX]\n\nproject=internal-project\n\nresrouce.project=internal-project \n\nDONE\n", "mime_type": "text/markdown" >, "Tóm tắt": "Sử dụng CPU cho dự án nội bộ GKE-CLUSTER-1-16-DEFAUL-E2DF4CBD-DGP3 với các nhãn số liệu và nhãn hệ thống được trả lại bình thường với giá trị 0.835.">," phiên bản ":" 1.2 ">
Cấu trúc sơ đồ, phiên bản 1.2
Phần này mô tả phiên bản 1.2 của sơ đồ tải trọng. Các trường nhất định có thể không xuất hiện trong tất cả các gói được trả về hoặc trình bày các giá trị trống, tùy thuộc vào cấu hình của quy tắc cảnh báo, trạng thái của sự cố hoặc tài nguyên được giám sát. Một số trường sử dụng các cấu trúc tích hợp làm giá trị. Các cấu trúc này được mô tả bằng tài liệu tham khảo, bởi vì nội dung của chúng cũng có thể thay đổi.
Trong một gói được trả lại, các trường có thể xuất hiện theo bất kỳ thứ tự nào. Trong mô tả sau, chúng được tổ chức trong các nhóm liên quan.
<
“phiên bản”: “1.2 “,
“sự cố”:: < Thông tin sự cố “Sự cố_ID” : xích ; ID được tạo cho sự cố này.
“Scoping_project_id” : Kênh, ID của dự án lưu trữ phạm vi số liệu.
“Scoping_project_number” : Giám sát số dự án
“URL” : Kênh, URL của bảng điều khiển đám mây Google cho sự cố này.
“Start_at” : Số, Thời gian (tính bằng giây của Epoch Unix) tại đó sự cố được mở.
“Ended_at” : Số (tính bằng giây Epoch Unix) trong đó vụ việc bị đóng lại. Chỉ được thông báo khi trạng thái bị đóng cửa .
“Tình trạng” : chuỗi, tình trạng của vụ việc: mở hoặc đóng . Nếu giá trị mở, ended_at bằng không.
“Bản tóm tắt” : Chuỗi, Tóm tắt văn bản của sự cố được tạo ra.
“Apigee_url” : Chuỗi, url apigee của sự cố này, chỉ dành cho các loại môi trường apigee và tài nguyên proxy* .
“Quan sát_Value” : chuỗi, giá trị quan sát được đã kích hoạt/giải quyết cảnh báo, có thể trống nếu điều kiện đã hết hạn.Thông tin về tài nguyên được theo dõi mà sự cố đã được mở.
“Nguồn”:: <
“loại” : Chuỗi, định danh của loại tài nguyên được giám sát phải cảnh báo (ví dụ: gce_instance; xem danh sách các tài nguyên được giám sát).
“Nhãn” : Các cặp đối tượng/khóa-valley cho các nhãn được liên kết với tài nguyên được giám sát.
>,
“Resource_type_display_name” : chuỗi, tên để hiển thị loại tài nguyên được giám sát.
“Resource_id” : chuỗi, ID ví dụ của tài nguyên được giám sát, cùng giá trị với tài nguyên.nhãn.Instance_id .
“Resource_display_name” : chuỗi, tên để hiển thị tài nguyên được giám sát.
“Tên tài nguyên” : chuỗi, tên được tạo cho tài nguyên được giám sát này; Chứa các giá trị của các trường khác.Thông tin về loại dữ liệu chuỗi thời gian.
“Hệ mét”:: <
“loại” : Chuỗi, định danh của loại số liệu chủ thể để cảnh báo (ví dụ: tính toán.Googleapis.COM/FECTANCE/CPU/sử dụng; Xem danh sách các số liệu).
“Displayename” : chuỗi, tên để hiển thị loại số liệu.
“Nhãn” : Các cặp đối tượng/giá trị cho các nhãn được liên kết với số liệu.
>,
“Metadata”:: <
“System_labels” : Các cặp đối tượng/phím cho nhãn siêu dữ liệu hệ thống.
“User_labels” : Các cặp đối tượng/phím-phím cho nhãn siêu dữ liệu người dùng.
>,Thông tin về quy tắc cảnh báo và điều kiện đã mở/giải quyết vụ việc.
Các giá trị được trích xuất từ đối tượng cảnh báo liên quan.“Chính sách_name” : chuỗi, tên để hiển thị cho quy tắc cảnh báo.
“Chính sách_user_labels” : Các cặp khóa/giá trị cho tất cả các từ ngữ người dùng được liên kết với quy tắc.
“tài liệu” : đối tượng, cấu trúc được tích hợp theo định dạng tài liệu .
“tình trạng” : đối tượng, cấu trúc được tích hợp ở định dạng điều kiện .
“điều kiện_name” : chuỗi, tên để hiển thị điều kiện, cùng giá trị với điều kiện.tranh luận .
“Giá trị ngưỡng” : chuỗi (giá trị ngưỡng của điều kiện này) có thể trống nếu điều kiện không phải là điều kiện ngưỡng.
>,
>Các quy tắc liên quan đến việc từ bỏ
Sơ đồ tải trọng phải tuân theo các quy định liên quan đến việc từ bỏ Google Cloud được mô tả trong Phần 1.4 (d) Điều khoản sử dụng nền tảng Google Cloud. Lưu ý rằng sơ đồ không kiểm soát các định dạng của các giá trị trường được tạo và các định dạng này có thể thay đổi mà không cần thông báo trước. Ví dụ, sự cố.Tóm tắt, sự cố.tài liệu.hạnh phúc và sự cố.URL được dự định bao gồm dữ liệu thuộc về trường của họ, nhưng sơ đồ không có ràng buộc để đảm bảo phân tích chính xác về các trường này. Bạn có thể sử dụng toàn bộ giá trị và hy vọng nó sẽ tôn trọng các quy định liên quan đến việc từ bỏ, nhưng không dựa vào phân tích của các trường được tạo ra.
Tin nhắn
Để định cấu hình thông báo của SMS, hãy tiến hành như sau:
- Trong bảng điều khiển Google Cloud, chọn Giám sát, Sau đó thông báoBáo động, Hoặc nhấp vào nút sau: Truy cập giao diện cảnh báo
- Bấm vào Sửa đổi các kênh thông báo.
- Trong phần Tin nhắn, bấm vào Thêm vào.
- Thông báo hộp thoại, sau đó nhấp vào Cứu.
Khi bạn định cấu hình quy tắc cảnh báo của mình, chọn loại thông báo Tin nhắn Và chọn số điện thoại được xác thực từ danh sách.
Slack
Nhận thấy : Để thực hiện các bước này, bạn phải là chủ sở hữu hoặc quản trị viên của không gian làm việc chùng. Để biết thêm thông tin, hãy xem Quản lý yêu cầu mời.
Tích hợp giám sát với Slack cho phép các quy tắc cảnh báo của bạn xuất bản dữ liệu trên kênh Slack khi sự cố được tạo. Để định cấu hình thông báo Slack, hãy tiến hành như sau:
- Trong chùng : Tạo không gian làm việc và kênh Slack trên trang web Slack. Lưu URL kênh.
- Trong bảng điều khiển Google Cloud, chọn Giám sát, Sau đó thông báoBáo động, Hoặc nhấp vào nút sau: Truy cập giao diện cảnh báo
- Bấm vào Sửa đổi các kênh thông báo.
- Trong phần Slack, bấm vào Thêm vào Để mở trang kết nối Slack:
- Chọn không gian làm việc chùng của bạn.
- Bấm vào Cho phép Để cho phép giám sát đám mây truy cập không gian làm việc chùng của bạn. Hành động này đưa bạn trở lại trang cấu hình giám sát của kênh thông báo của bạn.
- Trên đồng ruộng Tên kênh chùng, Nhập tên của kênh Slack bạn muốn sử dụng để thông báo.
- Trên đồng ruộng Tên cảnh báo đám mây, Nhập một cuộc điều tra ngắn. Giám sát hiển thị giá trị của trường này trên trang Kênh thông báo.
- (Tùy chọn) Để kiểm tra kết nối giữa giám sát đám mây và không gian làm việc chùng của bạn, nhấp vào Gửi tin nhắn kiểm tra. Nếu kết quả kết nối, một thông báo, đây là thông báo cảnh báo kiểm tra. được hiển thị trong kênh thông báo chùng mà bạn đã chỉ định. Tham khảo kênh thông báo để xác nhận tiếp nhận.
/Nhắc @google Giám sát đám mây
Khi bạn tạo quy tắc cảnh báo, chọn Slack Trong phần Thông báo Và chọn cấu hình Slack của bạn.
Webhooks
Nhận thấy: Webhooks chỉ tương thích với các điểm chấm dứt công khai. Nếu bạn cần thông báo được gửi đến điểm chấm dứt không công khai, hãy tạo kênh thông báo Pub/Sub và định cấu hình đăng ký vào quán rượu/phụ. Để biết thêm thông tin, hãy xem phần Thất bại của Thông báo Webhook khi được cấu hình cho điểm chấm dứt riêng tư.
Nhận thấy: Nếu một hàm đám mây được cấu hình như một điểm chấm dứt webhook cho kênh thông báo, hãy đảm bảo rằng người dùng gọi chức năng có ủy quyền xác thực cần thiết. Để tìm hiểu thêm, hãy tham khảo các phần xác thực các chức năng cho các cuộc gọi chức năng và kích hoạt quyền truy cập vào một chức năng.
Chú ý: Để nhận thông báo với Google Cat, hãy triển khai dịch vụ chạy đám mây và gửi thông báo của bạn đến quảng cáo. Để biết ví dụ về cấu hình này, hãy xem Tạo thông báo được cá nhân hóa với giám sát đám mây và chạy đám mây.
Không định cấu hình thông báo Webhook, sau đó định cấu hình Google Cat để sử dụng webhook này.
Để định cấu hình các thông báo của Webhook, hãy tiến hành như sau:
- Trình quản lý Webhooks : Xác định URL của điểm chấm dứt công cộng sẽ nhận được dữ liệu từ việc giám sát webhooks.
- Trong bảng điều khiển Google Cloud, chọn Giám sát, Sau đó thông báoBáo động, Hoặc nhấp vào nút sau: Truy cập giao diện cảnh báo
- Bấm vào Sửa đổi các kênh thông báo.
- Trong phần Webhook, bấm vào Thêm vào.
- Điền vào hộp thoại.
- Bấm vào Kiểm tra kết nối Để gửi phí kiểm tra kiểm tra ở điểm cuối của webhook. Bạn có thể truy cập điểm chấm dứt tiếp tân để kiểm tra chương trình phát sóng.
- Bấm vào Cứu.
Khi bạn tạo quy tắc cảnh báo, chọn Webhook Trong phần Thông báo Và chọn cấu hình webhook của bạn. Các thông báo được gửi bởi báo cáo lỗi theo sơ đồ 1.0, trong khi những người được gửi bằng cách theo dõi theo sơ đồ 1.2:
Ví dụ về JSON
Theo mặc định, phụ trợ cảnh báo đang cố gắng tạo gói JSON ở định dạng phiên bản 1.2. Để tìm hiểu thêm về định dạng này, hãy xem phần tiếp theo.
Dưới đây là một ví dụ về loại gói này:
< "incident": < "incident_id": "0.opqiw61fsv7p", "scoping_project_id": "internal-project", "scoping_project_number": 12345, "url": "https://console.cloud.google.com/monitoring/alerting/incidents/0.lxfiw61fsv7p?project=internal-project", "started_at": 1577840461, "ended_at": 1577877071, "state": "closed", "resource_id": "11223344", "resource_name": "internal-project gke-cluster-1-default-pool-e2df4cbd-dgp3", "resource_display_name": "gke-cluster-1-default-pool-e2df4cbd-dgp3", "resource_type_display_name": "VM Instance", "resource": < "type": "gce_instance", "labels": < "instance_id": "11223344", "project_id": "internal-project", "zone": "us-central1-c" >>, "Số liệu": < "type": "compute.googleapis.com/instance/cpu/utilization", "displayName": "CPU utilization", "labels": < "instance_name": "the name of the VM instance" >>, "Siêu dữ liệu": < "system_labels": < "labelkey": "labelvalue" >, "User_labels": < "labelkey": "labelvalue" >>, "Chính sách_name": "Monitor-Project Cluster", "Chính sách_user_labels": < "user-label-1" : "important label", "user-label-2" : "another label" >, "Stature_name": "phiên bản VM - sử dụng CPU [Max]", "Threshold_value": "0.9 "," Quan sát_value ":" 0.835 "," Điều kiện ": < "name": "projects/internal-project/alertPolicies/1234567890123456789/conditions/1234567890123456789", "displayName": "VM Instance - CPU utilization [MAX]", "conditionThreshold": < "filter": "metric.type=\\"compute.googleapis.com/instance/cpu/utilization\\" resource.type=\\"gce_instance\\" metadata.system_labels.\\"state\\"=\\"ACTIVE\\"", "aggregations": [ < "alignmentPeriod": "120s", "perSeriesAligner": "ALIGN_MEAN" >], "So sánh": "So sánh_gt", "NgưỡngValue": 0.9, "Thời lượng": "0s", "Trigger": < "count": 1 >>>, "Tài liệu": < "content": "TEST ALERT\n\npolicy.name=projects/internal-project/alertPolicies/1234567890123456789\n\npolicy.display_name=Monitored-Project-NO-GROUPBY\n\ncondition.name=projects/nternal-project/alertPolicies/1234567890123456789/conditions/1234567890123456789\n\ncondition.display_name=VM Instance - CPU utilization [MAX]\n\nproject=internal-project\n\nresrouce.project=internal-project \n\nDONE\n", "mime_type": "text/markdown" >, "Tóm tắt": "Sử dụng CPU cho dự án nội bộ GKE-CLUSTER-1-16-DEFAUL-E2DF4CBD-DGP3 với các nhãn số liệu và nhãn hệ thống được trả lại bình thường với giá trị 0.835.">," phiên bản ":" 1.2 ">
Cấu trúc sơ đồ, phiên bản 1.2
Phần này mô tả phiên bản 1.2 của sơ đồ tải trọng. Các trường nhất định có thể không xuất hiện trong tất cả các gói được trả về hoặc trình bày các giá trị trống, tùy thuộc vào cấu hình của quy tắc cảnh báo, trạng thái của sự cố hoặc tài nguyên được giám sát. Một số trường sử dụng các cấu trúc tích hợp làm giá trị. Các cấu trúc này được mô tả bằng tài liệu tham khảo, bởi vì nội dung của chúng cũng có thể thay đổi.
Trong một gói được trả lại, các trường có thể xuất hiện theo bất kỳ thứ tự nào. Trong mô tả sau, chúng được tổ chức trong các nhóm liên quan.
<
“phiên bản”: “1.2 “,
“sự cố”:: < Thông tin sự cố “Sự cố_ID” : xích ; ID được tạo cho sự cố này.
“Scoping_project_id” : Kênh, ID của dự án lưu trữ phạm vi số liệu.
“Scoping_project_number” : Giám sát số dự án
“URL” : Kênh, URL của bảng điều khiển đám mây Google cho sự cố này.
“Start_at” : Số, Thời gian (tính bằng giây của Epoch Unix) tại đó sự cố được mở.
“Ended_at” : Số (tính bằng giây Epoch Unix) trong đó vụ việc bị đóng lại. Chỉ được thông báo khi trạng thái bị đóng cửa .
“Tình trạng” : chuỗi, tình trạng của vụ việc: mở hoặc đóng . Nếu giá trị mở, ended_at bằng không.
“Bản tóm tắt” : Chuỗi, Tóm tắt văn bản của sự cố được tạo ra.
“Apigee_url” : Chuỗi, url apigee của sự cố này, chỉ dành cho các loại môi trường apigee và tài nguyên proxy* .
“Quan sát_Value” : chuỗi, giá trị quan sát được đã kích hoạt/giải quyết cảnh báo, có thể trống nếu điều kiện đã hết hạn.Thông tin về tài nguyên được theo dõi mà sự cố đã được mở.
“Nguồn”:: <
“loại” : Chuỗi, định danh của loại tài nguyên được giám sát phải cảnh báo (ví dụ: gce_instance; xem danh sách các tài nguyên được giám sát).
“Nhãn” : Các cặp đối tượng/khóa-valley cho các nhãn được liên kết với tài nguyên được giám sát.
>,
“Resource_type_display_name” : chuỗi, tên để hiển thị loại tài nguyên được giám sát.
“Resource_id” : chuỗi, ID ví dụ của tài nguyên được giám sát, cùng giá trị với tài nguyên.nhãn.Instance_id .
“Resource_display_name” : chuỗi, tên để hiển thị tài nguyên được giám sát.
“Tên tài nguyên” : chuỗi, tên được tạo cho tài nguyên được giám sát này; Chứa các giá trị của các trường khác.Thông tin về loại dữ liệu chuỗi thời gian.
“Hệ mét”:: <
“loại” : Chuỗi, định danh của loại số liệu chủ thể để cảnh báo (ví dụ: tính toán.Googleapis.COM/FECTANCE/CPU/sử dụng; Xem danh sách các số liệu).
“Displayename” : chuỗi, tên để hiển thị loại số liệu.
“Nhãn” : Các cặp đối tượng/giá trị cho các nhãn được liên kết với số liệu.
>,
“Metadata”:: <
“System_labels” : Các cặp đối tượng/phím cho nhãn siêu dữ liệu hệ thống.
“User_labels” : Các cặp đối tượng/phím-phím cho nhãn siêu dữ liệu người dùng.
>,Thông tin về quy tắc cảnh báo và điều kiện đã mở/giải quyết vụ việc.
Các giá trị được trích xuất từ đối tượng cảnh báo liên quan.“Chính sách_name” : chuỗi, tên để hiển thị cho quy tắc cảnh báo.
“Chính sách_user_labels” : Các cặp khóa/giá trị cho tất cả các từ ngữ người dùng được liên kết với quy tắc.
“tài liệu” : đối tượng, cấu trúc được tích hợp theo định dạng tài liệu .
“tình trạng” : đối tượng, cấu trúc được tích hợp ở định dạng điều kiện .
“điều kiện_name” : chuỗi, tên để hiển thị điều kiện, cùng giá trị với điều kiện.tranh luận .
“Giá trị ngưỡng” : chuỗi (giá trị ngưỡng của điều kiện này) có thể trống nếu điều kiện không phải là điều kiện ngưỡng.
>,
>Xác thực cơ bản
Ngoài yêu cầu của webhook, giám sát đám mây sẽ gửi tên người dùng và mật khẩu theo đặc tả HTTP của xác thực cơ bản. Giám sát đám mây yêu cầu máy chủ của bạn trả về phản hồi 401 với tiêu đề WWW-Authenticate thích hợp. Để biết thêm thông tin về xác thực cơ bản, hãy xem các tài nguyên sau:
Xác thực mã thông báo
Xác thực bằng mã thông báo yêu cầu tham số chuỗi yêu cầu trong URL của điểm chấm dứt cũng như khóa mà máy chủ dự kiến sẽ bí mật giữa chính nó và giám sát. Bạn sẽ tìm thấy bên dưới một ví dụ về URL bao gồm mã thông báo:
Nếu giám sát xuất bản sự cố trên URL của điểm chấm dứt, máy chủ của bạn có thể xác thực mã thông báo được liên kết. Phương pháp xác thực này hiệu quả hơn khi được sử dụng với SSL/TLS để mã hóa yêu cầu HTTP để ngăn chặn tin tặc máy tính học mã thông báo.
Để lấy ví dụ về máy chủ Python, hãy xem ví dụ về máy chủ này.
Các quy tắc liên quan đến việc từ bỏ
Sơ đồ tải trọng phải tuân theo các quy định liên quan đến việc từ bỏ Google Cloud được mô tả trong Phần 1.4 (d) Điều khoản sử dụng nền tảng Google Cloud. Lưu ý rằng sơ đồ không kiểm soát các định dạng của các giá trị trường được tạo và các định dạng này có thể thay đổi mà không cần thông báo trước. Ví dụ, sự cố.Tóm tắt, sự cố.tài liệu.hạnh phúc và sự cố.URL được dự định bao gồm dữ liệu thuộc về trường của họ, nhưng sơ đồ không có ràng buộc để đảm bảo phân tích chính xác về các trường này. Bạn có thể sử dụng toàn bộ giá trị và hy vọng nó sẽ tôn trọng các quy định liên quan đến việc từ bỏ, nhưng không dựa vào phân tích của các trường được tạo ra.
Pub/Sub
Phần này giải thích cách định cấu hình các kênh thông báo Pub/Sub. Để đảm bảo dự phòng, chúng tôi khuyên bạn nên tạo một số kênh thông báo. Chúng tôi khuyên bạn nên liên kết quảng cáo/phụ với ứng dụng di động của bảng điều khiển Google Cloud, PageRduty, Webhooks hoặc Slacks, vì Pub/Su sử dụng một cơ chế phân phối khác.
Để định cấu hình một kênh thông báo Pub/Sub:
- Kích hoạt API Pub/Sub và tạo một chủ đề
- Định cấu hình kênh thông báo cho một chủ đề
- Ủy quyền cho một tài khoản dịch vụ
- Xác định kênh thông báo trong quy tắc cảnh báo
Để hiểu sơ đồ dữ liệu, hãy xem ví dụ về sơ đồ.
Để nhận thông báo cảnh báo, bạn cũng phải tạo một trong các đăng ký sau: áo len, đẩy hoặc bigquery.
Khi đăng ký nằm trong một dự án khác với chủ đề, hãy tạo một tài khoản dịch vụ trong dự án thuê bao và gán cho vai trò/pubsub vai trò/quán rượu.Subcribe .
Trước khi bạn bắt đầu
Khi bạn thêm kênh thông báo đầu tiên cho dự án Google Cloud, đám mây sẽ tạo tài khoản dịch vụ cho dự án này. Ông cũng đưa ra vai trò nhận dạng và giám sát tác nhân dịch vụ quản lý truy cập trong tài khoản dịch vụ. Tài khoản dịch vụ này cho phép giám sát gửi thông báo đến các kênh thông báo dựa trên PUB/SU của dự án này.
Tài khoản dịch vụ có định dạng sau:
dịch vụ-Project_Number@GCP-SA-Hiệu chỉnh-Thông báo.Tôi là.GserviceAccount.com
Tên của tài khoản dịch vụ thông báo bao gồm một con số Dự án đám mây Google. Bạn sẽ tìm thấy tên, ID và số dự án trong bảng điều khiển dự án trong bảng điều khiển Google Cloud. Bạn cũng có thể khôi phục nó bằng lệnh sau:
Các dự án Gcloud mô tả Project_id --Định dạng = "Giá trị (Project_Number)"
Bạn có thể hiển thị và sửa đổi tài khoản dịch vụ bằng bảng điều khiển Google Cloud hoặc Google Cloud.
Kích hoạt API Pub/Sub và tạo một chủ đề
- Kích hoạt API Pub/SUP cho dự án Google Cloud của bạn:
Kích hoạt API Pub/Sub- Chọn dự án Google Cloud trong đó bạn có kế hoạch tạo chủ đề Pub/Sub.
- Bấm vào Cho phép Khi nó xuất hiện. Không cần hành động khi tin nhắn API được kích hoạt xuất hiện.
Chủ đề Gcloud PubSub Tạo thông báoTopic
Sau đó định cấu hình các kênh thông báo quán rượu/phụ của bạn.
Định cấu hình thông báo cho một chủ đề
Để tạo kênh thông báo quảng cáo/phụ, bạn có thể sử dụng giám sát, Google Cloud CL CL hoặc bảng điều khiển Google Cloud. Sau khi tạo kênh thông báo, ủy quyền cho tài khoản dịch vụ thông báo để xuất bản từng chủ đề bạn sử dụng làm kênh thông báo.
Để biết thêm thông tin về việc sử dụng API giám sát hoặc Google Cloud để tạo kênh thông báo, hãy xem Tạo kênh.
Để tạo kênh thông báo bằng bảng điều khiển Google Cloud, hãy tiến hành như sau:
- Trong bảng điều khiển Google Cloud, chọn Giám sát, Sau đó thông báoBáo động, Hoặc nhấp vào nút sau: Truy cập giao diện cảnh báo
- Chọn dự án Google Cloud có chứa chủ đề Pub/Sub bạn đã tạo.
- Bấm vào Sửa đổi các kênh thông báo.
- Trong phần Pub/Sub, bấm vào Mới. Hộp thoại Đã tạo ra Pub/Sub Channel (Pub/Sub Canal) Hiển thị tên của tài khoản dịch vụ được tạo bằng cách giám sát.
- Ủy quyền cho tài khoản dịch vụ. Tài khoản dịch vụ của bạn có thể xuất bản tất cả các chủ đề hoặc chủ đề cụ thể:
- Để xuất bản tất cả các chủ đề, chọn Quản lý vai trò và thêm vai trò Nhà xuất bản Pub/Sub. Khi bạn đã hoàn thành cấu hình của kênh thông báo, hãy bỏ qua phần tiếp theo, có tựa đề Ủy quyền cho tài khoản dịch vụ, và đi đến xác định kênh thông báo trong một quy tắc cảnh báo.
- Để xuất bản các chủ đề cụ thể, hãy chuyển sang bước tiếp theo và cho phép tài khoản dịch vụ xuất bản các chủ đề cụ thể sau khi kênh thông báo được cấu hình. Để có được hướng dẫn, hãy xem phần ủy quyền cho tài khoản dịch vụ.
- Nhập tên để hiển thị cho kênh của bạn và tên của quán rượu/chủ đề phụ.
- (Tùy chọn) Để xác minh rằng kênh được cấu hình đúng, nhấp vào Gửi một thông báo kiểm tra.
- Lựa chọn Thêm một chuỗi.
Sau đó cho phép tài khoản dịch vụ.
Ủy quyền cho tài khoản dịch vụ
Nhận thấy : Thực hiện bước này khi bạn tạo kênh thông báo bằng API hoặc Google Cloud CLI và khi bạn đã bỏ qua bước ủy quyền khi bạn sử dụng bảng điều khiển Google Cloud.
Ủy quyền cho phép tài khoản dịch vụ thông báo xuất bản từng chủ đề Pub/SU mà bạn sử dụng làm kênh thông báo. Phần này mô tả quy trình cần tuân theo:
- Ủy quyền cho một tài khoản dịch vụ cho một chủ đề cụ thể.
- Cho phép một tài khoản dịch vụ cho tất cả các đối tượng.
Ủy quyền cho một tài khoản dịch vụ cho một chủ đề cụ thể
Bạn có thể cho phép một tài khoản dịch vụ xuất bản một chủ đề cụ thể bằng cách sử dụng bảng điều khiển Google Cloud và Google Cloud. Phần này mô tả cả hai phương pháp.
Để cho phép tài khoản dịch vụ của bạn cho một chủ đề cụ thể bằng cách sử dụng bảng điều khiển Google Cloud, hãy tiếp tục như sau:
- Trong bảng điều khiển Google Cloud, chọn Pub/Sub, Sau đó Chủ đề, Hoặc nhấp vào nút sau: Truy cập các chủ đề Pub/SUP
- Chọn chủ đề.
- Trong tab Ủy quyền, lựa chọn Thêm một tài khoản chính.
- Trên đồng ruộng Tài khoản chính mới, Nhập tên của tài khoản dịch vụ thông báo. Tài khoản dịch vụ sử dụng Thỏa thuận mệnh giá sau:
dịch vụ-Project_Number@GCP-SA-Hiệu chỉnh-Thông báo.Tôi là.GserviceAccount.com
Để cho phép tài khoản dịch vụ của bạn cho một chủ đề cụ thể bằng Google Cloud CLI, hãy gán vai trò IAM PubSub trong tài khoản dịch vụ.Nhà xuất bản cho chủ đề. Ví dụ: lệnh sau đây định cấu hình vai trò IAM cho chủ đề thông báoTopic:
GCLOUD PubSub Chủ đề bổ sung-iam-policy \ dự án/ dự án/Project_Number/Chủ đề/thông báoTopic -role = vai trò/quán rượu.Nhà xuất bản \ - -thành viên = Dịch vụ -Count: Dịch vụ-Project_Number@GCP-SA-Hiệu chỉnh-Thông báo.Tôi là.GserviceAccount.com
Phản hồi đối với việc thực hiện thành công lệnh liên kết chính sách bổ sung thể hiện chính nó như sau:
Cập nhật chính sách IAM cho chủ đề [Thông báoTopic]. BẢN QUYỀN: ‐ Các thành viên: ‐ Dịch vụ -Discover: Dịch vụ-Project_Number@GCP-SA-Hiệu chỉnh-Thông báo.Tôi là.GserviceAccount.Vai trò com: Vai trò/quán rượu.Nhà xuất bản ETAG: BWWCDOIW1PC = Phiên bản: 1
Để tìm hiểu thêm, hãy xem trang tham chiếu liên kết chính sách của các chủ đề Pubsub .
Ủy quyền cho một tài khoản dịch vụ cho tất cả các đối tượng
Để cho phép tài khoản dịch vụ của bạn cho tất cả các đối tượng, hãy tiến hành như sau:
- Trong bảng điều khiển Google Cloud, chọn TÔI LÀ Hoặc nhấp vào nút sau: Truy cập IAM
- Lựa chọn Bao gồm các phân bổ các vai trò do Google cung cấp, Như được minh họa trong hình ảnh sau:
- Tìm tài khoản dịch vụ ở định dạng sau:
dịch vụ-Project_Number@GCP-SA-Hiệu chỉnh-Thông báo.Tôi là.GserviceAccount.com
Sau đó xác định kênh thông báo trong một quy tắc cảnh báo.
Xác định kênh thông báo trong quy tắc cảnh báo
Để sử dụng kênh thông báo Pub/Su trong quy tắc cảnh báo, hãy chọn loại kênh Pub/Sub, Sau đó, chủ đề.
Ví dụ về sơ đồ
Để hiển thị một ví dụ về gói JSON và sơ đồ, hãy phát triển các phần sau.
Ví dụ về JSON
Theo mặc định, phụ trợ cảnh báo đang cố gắng tạo gói JSON ở định dạng phiên bản 1.2. Để tìm hiểu thêm về định dạng này, hãy xem phần tiếp theo.
Dưới đây là một ví dụ về loại gói này:
< "incident": < "incident_id": "0.opqiw61fsv7p", "scoping_project_id": "internal-project", "scoping_project_number": 12345, "url": "https://console.cloud.google.com/monitoring/alerting/incidents/0.lxfiw61fsv7p?project=internal-project", "started_at": 1577840461, "ended_at": 1577877071, "state": "closed", "resource_id": "11223344", "resource_name": "internal-project gke-cluster-1-default-pool-e2df4cbd-dgp3", "resource_display_name": "gke-cluster-1-default-pool-e2df4cbd-dgp3", "resource_type_display_name": "VM Instance", "resource": < "type": "gce_instance", "labels": < "instance_id": "11223344", "project_id": "internal-project", "zone": "us-central1-c" >>, "Số liệu": < "type": "compute.googleapis.com/instance/cpu/utilization", "displayName": "CPU utilization", "labels": < "instance_name": "the name of the VM instance" >>, "Siêu dữ liệu": < "system_labels": < "labelkey": "labelvalue" >, "User_labels": < "labelkey": "labelvalue" >>, "Chính sách_name": "Monitor-Project Cluster", "Chính sách_user_labels": < "user-label-1" : "important label", "user-label-2" : "another label" >, "Stature_name": "phiên bản VM - sử dụng CPU [Max]", "Threshold_value": "0.9 "," Quan sát_value ":" 0.835 "," Điều kiện ": < "name": "projects/internal-project/alertPolicies/1234567890123456789/conditions/1234567890123456789", "displayName": "VM Instance - CPU utilization [MAX]", "conditionThreshold": < "filter": "metric.type=\\"compute.googleapis.com/instance/cpu/utilization\\" resource.type=\\"gce_instance\\" metadata.system_labels.\\"state\\"=\\"ACTIVE\\"", "aggregations": [ < "alignmentPeriod": "120s", "perSeriesAligner": "ALIGN_MEAN" >], "So sánh": "So sánh_gt", "NgưỡngValue": 0.9, "Thời lượng": "0s", "Trigger": < "count": 1 >>>, "Tài liệu": < "content": "TEST ALERT\n\npolicy.name=projects/internal-project/alertPolicies/1234567890123456789\n\npolicy.display_name=Monitored-Project-NO-GROUPBY\n\ncondition.name=projects/nternal-project/alertPolicies/1234567890123456789/conditions/1234567890123456789\n\ncondition.display_name=VM Instance - CPU utilization [MAX]\n\nproject=internal-project\n\nresrouce.project=internal-project \n\nDONE\n", "mime_type": "text/markdown" >, "Tóm tắt": "Sử dụng CPU cho dự án nội bộ GKE-CLUSTER-1-16-DEFAUL-E2DF4CBD-DGP3 với các nhãn số liệu và nhãn hệ thống được trả lại bình thường với giá trị 0.835.">," phiên bản ":" 1.2 ">
Cấu trúc sơ đồ, phiên bản 1.2
Phần này mô tả phiên bản 1.2 của sơ đồ tải trọng. Các trường nhất định có thể không xuất hiện trong tất cả các gói được trả về hoặc trình bày các giá trị trống, tùy thuộc vào cấu hình của quy tắc cảnh báo, trạng thái của sự cố hoặc tài nguyên được giám sát. Một số trường sử dụng các cấu trúc tích hợp làm giá trị. Các cấu trúc này được mô tả bằng tài liệu tham khảo, bởi vì nội dung của chúng cũng có thể thay đổi.
Trong một gói được trả lại, các trường có thể xuất hiện theo bất kỳ thứ tự nào. Trong mô tả sau, chúng được tổ chức trong các nhóm liên quan.
<
“phiên bản”: “1.2 “,
“sự cố”:: < Thông tin sự cố “Sự cố_ID” : xích ; ID được tạo cho sự cố này.
“Scoping_project_id” : Kênh, ID của dự án lưu trữ phạm vi số liệu.
“Scoping_project_number” : Giám sát số dự án
“URL” : Kênh, URL của bảng điều khiển đám mây Google cho sự cố này.
“Start_at” : Số, Thời gian (tính bằng giây của Epoch Unix) tại đó sự cố được mở.
“Ended_at” : Số (tính bằng giây Epoch Unix) trong đó vụ việc bị đóng lại. Chỉ được thông báo khi trạng thái bị đóng cửa .
“Tình trạng” : chuỗi, tình trạng của vụ việc: mở hoặc đóng . Nếu giá trị mở, ended_at bằng không.
“Bản tóm tắt” : Chuỗi, Tóm tắt văn bản của sự cố được tạo ra.
“Apigee_url” : Chuỗi, url apigee của sự cố này, chỉ dành cho các loại môi trường apigee và tài nguyên proxy* .
“Quan sát_Value” : chuỗi, giá trị quan sát được đã kích hoạt/giải quyết cảnh báo, có thể trống nếu điều kiện đã hết hạn.Thông tin về tài nguyên được theo dõi mà sự cố đã được mở.
“Nguồn”:: <
“loại” : Chuỗi, định danh của loại tài nguyên được giám sát phải cảnh báo (ví dụ: gce_instance; xem danh sách các tài nguyên được giám sát).
“Nhãn” : Các cặp đối tượng/khóa-valley cho các nhãn được liên kết với tài nguyên được giám sát.
>,
“Resource_type_display_name” : chuỗi, tên để hiển thị loại tài nguyên được giám sát.
“Resource_id” : chuỗi, ID ví dụ của tài nguyên được giám sát, cùng giá trị với tài nguyên.nhãn.Instance_id .
“Resource_display_name” : chuỗi, tên để hiển thị tài nguyên được giám sát.
“Tên tài nguyên” : chuỗi, tên được tạo cho tài nguyên được giám sát này; Chứa các giá trị của các trường khác.Thông tin về loại dữ liệu chuỗi thời gian.
“Hệ mét”:: <
“loại” : Chuỗi, định danh của loại số liệu chủ thể để cảnh báo (ví dụ: tính toán.Googleapis.COM/FECTANCE/CPU/sử dụng; Xem danh sách các số liệu).
“Displayename” : chuỗi, tên để hiển thị loại số liệu.
“Nhãn” : Các cặp đối tượng/giá trị cho các nhãn được liên kết với số liệu.
>,
“Metadata”:: <
“System_labels” : Các cặp đối tượng/phím cho nhãn siêu dữ liệu hệ thống.
“User_labels” : Các cặp đối tượng/phím-phím cho nhãn siêu dữ liệu người dùng.
>,Thông tin về quy tắc cảnh báo và điều kiện đã mở/giải quyết vụ việc.
Các giá trị được trích xuất từ đối tượng cảnh báo liên quan.“Chính sách_name” : chuỗi, tên để hiển thị cho quy tắc cảnh báo.
“Chính sách_user_labels” : Các cặp khóa/giá trị cho tất cả các từ ngữ người dùng được liên kết với quy tắc.
“tài liệu” : đối tượng, cấu trúc được tích hợp theo định dạng tài liệu .
“tình trạng” : đối tượng, cấu trúc được tích hợp ở định dạng điều kiện .
“điều kiện_name” : chuỗi, tên để hiển thị điều kiện, cùng giá trị với điều kiện.tranh luận .
“Giá trị ngưỡng” : chuỗi (giá trị ngưỡng của điều kiện này) có thể trống nếu điều kiện không phải là điều kiện ngưỡng.
>,
>Các quy tắc liên quan đến việc từ bỏ
Sơ đồ tải trọng phải tuân theo các quy định liên quan đến việc từ bỏ Google Cloud được mô tả trong Phần 1.4 (d) Điều khoản sử dụng nền tảng Google Cloud. Lưu ý rằng sơ đồ không kiểm soát các định dạng của các giá trị trường được tạo và các định dạng này có thể thay đổi mà không cần thông báo trước. Ví dụ, sự cố.Tóm tắt, sự cố.tài liệu.hạnh phúc và sự cố.URL được dự định bao gồm dữ liệu thuộc về trường của họ, nhưng sơ đồ không có ràng buộc để đảm bảo phân tích chính xác về các trường này. Bạn có thể sử dụng toàn bộ giá trị và hy vọng nó sẽ tôn trọng các quy định liên quan đến việc từ bỏ, nhưng không dựa vào phân tích của các trường được tạo ra.
Tạo một chuỗi theo yêu cầu
Khi bạn thêm kênh thông báo vào quy tắc cảnh báo, bạn phải chọn một kênh trong danh sách. Để cập nhật danh sách các tùy chọn khi bạn tạo quy tắc cảnh báo, hãy tiến hành như sau:
- Trong hộp thoại Thông báo, nhấp vào Quản lý thông báo kênh (Quản lý các kênh thông báo). Bạn được chuyển hướng đến cửa sổ Thông báo kênh (Kênh thông báo) của một tab mới.
- Để thêm một kênh thông báo mới, hãy tìm kiếm loại của nó, nhấp vào Mới, Sau đó làm theo các hướng dẫn cụ thể cho kênh xuất hiện trong bảng trước.
- Quay lại tab ban đầu và, trong hộp thoại Thông báo, nhấp vào làm cho khỏe lạiCập nhật .
- Chọn kênh thông báo từ danh sách cập nhật.
Kiểm tra kênh thông báo
Giám sát đám mây không kiểm tra các kênh thông báo. Tuy nhiên, bạn có thể xác minh rằng kênh thông báo được cấu hình đúng bằng cách tạo quy tắc cảnh báo và định cấu hình điều kiện để nó được kích hoạt.
Ví dụ: bạn có thể kiểm tra cấu hình của các kênh thông báo của mình bằng cách áp dụng quy trình sau:
- Nếu dự án Google Cloud của bạn không bao gồm một phiên bản động cơ tính toán, hãy tạo một.
- Tạo một quy tắc cảnh báo để theo dõi việc sử dụng bộ xử lý bởi cơ thể này. Nếu dự án Google Cloud của bạn chứa một số phiên bản, hãy thêm bộ lọc để chọn một phiên bản duy nhất.
- Cấu hình các trường của điều kiện kích hoạt như sau:
- Lựa chọn Ngưỡng trên đồng ruộng Loại điều kiện.
- Lựa chọn Thấp hơn ngưỡng cho lĩnh vực Vị trí ngưỡng.
- Chọn một giá trị lớn hơn việc sử dụng bộ xử lý cho ví dụ của bạn. Ví dụ: nếu biểu đồ chỉ ra rằng việc sử dụng bộ xử lý là khoảng 5%, hãy xác định ngưỡng trên 10%.
- Phát triển Tùy chọn nâng cao, Sau đó chọn Không có bài kiểm tra mới cho lĩnh vực Cửa sổ dài nhất.
Các tham số này định cấu hình quy tắc để nó được kích hoạt khi sử dụng bộ xử lý của một phiên bản động cơ tính toán ở dưới ngưỡng được chỉ định. Vì bạn đã chọn ngưỡng cao hơn việc sử dụng bộ xử lý của phiên bản của bạn, điều kiện được kích hoạt.
Chỉnh sửa và xóa các kênh thông báo
Để sửa đổi hoặc xóa kênh thông báo bằng bảng điều khiển Google Cloud, hãy tiếp tục như sau:
- Trong bảng điều khiển Google Cloud, chọn Giám sát, Sau đó thông báoBáo động, Hoặc nhấp vào nút sau: Truy cập giao diện cảnh báo
- Bấm vào Sửa đổi các kênh thông báo. Bảng điều khiển của Kênh thông báo Chứa một phần cho từng loại kênh thông báo. Mỗi phần liệt kê tất cả các cấu hình cho loại này:
- Để sửa đổi đầu vào, nhấp vào biên tậpĐể sửa đổi. Bấm vào Cứu Khi những thay đổi được thực hiện.
- Để xóa đầu vào, nhấp vào Xóa XÓA BỎ. Bấm vào XÓA BỎ Trong hộp thoại xác nhận.
Hiển thị các tờ báo của kênh thông báo
Bạn có thể sử dụng Trình thám hiểm báo chí để hiển thị lỗi trong kênh thông báo:
- Trong bảng điều khiển Google Cloud, chọn Đăng nhập, Sau đó Tờ báo thám hiểm, Hoặc nhấp vào nút sau: Truy cập Trình thám hiểm báo chí
- Nhập và chạy yêu cầu của bạn. Để biết các yêu cầu cụ thể về lỗi trong các kênh thông báo, hãy xem phần Yêu cầu giám sát đám mây.
Bình luận
Trừ khi có quy định khác, nội dung của trang này được điều chỉnh bởi giấy phép Creative Commons 4.0 và các mẫu mã được điều chỉnh bởi giấy phép Apache 2.0. Để biết thêm thông tin, hãy xem các quy tắc của trang web của nhà phát triển Google. Java là nhãn hiệu đã đăng ký của Oracle và/hoặc các công ty liên kết của nó.
Cập nhật cuối cùng vào ngày 2023/08/26 (UTC).
Thông báo của Google
Hình thức thông báo email
Gửi email, tạo pdf, chứng chỉ, hóa đơn, thư tin tức, tài liệu chuyên nghiệp, tích hợp chúng trong Slack, Zappier, Google Chat hoặc các ứng dụng khác.
Bảng cập nhật: ngày 20 tháng 9 năm 2023
Thêm thông tin về đánh giá của người dùng
Sử dụng "Thông báo email biểu mẫu" (theo thông báo biểu mẫu), bạn có thể gửi thông báo email được cá nhân hóa, tạo hóa đơn, chứng chỉ, bản tin, thư thương mại và các tệp PDF khác và các tài liệu hoàn hảo. Bạn có thể tìm thấy thông tin chi tiết về những gì mô -đun bổ sung có thể làm cho bạn bằng cách truy cập biểu mẫu của chúng tôi thông báo cho trang web HTTPS: // www.hình thành.com/sản phẩm bằng cách sử dụng điều này, bạn (chủ sở hữu của biểu mẫu) có thể - cảnh báo bất cứ ai bằng cách tự động gửi một html e -mail phong phú - tạo, định cấu hình và cá nhân hóa thông báo bằng e -mail cho người trả lời chính thức - gửi một e -mail được cá nhân hóa để người trả lời và nhân viên khác - tạo các tệp PDF hoàn hảo đến pixel gần nhất, chẳng hạn như hóa đơn, bản tin, chứng chỉ, thư thương mại hoặc bất kỳ tài liệu khía cạnh chuyên nghiệp nào khác - giới hạn biểu mẫu bằng cách mở và kết thúc theo một ngày cụ thể và/hoặc Một giờ thời gian định kỳ - trả lại các phản hồi trong quá khứ của biểu mẫu - Định cấu hình một số bộ xử lý có thể gửi email cho những người nhận khác nhau - tạm thời tạm dừng việc gửi thông báo - đau đớn tạo ra tài liệu -Tham gia PDF vào Thông báo E -Mail của bạn - Sử dụng các biểu thức để tùy chỉnh giá trị theo các phản hồi biểu mẫu - Tích hợp mã QR vào E -Mail - Nhập và Xuất dữ liệu được cấu hình của bạn - cảnh báo tất cả những người bạn muốn bằng cách định cấu hình Hook Web và Tích hợp chúng vào các ứng dụng như Google Chat, Slack, Zappier, IFTTTT hoặc các dịch vụ web khác - Thông báo cho người dùng qua điện thoại qua thông báo đẩy - Tích hợp với bất kỳ ứng dụng nào bằng cách sử dụng HTTP REST. - Nhập và xuất các móc web - Gửi điểm kiểm tra cho cha mẹ như một phần của thông báo - giữ cho biểu mẫu mở trong các giai đoạn nhất định được phát triển bởi Mẫu thông báo (https: // formnotify.com) Để báo cáo sự cố với mô -đun bổ sung này, vui lòng truy cập https: // forms.GLE/TSMVVAFVWLJEXAAV7
thông tin thêm
Giá không có sẵn
Bảo mật
Điều khoản sử dụng
Hình thức thông báo email sẽ yêu cầu bạn cho các ủy quyền bên dưới. Tìm hiểu thêm
Hình thức thông báo email sẽ cần truy cập tài khoản Google của bạn
Do đó, thông báo email có thể thực hiện các hành động sau:
Tham khảo, sửa đổi, tạo và xóa tất cả các tài liệu Google Docs của bạn
Hiển thị, tạo và xóa dữ liệu cấu hình của riêng bạn trong Google Drive
Hiển thị, tạo và xóa dữ liệu cấu hình của riêng bạn trong Google Drive
Tham khảo, sửa đổi, tạo và xóa các tệp ổ đĩa Google cụ thể mà bạn sử dụng với ứng dụng này
Hiển thị và quản lý các biểu mẫu mà ứng dụng này đã được cài đặt