Đây là lệnh sadf có thể chạy trong nhà cung cấp dịch vụ lưu trữ miễn phí OnWorks bằng cách sử dụng một trong nhiều máy trạm trực tuyến miễn phí của chúng tôi như Ubuntu Online, Fedora Online, trình giả lập trực tuyến Windows hoặc trình giả lập trực tuyến MAC OS
CHƯƠNG TRÌNH:
TÊN
sadf - Hiển thị dữ liệu do sar thu thập ở nhiều định dạng.
SYNOPSIS
Sadf [ -C ] [ -c | -d | -j | -p | -x ] [ -H ] [ -h ] [ -T | -t | -U ] [ -V ] [ -P { cpu
[, ...] | TẤT CẢ CÁC } ] [ -s [ hh: mm [: ss] ] ] [ -e [ hh: mm [: ss] ] ] [ -- sar_options ] [ khoảng thời gian
[ tính ] ] [ tập tin dữ liệu | - [0-9] + ]
MÔ TẢ
Sadf lệnh được sử dụng để hiển thị nội dung của tệp dữ liệu được tạo bởi sar(1)
chỉ huy. Nhưng không thích sar, Sadf có thể ghi dữ liệu của nó ở nhiều định dạng khác nhau (CSV, XML,
v.v.) Định dạng mặc định là định dạng có thể dễ dàng được xử lý bằng các lệnh xử lý mẫu
như awk (xem tùy chọn -p).
Sadf lệnh trích xuất và ghi vào các bản ghi đầu ra tiêu chuẩn được lưu trong tập tin dữ liệu
tập tin. Tệp này phải được tạo bởi một phiên bản của sar cái nào tương thích với cái đó
of buồn bã. If tập tin dữ liệu bị bỏ qua, Sadf sử dụng tệp dữ liệu tiêu chuẩn về hoạt động hàng ngày của hệ thống.
Cũng có thể nhập -1, -2, v.v. làm đối số cho Sadf để hiển thị dữ liệu của cái đó
ngày trước. Ví dụ, -1 sẽ chỉ vào tệp hoạt động hệ thống tiêu chuẩn của ngày hôm qua.
Tệp dữ liệu tiêu chuẩn về hoạt động hàng ngày của hệ thống được đặt tên là buồn or nóiYYYYMMDD, nơi YYYY
là viết tắt của năm hiện tại, MM cho tháng hiện tại và DD cho ngày hiện tại. Sadf
sẽ tìm kiếm cái gần đây nhất trong số buồn và nóiYYYYMMDD, và sử dụng nó. Theo mặc định, nó được định vị
trong / var / log / sysstat danh mục. Tuy nhiên, có thể chỉ định một vị trí thay thế cho
nếu nó tập tin dữ liệu là một thư mục (thay vì một tệp thuần túy) thì nó sẽ được coi là
thư mục chứa tệp dữ liệu tiêu chuẩn về hoạt động hàng ngày của hệ thống.
khoảng thời gian và tính các thông số được sử dụng để nói Sadf để chọn tính hồ sơ tại
khoảng thời gian Giây ngoài. Nếu tính tham số không được đặt, khi đó tất cả các bản ghi được lưu trong
tệp dữ liệu sẽ được hiển thị.
Tất cả các cờ hoạt động của sar có thể được nhập trên dòng lệnh để cho biết
các hoạt động sẽ được báo cáo. Trước khi chỉ định chúng, hãy đặt một cặp dấu gạch ngang (-) trên
dòng lệnh để không nhầm lẫn các cờ với buồn bã. Không chỉ định bất kỳ
cờ chỉ chọn hoạt động của CPU.
LỰA CHỌN
-C kể Sadf để hiển thị các nhận xét có trong tệp.
-c Chuyển đổi tệp dữ liệu nhị phân hoạt động hệ thống cũ (phiên bản 9.1.6 trở lên) thành hiện tại
định dạng cập nhật. Sử dụng cú pháp sau:
Sadf -c tệp dữ liệu cũ > tệp dữ liệu mới
-d In nội dung của tệp dữ liệu ở định dạng có thể dễ dàng được nhập bởi
hệ thống cơ sở dữ liệu quan hệ. Đầu ra bao gồm các trường được phân tách bằng dấu chấm phẩy.
Mỗi bản ghi chứa tên máy chủ lưu trữ nơi tệp được tạo,
giá trị khoảng thời gian (hoặc -1 nếu không áp dụng), dấu thời gian ở dạng dễ dàng chấp nhận
bởi hầu hết các cơ sở dữ liệu và các trường dữ liệu được phân tách bằng dấu chấm phẩy bổ sung như được chỉ định bởi
sar_options tùy chọn dòng lệnh. Lưu ý rằng đầu ra dấu thời gian có thể được kiểm soát bởi
các tùy chọn -T, -t và -U.
-e [hh: mm [: ss]]
Đặt thời gian kết thúc của báo cáo, được đưa ra theo giờ địa phương. Thời gian kết thúc mặc định là
18:00:00. Giờ phải được cung cấp ở định dạng 24 giờ.
-H Chỉ hiển thị tiêu đề của báo cáo (khi có thể). Nếu không có định dạng
được chỉ định, thì dữ liệu tiêu đề (siêu dữ liệu) của tệp dữ liệu được hiển thị.
-h Khi được sử dụng kết hợp với tùy chọn -d, tất cả các hoạt động sẽ được hiển thị
theo chiều ngang trên một dòng duy nhất.
-j In nội dung của tệp dữ liệu ở định dạng JSON (JavaScript Object Notation).
Dấu thời gian có thể được kiểm soát bằng các tùy chọn -T và -t.
-P {cpu [, ...] | TẤT CẢ CÁC }
Giới thiệu Sadf rằng thống kê phụ thuộc bộ xử lý sẽ chỉ được báo cáo cho
bộ xử lý hoặc các bộ xử lý được chỉ định. Chỉ định TẤT CẢ CÁC thống kê báo cáo từ khóa
cho từng bộ xử lý riêng lẻ và toàn cầu cho tất cả các bộ xử lý. Lưu ý rằng bộ xử lý
0 là bộ xử lý đầu tiên.
-p In nội dung của tệp dữ liệu ở định dạng có thể dễ dàng xử lý bằng
các lệnh xử lý mẫu như awk. Đầu ra bao gồm các trường được phân tách bằng dấu
chuyển hướng. Mỗi bản ghi chứa tên máy chủ lưu trữ nơi tệp được tạo,
giá trị khoảng thời gian (hoặc -1 nếu không áp dụng), dấu thời gian, tên thiết bị (hoặc - nếu
không áp dụng), tên trường và giá trị của nó. Lưu ý rằng đầu ra dấu thời gian có thể
được điều khiển bởi các tùy chọn -T, -t và -U.
-s [hh: mm [: ss]]
Đặt thời gian bắt đầu của dữ liệu (được đưa ra theo giờ địa phương), khiến Sadf lệnh
để trích xuất các bản ghi được gắn thẻ thời gian tại hoặc sau thời gian được chỉ định. Mặc định
thời gian bắt đầu là 08:00:00. Giờ phải được cung cấp ở định dạng 24 giờ.
-T hiển thị dấu thời gian theo giờ địa phương thay vì UTC (Giờ phối hợp quốc tế).
-t Hiển thị dấu thời gian theo giờ địa phương ban đầu của trình tạo tệp dữ liệu thay vì
UTC (Giờ phối hợp quốc tế).
Dấu thời gian -U Display (UTC - Giờ phối hợp quốc tế) tính bằng giây kể từ kỷ nguyên.
-V In số phiên bản sau đó thoát ra.
-x In nội dung của tệp dữ liệu ở định dạng XML. Dấu thời gian có thể được kiểm soát bởi
tùy chọn -T và -t. DTD (Định nghĩa loại tài liệu) và lược đồ XML tương ứng
được bao gồm trong gói nguồn sysstat. Chúng cũng có sẵn tại
http://pagesperso-orange.fr/sebastien.godard/download.html
MÔI TRƯỜNG
Sadf lệnh có tính đến biến môi trường sau:
S_TIME_DEF_TIME
Nếu biến này tồn tại và giá trị của nó là UTC sau đó Sadf sẽ sử dụng giờ UTC thay vì
giờ địa phương để xác định tệp dữ liệu hàng ngày hiện tại nằm trong / var / log / sysstat
thư mục.
VÍ DỤ
Sadf -d / var / log / sysstat / sa21 -- -r -n KHỔNG LỒ
Trích xuất bộ nhớ và thống kê mạng từ tệp hoạt động hệ thống 'sa21' và hiển thị
chúng ở định dạng có thể được cơ sở dữ liệu nhập vào.
Sadf -p -P 1
Trích xuất số liệu thống kê CPU cho bộ xử lý 1 (bộ xử lý thứ hai) từ hiện tại hàng ngày
tệp dữ liệu và hiển thị chúng ở định dạng mà mẫu có thể dễ dàng xử lý
lệnh xử lý.
Sử dụng sadf trực tuyến bằng các dịch vụ onworks.net