Bạn đang xem tài liệu về Apigee Edge.
Tham khảo tài liệu về Apigee X. thông tin
Báo cáo tuỳ chỉnh cho phép bạn xem chi tiết các chỉ số API cụ thể và xem dữ liệu chính xác mà bạn muốn xem. Bạn có thể tạo báo cáo tuỳ chỉnh bằng cách sử dụng bất kỳ chỉ số và phương diện nào có sẵn trong Edge. Ngoài ra, bạn có thể đính kèm chính sách Lịch sách thu thập vào các proxy API để thu thập các chỉ số tuỳ chỉnh, chẳng hạn như mã người dùng hoặc mã sản phẩm, giá, hành động REST, phiên bản mục tiêu, URL mục tiêu và độ dài của thông báo.
Video
Hãy xem các video sau để tìm hiểu thêm về báo cáo tuỳ chỉnh.
Video | Mô tả |
---|---|
Tạo báo cáo tuỳ chỉnh bằng giao diện người dùng | Tìm hiểu cách tạo báo cáo tuỳ chỉnh bằng giao diện người dùng Edge. |
Tổng quan về báo cáo tuỳ chỉnh | Xem thông tin tổng quan về việc sử dụng báo cáo tuỳ chỉnh. |
Theo dõi độ trễ API | Xem cách theo dõi độ trễ API bằng báo cáo tuỳ chỉnh. |
Theo dõi phản hồi lỗi của API | Theo dõi các phản hồi lỗi của API bằng báo cáo tuỳ chỉnh. |
Giới thiệu về báo cáo tùy chỉnh
Khi tạo một báo cáo tuỳ chỉnh, bạn sẽ chọn dữ liệu mà bạn muốn xem (chỉ số), nhóm dữ liệu theo những cách có ý nghĩa (phương diện) và tuỳ ý giới hạn dữ liệu được trả về dựa trên các đặc điểm (bộ lọc) cụ thể của dữ liệu.
Bạn cũng có thể đặt loại biểu đồ xuất hiện trong báo cáo tuỳ chỉnh dưới dạng biểu đồ cột hoặc biểu đồ dạng đường. Các hình ảnh sau đây minh hoạ ví dụ qua biểu đồ cho chỉ số giao dịch trên mỗi giây được nhóm theo thứ nguyên proxy API:
Cột - mỗi proxy API được biểu thị bằng một cột khác:
Dòng – mỗi API được biểu thị bằng một dòng khác nhau:
Đặt chỉ số và phương diện
Các chỉ số bạn chọn cho báo cáo tuỳ chỉnh của mình sẽ chỉ định dữ liệu mà bạn đang cố gắng đo lường. Các chỉ số thường gặp bao gồm:- Số giao dịch mỗi giây
- Thời gian phản hồi
- Lỗi chính sách
Một số chỉ số cho phép bạn thiết lập hàm tổng hợp để chạy dựa trên chỉ số đó. Ví dụ: bạn có thể sử dụng các hàm tổng hợp sau đây kèm theo chỉ số thời gian phản hồi:
avg
: Trả về thời gian phản hồi trung bình.min
: Trả về thời gian phản hồi tối thiểu.max
: Trả về thời gian phản hồi tối đa.-
sum
: Trả về tổng của tất cả thời gian phản hồi.
Không phải chỉ số nào cũng hỗ trợ tất cả hàm tổng hợp. Tài liệu về chỉ số có chứa một bảng chỉ định tên chỉ số và hàm (sum
, avg
, min
, max
) mà chỉ số đó hỗ trợ.
Phương diện chỉ định cách nhóm dữ liệu chỉ số. Ví dụ: bạn muốn tạo một báo cáo tuỳ chỉnh thể hiện chỉ số thời gian phản hồi. Bạn có thể sử dụng các phương diện để nhóm dữ liệu chỉ số theo sản phẩm API, proxy API hoặc email của nhà phát triển để có được:
- Thời gian phản hồi cho mỗi sản phẩm API
- Thời gian phản hồi mỗi proxy API
- Thời gian phản hồi theo email của nhà phát triển
Cách phương diện hiển thị trong biểu đồ của báo cáo tuỳ chỉnh phụ thuộc vào loại biểu đồ:
- Cột: Mỗi cột tương ứng với một giá trị khác nhau của phương diện.
- Dòng: Mỗi dòng trong biểu đồ tương ứng với một giá trị thứ nguyên khác nhau và trục x biểu thị thời gian.
Tạo các chỉ số và phương diện tuỳ chỉnh
Thêm chính sáchStats quân vào các proxy API của bạn để thu thập dữ liệu phân tích tuỳ chỉnh, chẳng hạn như mã người dùng hoặc mã sản phẩm, giá, hành động REST, phiên bản mục tiêu, URL mục tiêu và độ dài của thông báo. Dữ liệu này có thể đến từ các biến luồng được xác định trước bởi Apigee, tiêu đề yêu cầu, tham số truy vấn hoặc biến tuỳ chỉnh mà bạn xác định. Sau khi dữ liệu đã được thu thập, bạn có thể tạo báo cáo tuỳ chỉnh để xem dữ liệu đó.
Cách bạn trả tiền cho dữ liệu phân tích tuỳ chỉnh trong một báo cáo tuỳ chỉnh phụ thuộc vào loại dữ liệu của báo cáo đó:
- Đối với dữ liệu kiểu chuỗi, hãy tham khảo dữ liệu thống kê dưới dạng phương diện trong báo cáo tuỳ chỉnh.
- Đối với các loại dữ liệu số (số nguyên/số thực/số dài/số kép), hãy tham khảo dữ liệu thống kê trong báo cáo tuỳ chỉnh dưới dạng phương diện hoặc chỉ số.
Vui lòng xem chính sách stats Collector để biết các ví dụ về cách thu thập dữ liệu phân tích tuỳ chỉnh.
Đặt bộ lọc
Bộ lọc cho phép bạn giới hạn dữ liệu của chỉ số trong báo cáo tuỳ chỉnh bằng cách đặt các đặc điểm cụ thể cho dữ liệu chỉ số cần trả về. Ví dụ: bạn có thể tạo một bộ lọc để chỉ xem dữ liệu chỉ số cho một thời gian phản hồi lớn hơn một giá trị cụ thể hoặc chỉ cho một proxy API có tên cụ thể.
Bộ lọc sử dụng cú pháp điều kiện cho phép bạn tạo các bộ lọc phức tạp bằng cách sử dụng các toán tử như eq
, ne
, gt
, lt
và nhiều toán tử khác.
Ví dụ về báo cáo tuỳ chỉnh
Trong loại báo cáo tùy chỉnh đơn giản nhất, bạn chỉ định một thứ nguyên nhỏ và một thứ nguyên. Ví dụ: bạn xác định một báo cáo tuỳ chỉnh có các chế độ cài đặt sau:
- loại = Cột
- chỉ số = Số giao dịch trung bình mỗi giây
- thứ nguyên = Proxy API
Báo cáo tuỳ chỉnh chứa một biểu đồ cột có dữ liệu chỉ số "Số giao dịch trung bình mỗi giây" được nhóm theo phương diện proxy API:
Bạn có thể thêm nhiều chỉ số vào một báo cáo tuỳ chỉnh. Ví dụ: bạn xác định một báo cáo tuỳ chỉnh có hai chỉ số:
- loại = Cột
- chỉ số = Số giao dịch trung bình mỗi giây
- chỉ số = Lỗi chính sách
- thứ nguyên = Proxy API
Báo cáo tuỳ chỉnh chứa một biểu đồ riêng cho từng chỉ số:
Bạn có thể thêm nhiều phương diện vào báo cáo tuỳ chỉnh. Ví dụ: bạn xác định một báo cáo tuỳ chỉnh có các chế độ cài đặt sau đây, bao gồm 2 chỉ số và 2 phương diện:
- loại = Cột
- chỉ số = Số giao dịch trung bình mỗi giây
- chỉ số = Lỗi chính sách
- thứ nguyên = Proxy API
- kích thước = Động từ yêu cầu
Ban đầu, biểu đồ cho thấy các chỉ số được nhóm theo Proxy, phương diện đầu tiên được chỉ định khi bạn tạo báo cáo tuỳ chỉnh:
Sau đó, bạn có thể sử dụng trình đơn thả xuống Proxy, tương ứng với kích thước đầu tiên, để chọn một proxy riêng lẻ. Giờ đây, biểu đồ mới cập nhật sẽ hiển thị các chỉ số cho proxy đã chọn theo động từ yêu cầu:
Khi bạn thêm ngày càng nhiều phương diện vào báo cáo tuỳ chỉnh, giao diện người dùng sẽ điều chỉnh để cho phép bạn xem chi tiết báo cáo theo từng phương diện.
Xem tất cả báo cáo tuỳ chỉnh
Truy cập vào trang báo cáo tuỳ chỉnh, như mô tả dưới đây.
Edge
Cách truy cập vào trang báo cáo tuỳ chỉnh bằng giao diện người dùng Edge:
- Đăng nhập vào https://apigee.com/edge.
- Chọn Phân tích > Báo cáo tùy chỉnh > Báo cáo.
Edge phiên bản cũ (Đám mây riêng tư)
Cách truy cập vào trang báo cáo tuỳ chỉnh bằng giao diện người dùng Classic Edge:
- Đăng nhập vào
http://ms-ip:9000
, trong đó ms-ip là địa chỉ IP hoặc tên DNS của nút Máy chủ quản lý. - Chọn Analytics > Báo cáo.
Trang báo cáo tuỳ chỉnh cho thấy tất cả các báo cáo tuỳ chỉnh đã được tạo cho tổ chức của bạn, như minh hoạ trong hình sau:
Như được tô sáng trong hình, trang báo cáo tuỳ chỉnh cho phép bạn:
- Xem danh sách tất cả báo cáo tuỳ chỉnh.
- Thêm báo cáo tuỳ chỉnh.
- Chạy báo cáo tuỳ chỉnh bằng cách nhấp vào tên báo cáo trong danh sách. Theo mặc định, báo cáo được chạy bằng dữ liệu được thu thập trong 1 giờ qua và dữ liệu đó sẽ xuất hiện trong trang tổng quan về báo cáo tuỳ chỉnh. Hãy xem bài viết Khám phá trang tổng quan về báo cáo tuỳ chỉnh.
- Tìm danh sách báo cáo tuỳ chỉnh bằng cách nhập tất cả hoặc một phần của chuỗi có liên quan vào hộp tìm kiếm; tất cả các trường đã hiển thị đều được dùng để tìm chuỗi đó.
- Xoá báo cáo tuỳ chỉnh.
Khám phá trang tổng quan về báo cáo tuỳ chỉnh
Trang tổng quan của báo cáo tuỳ chỉnh sẽ hiển thị kết quả của báo cáo tuỳ chỉnh trong một phạm vi thời gian cụ thể, bao gồm cả biểu đồ cột hoặc biểu đồ dạng đường của chỉ số được chỉ định:
Trang tổng quan báo cáo tuỳ chỉnh cho phép bạn:
- Xem dữ liệu báo cáo tuỳ chỉnh cho phạm vi thời gian đã chọn.
- Chọn Môi trường mà bạn muốn xem dữ liệu báo cáo tùy chỉnh.
- Chọn một phương diện cụ thể để lọc dữ liệu báo cáo tuỳ chỉnh. Khu vực này chỉ bật khi bạn chỉ định nhiều phương diện cho báo cáo.
Chọn chế độ xem Biểu đồ hoặc Bảng.
- Phân tích một chỉ số bằng cách chọn biểu tượng
trong hàng trong bảng của chỉ số được liên kết. Xem các điểm bất thường và so sánh với khoảng thời gian trước đó hoặc với các chỉ số khác.
- Chạy báo cáo tuỳ chỉnh bằng cách nhấp và đặt phạm vi thời gian.
- Tải báo cáo tuỳ chỉnh xuống dưới dạng tệp CSV. Tệp này có tên như sau:
metric.csv
. Ví dụ:Average_of_total_response_time.csv
. - Chỉnh sửa báo cáo tuỳ chỉnh.
Khám phá trang tổng quan về bản phân tích chỉ số
Nếu bạn chọn biểu tượng trong hàng của bảng tóm tắt, các biểu đồ sau sẽ xuất hiện (biểu đồ trên cùng chỉ xuất hiện nếu bạn đã định cấu hình báo cáo để sử dụng nhiều chỉ số):
Những biểu đồ này hiển thị các thông tin sau:
- So sánh với: Nếu bạn đã thiết lập báo cáo để sử dụng nhiều chỉ số, hãy so sánh các chỉ số với nhau.
- So sánh với khoảng thời gian trước đó: Xem chỉ số của khoảng thời gian trước đó. Ví dụ: nếu bạn chọn xem báo cáo tuỳ chỉnh trong 24 giờ qua, thì biểu đồ này sẽ hiển thị dữ liệu trong khoảng thời gian 24 giờ trước đó.
Phân tích điểm bất thường: Hiển thị mọi điểm dữ liệu ngoại lệ trong dữ liệu báo cáo. Biểu đồ này hiển thị hai giá trị:
- Giá trị trung bình động của chỉ số được hiển thị dưới dạng đường. Đối với một điểm nhất định trên đường kẻ, giá trị của đường trung bình động được tính bằng giá trị trung bình của giá trị chỉ số tại thời điểm đó và giá trị của chỉ số đối với hai điểm dữ liệu trước đó.
- Vùng màu xanh của biểu đồ xác định giá trị tối đa và trung bình tối thiểu của chỉ số. Tối đa trung bình là 1,2 * (trung bình động) và tối thiểu trung bình là 0,8 * (trung bình động).
Nếu mức trung bình động nằm ngoài phạm vi của giá trị tối đa hoặc trung bình tối thiểu, thì đó được coi là điểm bất thường và được vẽ dưới dạng dấu chấm màu đỏ trên biểu đồ.
Thêm báo cáo tuỳ chỉnh
Bằng cách thêm báo cáo tuỳ chỉnh, bạn có thể tạo một tập hợp các biểu đồ cung cấp thông tin chi tiết về mọi khía cạnh của chương trình API.
Sau khi thêm báo cáo tuỳ chỉnh, bạn phải chạy báo cáo đó một cách đồng bộ hoặc không đồng bộ.
Cách thêm báo cáo tuỳ chỉnh:
- Truy cập vào trang Báo cáo tuỳ chỉnh.
- Nhấp vào + Báo cáo tuỳ chỉnh.
- Trong phần Cơ bản, hãy nhập thông tin sau:
Trường Mô tả Tên báo cáo Tên báo cáo. Báo cáo phần mô tả có vấn đề Nội dung mô tả về báo cáo. Loại biểu đồ Chọn kiểu biểu đồ dùng để trình bày dữ liệu phân tích tuỳ chỉnh của bạn. - Cột: Trục X biểu thị các nhóm được chỉ định theo phương diện.
- Dòng: Trục X biểu thị thời gian.
- Trong phần Chỉ số:
- Nhấp vào biểu tượng
cho mục Chỉ số.
- Chọn chỉ số bạn muốn phân tích.
- Chọn một Hàm tổng hợp để hiện các giá trị Tổng, Trung bình, Tối thiểu hoặc Tối đa.
- Nhấp vào Lưu.
- Nhấp vào biểu tượng
để thêm các chỉ số khác.
- Nhấp vào biểu tượng
- Trong mục Phương diện, hãy nhấp vào
rồi chọn một phương diện, chẳng hạn như "Proxy", để ràng buộc tập dữ liệu dùng để tạo báo cáo. Bạn có thể thêm các phương diện bổ sung để ràng buộc thêm dữ liệu.
Trong mục Bộ lọc, hãy thu hẹp thêm dữ liệu bạn thấy bằng cách thêm bộ lọc vào định nghĩa báo cáo. Ví dụ: bạn có thể thêm một bộ lọc loại trừ dữ liệu cho proxy API thời tiết hoặc nhà phát triển jane@example.com.
- Nhấp vào
rồi chọn Tên của thực thể bạn muốn lọc, một toán tử (ví dụ: = hoặc !=) và Giá trị.
- Nhấp vào Thêm để lưu bộ lọc.
- Nhấp vào
để thêm các bộ lọc khác, rồi chọn một trình kết nối AND hoặc OR.
- Nhấp vào
Để giới hạn những người có thể truy cập vào báo cáo tuỳ chỉnh, hãy chỉnh sửa Vai trò tuỳ chỉnh đã xác định cho báo cáo đó.
- Nhấp vào
để chỉnh sửa chế độ cài đặt vai trò tuỳ chỉnh.
- Chọn vai trò tuỳ chỉnh cần thiết để truy cập vào báo cáo và cấp truy cập (xem, chỉnh sửa, xoá).
- Nhấp vào Thêm.
- Nhấp vào
để chỉnh sửa các vai trò khác.
- Nhấp vào
- Nhấp vào Lưu để lưu báo cáo.
Chạy báo cáo tuỳ chỉnh
Edge Analytics cho phép bạn chạy báo cáo một cách đồng bộ hoặc không đồng bộ.
Đối với báo cáo đồng bộ, bạn sẽ chạy yêu cầu báo cáo và yêu cầu đó sẽ bị chặn cho đến khi máy chủ phân tích cung cấp phản hồi. Tuy nhiên, vì một báo cáo có thể cần phải xử lý một lượng lớn dữ liệu (ví dụ: 100 GB), nên báo cáo đồng bộ có thể không thành công do hết thời gian chờ.
Báo cáo đồng bộ có thể có phạm vi thời gian tối đa là 14 ngày. Nếu bạn chọn phạm vi thời gian là 15 ngày trở lên, thì báo cáo sẽ luôn chạy không đồng bộ.
Đối với báo cáo không đồng bộ, bạn chạy yêu cầu báo cáo và truy xuất kết quả sau. Sau đây là một số trường hợp mà quy trình xử lý truy vấn không đồng bộ có thể là một phương án thay thế hay:
- Phân tích và tạo báo cáo có khoảng thời gian dài.
- Phân tích dữ liệu bằng nhiều phương diện nhóm và các quy tắc ràng buộc khác làm tăng độ phức tạp cho truy vấn
- Quản lý truy vấn khi bạn thấy rằng lượng dữ liệu đã tăng đáng kể đối với một số người dùng hoặc tổ chức.
Tài liệu này mô tả cách tạo báo cáo không đồng bộ bằng cách sử dụng giao diện người dùng. Bạn cũng có thể sử dụng API như mô tả trong bài viết Sử dụng API báo cáo tuỳ chỉnh không đồng bộ.
Cách chạy báo cáo tuỳ chỉnh trong một phạm vi thời gian cụ thể:
- Truy cập vào trang Báo cáo tuỳ chỉnh.
- Chọn báo cáo để chạy. Theo mặc định, báo cáo sẽ hiển thị dữ liệu cho giờ trước đó.
Cách chạy báo cáo cho một phạm vi thời gian khác:
- Nhấp vào khu vực phạm vi thời gian ở đầu báo cáo để mở cửa sổ bật lên Lựa chọn thời gian cho báo cáo tuỳ chỉnh.
- Chọn một trong hai lựa chọn:
- Phạm vi thời gian được xác định trước, chẳng hạn như Giờ qua, Hôm qua hoặc 7 ngày qua.
Phạm vi tuỳ chỉnh bằng cách chọn ngày và giờ Từ/Đến hoặc dùng lịch để chọn ngày bắt đầu và ngày kết thúc. Nhấp vào UTC để sử dụng Giờ phối hợp quốc tế (UTC).
- Để chạy báo cáo, hãy chọn một trong các mục sau:
Áp dụng để chạy báo cáo một cách đồng bộ. Kết quả sẽ hiển thị trong trang tổng quan tuỳ chỉnh của báo cáo sau khi báo cáo hoàn tất. Nếu mất hơn 60 giây để chạy, báo cáo sẽ tự động được chuyển đổi thành báo cáo không đồng bộ.
Gửi công việc để chạy báo cáo không đồng bộ dưới dạng công việc trong nền. Hộp thoại sau đây sẽ xuất hiện:
Nhấp vào Xem trạng thái trong hộp thoại để xem trạng thái của công việc báo cáo tuỳ chỉnh.
Xem công việc trong báo cáo tuỳ chỉnh không đồng bộ
Để xem các công việc trong báo cáo tuỳ chỉnh không đồng bộ, hãy chọn một trong các lựa chọn sau:
- Nhấp vào Xem trạng thái trong hộp thoại Báo cáo đã gửi dưới dạng công việc trong nền.
- Chọn Phân tích > Báo cáo tùy chỉnh > Công việc báo cáo từ thanh điều hướng bên trái.
Trang Báo cáo công việc sẽ xuất hiện, như minh hoạ trong hình sau:

