Điểm:1

Cách ghi đầu ra pidstat vào tệp sadc để phân tích sau (sar)

lá cờ cn

Làm thế nào tôi có thể viết đầu ra của pidstat vào một tập tin để phân tích sau này?

Trong sar, bạn có thể theo dõi việc sử dụng và ghi ra một tệp để phân tích sau bằng cách sử dụng -o tranh luận. Từ trang người đàn ông:

       Nếu muốn có nhiều mẫu và nhiều báo cáo, sẽ thuận tiện khi chỉ định tệp đầu ra cho lệnh sar. Chạy lệnh sar như một
       quá trình nền Cú pháp cho điều này là:

       sar -o số lượng khoảng thời gian tệp dữ liệu >/dev/null 2>&1 &

       Tất cả dữ liệu được chụp ở dạng nhị phân và được lưu vào một tệp (datafile). Sau đó, dữ liệu có thể được hiển thị có chọn lọc bằng lệnh sar bằng cách sử dụng
       tùy chọn -f. Đặt các tham số khoảng thời gian và đếm để chọn các bản ghi đếm theo các khoảng thời gian thứ hai. Nếu tham số đếm không được đặt, tất cả
       các bản ghi được lưu trong tệp sẽ được chọn. Việc thu thập dữ liệu theo cách này rất hữu ích để mô tả việc sử dụng hệ thống trong một khoảng thời gian
       và xác định giờ sử dụng cao điểm.
...
       -o [ tên tệp ]
              Lưu các bài đọc trong tệp ở dạng nhị phân. Mỗi lần đọc là trong một bản ghi riêng biệt. Giá trị mặc định của tham số tên tệp là
              tệp dữ liệu hàng ngày hiện tại, tệp /var/log/sa/sadd. Tùy chọn -o không bao gồm tùy chọn -f. Tất cả dữ liệu có sẵn từ kernel
              được lưu trong tệp (trên thực tế, sar gọi trình thu thập dữ liệu của nó là sadc với tùy chọn "-S ALL". Xem trang hướng dẫn sử dụng sadc(8)).

Tôi cần theo dõi việc sử dụng tài nguyên của một quy trình cụ thể theo tên. Công cụ tương đương cho việc này là pidstat. Thật đáng buồn, pidstat không có -o tranh luận

[root@host ~]# pidstat -o pidstat.sadc -C "nginx" 1
Cách sử dụng: pidstat [ tùy chọn ] [ <khoảng thời gian> [ <số lượng> ] ]
Các tùy chọn là:
[ -d ] [ -h ] [ -I ] [ -l ] [ -r ] [ -s ] [ -t ] [ -U [ <tên người dùng> ] ] [ -u ]
[ -V ] [ -w ] [ -C <lệnh> ] [ -p { <pid> [,...] | TỰ | TẤT CẢ CÁC } ]
[ -T { NHIỆM VỤ | CON | TẤT CẢ CÁC } ]
[root@máy chủ ~]# 

Làm thế nào tôi có thể nói pidstat để xuất ra một tệp ở định dạng sadc để sau này có thể phân tích bằng các công cụ như kSAR?

Đă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.