Giám sát vStorage thông qua log
Log là gì?
Log là các sự kiện được thu thập tại nhiều thời điểm khác nhau. Các sự kiện này thường được tạo ra bởi các application hoặc các service và chứa đầy đủ các thông tin về ngữ cảnh tại thời điểm sự kiện xảy ra.
Tại sao log lại hữu ích?
Log là một yếu tố quan trọng của an ninh mạng. Khi được thực thi đúng cách, ghi log có thể cung cấp cho chúng ta cái nhìn rõ ràng về những gì đang xảy ra hoặc đã xảy ra trong hệ thống của chúng ta, cho phép chúng ta chứng thực các sự kiện với độ chính xác cao hơn và thực hiện các điều chỉnh khi cần thiết.
Giám sát vStorage thông qua vStorage log trên hệ thống vMonitor Platform
Giám sát vStorage thông qua log thật dễ dàng khi bạn sử dụng hệ thống vMonitor Platform. Chúng tôi đã chuyển logs từ vStorage qua vMonitor Platform đều đặn theo chu kỳ 5 phút. Hãy yên tâm là vMonitor Platform cũng là một sản phẩm thuộc hệ sinh thái của VNG Cloud. Bạn có thể sử dụng vMonitor Platform để cấu hình các tính năng giám sát dựa trên logs của vStorage. Dĩ nhiên để có thể thực hiện giám sát được thì bạn cần mua gói log quota của dịch vụ vMonitor Platform. Chi tiết bạn có thể tham khảo tại vMonitor Platform.
Nội dung logs được đẩy về hệ thống gồm các thông tin như sau:
Fields
Ý nghĩa
@timestamp
Thời gian sự kiện bắt đầu tương tự nội dung field "request_start_time"
account
Account ID của tài khoản vStorage, có định dạng AUTH_<ID>
bytes_per_second
Vận tốc tải lên hoặc tải xuống tùy ngữ cảnh của request, số được tính toán dựa trên dữ liệu máy chủ gửi, nhận và thời gian để hoàn thành
bytes_recvd
Tổng số bytes dữ liệu máy chủ nhận được , tương đương với chiều người dùng tải lên dữ liệu
bytes_sent
Tổng số bytes dữ liệu máy chủ đã gửi tới ngươi dùng, tương đương với chiều người dùng tải xuống dữ liệu
bytes_sum
Tổng số bytes cả hai chiều tải lên và tải xuống
client_country
Quốc gia của địa chỉ IP đã tương tác
client_ip
Địa chỉ IP của thiết bị đã tương tác
cls_service
Đại diện dịch vụ đã sinh ra dòng Log. Ví dụ: vStorage
container
Tên của container
host
VNGCLOUD
lag_seconds
object
Tên của object
policy_index
ID của gói lưu trữ: Gold/Silver/Archive theo thứ tự là 0,1,2
project_id
ID của project
received_at
Thời gian nhận request
referer
Thông tin địa chỉ website đã yêu cầu object trực tiếp từ browser người dùng trong trường hợp container được public hoặc qua vCDN
region
Khu vực lưu trữ trên vStorage. Ví dụ: HCM01, HAN01
request_end_time
Thời gian request hoàn tất trên máy chủ lưu trữ
request_method
Method của request thường là GET/PUT/POST/DELETE/HEAD
request_path
Đường dẫn đầy đủ của request
request_start_time
Thời gian bắt đầu nhận request từ người dùng
request_time
Tổng thời gian hoàn tất yêu cầu theo đơn vị giây (seconds)
source
Nguồn xuất phát Request. Ví dụ: "S3" tức request khách hàng đang dùng S3 kết nối, "-" request đang dùng Swift, "SLO" request đang dùng Large Object và đang thực hiện segments/Multipart
status_int
Mã phản hồi từ máy chủ thể hiện thành công hoặc thất bại. Ví dụ: 200, 201, 401, 404...
storage_class
Storage class mà Container đã đăng ký (Gold/Silver/Archive)
transaction_id
ID của Request đã thực hiện dùng truy vết hoặc so sánh một Request cụ thể giữa máy chủ và khách hàng
user_agent
Thông tin User-Agent trong Request HTTP, thể hiện phiên bản Client/Browser/Application đang thực hiện kết nối đến máy chủ để thực thi Request
Last updated