Điểm:1

Trình khám phá nhật ký GCP và nhật ký truy vấn SQL chậm với Cloud SQL

lá cờ kp
Tim

Có cách nào để dễ dàng phân tích nhật ký truy vấn SQL Slow trên log explorer hoặc trên một số công cụ GCP khác không? Bây giờ trình khám phá nhật ký ghi các mục nhật ký vào nhiều dòng (được chia theo textPayload) và thật khó để tìm ra các truy vấn hoạt động chậm đó.

Cho đến nay tôi quản lý để có được điều này, nhờ sự giúp đỡ của mạo từ ở đây (tôi nghĩ rằng bài báo đó đã lỗi thời): nhập mô tả hình ảnh ở đây

Điểm:0
lá cờ in

Tôi đã mô phỏng lại sự cố của bạn và vâng, bạn đã đúng, nhật ký MySQL của Cloud SQL (General.log, slow.log) trong Log Explorer hiển thị do một dòng mới đưa vào nhiều bản ghi và không hiển thị các truy vấn dài dưới dạng một bản ghi.

Lý do : Điều này là do có một ký tự dòng mới trong Truy vấn đầu vào được đặt thành Cloud SQL. Nếu truy vấn đầu vào là một dòng (không chứa \n), thì đầu ra sẽ là một sự kiện nhật ký, hiển thị dưới dạng một dòng trong Log Explorer. Nếu truy vấn đầu vào là nhiều dòng (chứa \n), đầu ra sẽ là nhiều sự kiện nhật ký và hiển thị dưới dạng nhiều nhật ký. các bản ghi mà họ nhìn thấy trong nhật ký chung được chia thành nhiều bản ghi.

nhập mô tả hình ảnh ở đây

Để cho bạn biết, vấn đề này đã được Google biết đến. Không có ETA để thực hiện nó. Tất cả thông tin liên lạc/cập nhật từ Nhóm Cloud SQL liên quan đến yêu cầu tính năng này sẽ được đăng đây hoặc đây

Điểm:0
lá cờ de

Để dễ dàng phân tích nhật ký truy vấn, bạn có thể tạo một số liệu dựa trên nhật ký với việc sử dụng Giám sát đám mây.

Số liệu dựa trên nhật ký là số liệu Giám sát đám mây dựa trên nội dung của các mục nhật ký. Ví dụ: các chỉ số có thể ghi lại số lượng mục nhập nhật ký chứa các thông báo cụ thể hoặc chúng có thể trích xuất thông tin về độ trễ được báo cáo trong các mục nhập nhật ký.

Về cơ bản, bạn sẽ cần phải làm như sau:

  1. Bắt đầu bằng cách lọc chế độ xem Nhật ký trên đám mây để khớp với nhật ký bạn muốn đo lường

  2. Tạo số liệu dựa trên nhật ký

  3. Tạo dữ liệu mới và xem số liệu mới

Lưu ý: Các chỉ số chỉ bắt đầu ghi dữ liệu sau khi chúng được tạo.

  1. Trực quan hóa nhật ký truy vấn chậm với Giám sát đám mây. Bạn có thể làm cho số liệu hữu ích hơn bằng cách phân tích cú pháp các câu lệnh SQL chậm thành nhãn số liệu, hiển thị trong chú giải bảng điều khiển trong Giám sát đám mây.

Kiểm tra điều này mạo từ để biết các bước chi tiết hơn.

Tim avatar
lá cờ kp
Tim
Tôi đã thử bài viết đó, nhưng nó đã lỗi thời. Phần số liệu đã được thay đổi trên google sau khi bài viết đó được xuất bản và không thể giải quyết vấn đề về điều đó... Tôi thử lại, nhưng hướng dẫn chi tiết hơn sẽ có ích.
Mabel A. avatar
lá cờ de
@Timo bạn có thể cho tôi biết cụ thể bước nào đã được thay đổi không? Tôi sẽ cố gắng giúp bạn với điều đó.
Tim avatar
lá cờ kp
Tim
Tôi đã bật truy vấn chậm và ghi nhật ký trên log explorer. Các hướng dẫn bài viết chỉ hoạt động nếu các truy vấn ngắn như ví dụ. Ngay sau khi tôi lọc với 'textPayload:("CHỌN" HOẶC "CHÈN" HOẶC "CẬP NHẬT" HOẶC "TẠO" HOẶC "XÓA")' Tôi mất tất cả các truy vấn dài và chỉ thấy phần đầu của các truy vấn trên log explorer. Hầu hết các truy vấn chậm mà chúng tôi có đều là những truy vấn khá lớn và chúng có nhiều dòng trên trình khám phá nhật ký.
Tim avatar
lá cờ kp
Tim
Và nếu tôi tiếp tục với bài viết đó và cố gắng hình dung (sử dụng các biểu thức chính quy) nó, thì nó sẽ sai... Tại thời điểm này, các hướng dẫn đã lỗi thời, bạn có thể thấy sự khác biệt trong ảnh chụp màn hình.
Mabel A. avatar
lá cờ de
@Timo mất các truy vấn dài trong trình khám phá nhật ký là một hành vi kỳ lạ. Tôi khuyên bạn nên mở [trường hợp hỗ trợ](https://cloud.google.com/support-hub) để điều tra thêm.
Tim avatar
lá cờ kp
Tim
Tôi thực sự không mất những thứ đó. Chúng được gói thành nhiều dòng. Và bởi vì chúng nằm trên nhiều dòng nên tôi không thể sử dụng bài viết được hiển thị ở đây. Bạn có biết rằng không nên chia các truy vấn dài thành nhiều dòng và tôi nên đặt vé hỗ trợ không?

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.