Trang Công việc báo cáo cho phép bạn:
Xem tất cả kết quả công việc báo cáo tuỳ chỉnh không đồng bộ đã được gửi trong 7 ngày qua.
Chọn môi trường mà bạn muốn hiển thị công việc báo cáo tuỳ chỉnh.
Để xem báo cáo tuỳ chỉnh, hãy đảm bảo Trạng thái của báo cáo đã hoàn tất. Sau đó, di chuột qua hàng tương ứng với báo cáo. Biểu tượng
và
sẽ xuất hiện. Chọn
để xem báo cáo.
Tải báo cáo tuỳ chỉnh xuống bằng cách nhấp vào
.
Báo cáo đầy đủ được tải xuống dưới dạng tệp ZIP có tên
OfflineQueryResult-xxx.zip
chứa các tệp CSV.Tìm danh sách báo cáo tuỳ chỉnh bằng cách nhập tất cả hoặc một phần của chuỗi có liên quan vào hộp tìm kiếm; tất cả các trường đã hiển thị đều được tìm kiếm cho chuỗi đó.
Chỉnh sửa báo cáo tuỳ chỉnh
Cách chỉnh sửa báo cáo tuỳ chỉnh:
- Truy cập vào trang Báo cáo tuỳ chỉnh.
- Di chuột qua tên của báo cáo mà bạn muốn chỉnh sửa.
Các biểu tượng chỉnh sửa
và xoá
xuất hiện ở bên phải của trang.
- Nhấp vào biểu tượng chỉnh sửa.
- Chỉnh sửa thông tin chi tiết về báo cáo tuỳ chỉnh.
- Nhấp vào Lưu.
Bạn sẽ được đưa trở lại kết quả báo cáo tuỳ chỉnh.
Xoá báo cáo tuỳ chỉnh
Cách xoá báo cáo tuỳ chỉnh:
- Truy cập vào trang Báo cáo tuỳ chỉnh.
- Di chuột qua tên của báo cáo mà bạn muốn chỉnh sửa.
Các biểu tượng chỉnh sửa
và xoá
xuất hiện ở bên phải của trang.
- Nhấp vào biểu tượng xoá để xoá báo cáo.