atopsar - Báo cáo hoạt động hệ thống nâng cao (có liên quan trên đỉnh)
atopsar [-flags...] [-r file|date|- ] [-R cnt ] [-b [YYYYMMDD]hhmm ] [-e [YYYYMMDD]hhmm ]
atopsar [-flags...] interval [ samples ]
Chương trình atopsar có thể được sử dụng để báo cáo số liệu thống kê ở cấp độ hệ thống.
Trong dòng tóm tắt đầu tiên (không chỉ định khoảng thời gian lấy mẫu), atopsar trích xuất dữ liệu từ tệp nhật ký thô đã được chương trình atop ghi lại trước đó (tùy chọn -w< của chương trình atop).
Bạn có thể chỉ định tên của tệp nhật ký bằng tùy chọn -r của chương trình atopsar. Khi sử dụng tệp nhật ký hàng ngày của atop, có tên /var/log/atop/atop_YYYYMMDD (trong đó YYYYMMDD phản ánh ngày), ngày bắt buộc của biểu mẫu YYYYMMDD có thể được chỉ định bằng tùy chọn -r thay vì tên tệp hoặc tên tượng trưng 'y' có thể được sử dụng cho tệp nhật ký hàng ngày của ngày hôm qua (điều này có thể được lặp lại để 'yyyy' biểu thị tệp nhật ký của bốn ngày trước) hoặc tên tệp '-' có thể được sử dụng để đọc dữ liệu thô từ stdin. Nếu tùy chọn -r hoàn toàn không được chỉ định, tệp nhật ký hàng ngày của ngày hôm nay được sử dụng theo mặc định.
Thời gian bắt đầu và kết thúc của báo cáo có thể được xác định bằng cách sử dụng các tùy chọn -b và -e theo sau là đối số thời gian có dạng [YYYYMMDD]hhmm.
Trong dòng tóm tắt thứ hai, atopsar đọc bộ đếm hoạt động thực tế từ nhân với khoảng thời gian được chỉ định (tính bằng giây) và số lượng mẫu được chỉ định (tùy chọn). Khi atopsar được kích hoạt theo cách này, nó sẽ ngay lập tức gửi đầu ra cho mọi báo cáo được yêu cầu sang đầu ra tiêu chuẩn. Nếu chỉ có một loại báo cáo được yêu cầu, tiêu đề sẽ được in một lần và sau mỗi khoảng thời gian giây, bộ đếm thống kê được hiển thị cho khoảng thời gian đó. Nếu một số báo cáo được yêu cầu, tiêu đề sẽ được in trên mỗi mẫu, theo sau là bộ đếm thống kê cho khoảng thời gian đó.
Một số cờ chung có thể được chỉ định để tác động đến hành vi của chương trình atopsar:
Theo mặc định, dấu thời gian ở đầu dòng bị chặn nếu nhiều dòng được hiển thị trong một khoảng thời gian. Với cờ này, dấu thời gian được cung cấp cho mọi dòng đầu ra (dễ dàng hơn cho việc xử lý hậu kỳ).
Theo mặc định, một số tài nguyên nhất định dưới dạng ổ đĩa và giao diện mạng chỉ được hiển thị khi chúng hoạt động trong khoảng thời gian đó. Với cờ này, tất cả tài nguyên của một loại nhất định sẽ được hiển thị, ngay cả khi chúng không hoạt động trong khoảng thời gian đó.
Theo mặc định, atopsar chỉ sử dụng màu nếu đầu ra hướng đến một thiết bị đầu cuối (cửa sổ). Những màu này có thể chỉ ra rằng đã đạt đến tỷ lệ chiếm đóng quan trọng (đỏ) hoặc gần đạt đến (lục lam) đối với một tài nguyên cụ thể. Xem trang hướng dẫn của atop để biết mô tả chi tiết về tính năng này (phần MÀU SẮC).
Với cờ -x việc sử dụng màu bị chặn vô điều kiện.
Theo mặc định, atopsar chỉ sử dụng màu nếu đầu ra hướng đến một thiết bị đầu cuối (cửa sổ). Những màu này có thể chỉ ra rằng đã đạt đến tỷ lệ chiếm đóng quan trọng (đỏ) hoặc gần đạt đến (lục lam) đối với một tài nguyên cụ thể. Xem trang hướng dẫn của atop để biết mô tả chi tiết về tính năng này (phần MÀU SẮC).
Với cờ -C, các màu sẽ luôn được sử dụng, ngay cả khi đầu ra không được hướng đến thiết bị đầu cuối.
Sử dụng các điểm đánh dấu ở cuối dòng để cho biết đã đạt đến tỷ lệ chiếm đóng quan trọng ('*') hoặc gần đạt đến ('+') đối với các tài nguyên cụ thể. Dấu '*' tương tự với màu đỏ và dấu '+' tương tự với màu lục lam. Xem trang hướng dẫn của atop để biết mô tả chi tiết về những màu này (phần MÀU SẮC).
Lặp lại dòng tiêu đề trong báo cáo cho mỗi N dòng chi tiết. Giá trị của N được xác định động trong trường hợp xuất ra tty/cửa sổ (tùy thuộc vào số lượng dòng); để xuất ra một tệp hoặc đường ống, giá trị này là 23.
Tổng hợp các mẫu cnt thành một mẫu. Khi logfile chứa e.g. mẫu trong 10 phút, việc sử dụng cờ '-R 6' sẽ hiển thị báo cáo với một mẫu cho mỗi giờ.
Các cờ khác được sử dụng để xác định báo cáo nào được yêu cầu:
Hiển thị tất cả các báo cáo có thể.
Báo cáo về việc sử dụng CPU (tổng cộng và trên mỗi cpu).
Báo cáo về việc sử dụng GPU (trên mỗi GPU).
Báo cáo về các vấn đề liên quan đến bộ xử lý, như tải trung bình và gián đoạn phần cứng.
Báo cáo về các quy trình.
Bộ nhớ hiện tại và trao đổi chiếm đóng.
Báo cáo về hoạt động phân trang và hoán đổi cũng như cam kết quá mức.
Báo cáo về thông tin ngừng áp suất (PSI).
Báo cáo về việc sử dụng khối lượng hợp lý.
Báo cáo về việc sử dụng nhiều thiết bị.
Báo cáo về việc sử dụng đĩa.
Báo cáo về các hệ thống tệp được gắn NFS trên máy khách NFS.
Báo cáo về hoạt động của máy khách NFS.
Báo cáo về hoạt động của máy chủ NFS.
Báo cáo về các giao diện mạng.
Báo cáo về lỗi cho giao diện mạng.
Báo cáo về lưu lượng mạng IP phiên bản 4.
Báo cáo về lỗi đối với lưu lượng IP phiên bản 4.
Báo cáo chung về hoạt động lớp ICMP phiên bản 4.
Báo cáo theo từng loại về hoạt động lớp ICMP phiên bản 4.
Báo cáo về lưu lượng mạng UDP phiên bản 4.
Báo cáo về lưu lượng mạng IP phiên bản 6.
Báo cáo về lỗi đối với lưu lượng IP phiên bản 6.
Báo cáo chung về hoạt động của lớp ICMP phiên bản 6.
Báo cáo theo từng loại về hoạt động của lớp ICMP phiên bản 6.
Báo cáo về lưu lượng mạng UDP phiên bản 6.
Báo cáo về lưu lượng mạng TCP.
Báo cáo về lỗi đối với lưu lượng TCP.
Báo cáo về việc sử dụng Infiniband.
Báo cáo về top 3 quy trình tiêu thụ nhiều dung lượng bộ xử lý nhất. Báo cáo này chỉ khả dụng khi sử dụng tệp nhật ký (không khả dụng khi chỉ định khoảng thời gian).
Báo cáo về 3 quy trình hàng đầu tiêu thụ nhiều bộ nhớ lưu trú nhất. Báo cáo này chỉ khả dụng khi sử dụng tệp nhật ký (không khả dụng khi chỉ định khoảng thời gian).
Báo cáo về 3 quy trình hàng đầu thực hiện hầu hết các lần chuyển đĩa. Báo cáo này chỉ khả dụng khi sử dụng tệp nhật ký (không khả dụng khi chỉ định khoảng thời gian).
Báo cáo về 3 quy trình hàng đầu phát hành hầu hết các lần chuyển ổ cắm IPv4/IPv6. Báo cáo này chỉ khả dụng khi sử dụng tệp nhật ký (không khả dụng khi chỉ định khoảng thời gian).
Tùy thuộc vào báo cáo được yêu cầu, một số cột có giá trị đầu ra được tạo ra. Các giá trị chủ yếu được trình bày dưới dạng một số sự kiện mỗi giây.
Đầu ra cho cờ -c chứa các cột sau trên mỗi cpu:
Tỷ lệ phần trăm thời gian cpu đã tiêu thụ trong chế độ người dùng (văn bản chương trình) cho tất cả các quy trình đang hoạt động đang chạy với giá trị Nice bằng 0 (mặc định) hoặc giá trị Nice âm (có nghĩa là mức độ ưu tiên cao hơn bình thường). Mức tiêu thụ CPU trong chế độ người dùng của các quy trình có giá trị Nice lớn hơn 0 (mức độ ưu tiên thấp hơn) được biểu thị trong cột % đẹp.
Tỷ lệ phần trăm thời gian cpu tiêu thụ trong chế độ người dùng (tức là văn bản chương trình) cho tất cả các quy trình đang chạy với một giá trị đẹp lớn hơn 0 (có nghĩa là có mức độ ưu tiên thấp hơn mức trung bình).
Tỷ lệ phần trăm thời gian cpu tiêu thụ trong chế độ hệ thống (văn bản hạt nhân) cho tất cả các quy trình đang hoạt động. Tỷ lệ phần trăm cao thường cho biết có rất nhiều cuộc gọi hệ thống được thực hiện.
Phần trăm thời gian cpu tiêu tốn để xử lý các ngắt của thiết bị.
Phần trăm thời gian cpu tiêu tốn để xử lý ngắt mềm.
Tỷ lệ phần trăm thời gian cpu bị đánh cắp bởi các máy ảo khác chạy trên cùng một phần cứng.
Tỷ lệ phần trăm thời gian cpu được sử dụng bởi các máy ảo khác chạy trên cùng một phần cứng (trùng với usr%/nice%).
Tỷ lệ phần trăm thời gian cpu không sử dụng trong khi ít nhất một trong số các quy trình ở trạng thái chờ đang chờ hoàn thành I/O đĩa.
Tỷ lệ phần trăm thời gian cpu không sử dụng vì tất cả các quy trình đều ở trạng thái chờ nhưng không chờ disk-I/O.
Đầu ra cho cờ -g chứa các cột sau trên mỗi GPU:
Số GPU và bus-ID (được phân tách bằng '/').
Tỷ lệ phần trăm bận của GPU trong khoảng thời gian.
Tỷ lệ phần trăm bộ nhớ GPU bận trong khoảng thời gian, tức là thời gian cấp quyền truy cập đọc và ghi trên bộ nhớ.
Tỷ lệ bộ nhớ chiếm đóng tại thời điểm này.
Tổng bộ nhớ khả dụng.
Bộ nhớ GPU đã sử dụng tại thời điểm này.
Loại GPU.
Đầu ra của cờ -p chứa các giá trị sau:
Số lượng chuyển đổi quy trình (còn được gọi là chuyển đổi ngữ cảnh) mỗi giây trên cpu này. Quá trình chuyển đổi xảy ra tại thời điểm một luồng đang hoạt động (tức là luồng sử dụng cpu) chuyển sang trạng thái chờ hoặc đã sử dụng hết lát cắt thời gian của nó; một chủ đề khác sau đó sẽ được chọn để sử dụng cpu.
Số lần ngắt phần cứng được xử lý mỗi giây trên cpu này.
Số lượng chủ đề mới bắt đầu mỗi giây.
Tải trung bình phản ánh số lượng luồng trung bình trong hàng đợi hoặc ở trạng thái chờ không bị gián đoạn (thường là chờ I/O của đĩa hoặc băng) trong phút cuối cùng.
Tải trung bình phản ánh số luồng trung bình trong hàng đợi hoặc ở trạng thái chờ không bị gián đoạn (thường là chờ I/O của đĩa hoặc băng) trong 5 phút qua.
Tải trung bình phản ánh số luồng trung bình trong hàng đợi hoặc ở trạng thái chờ không bị gián đoạn (thường là chờ I/O của đĩa hoặc băng) trong 15 phút qua.
Đầu ra của cờ -P chứa thông tin về các quy trình và luồng:
Số lượng chủ đề mới bắt đầu mỗi giây.
Tổng số tiến trình có trong hệ thống.
Số tiến trình zombie có trong hệ thống.
Tổng số luồng có trong hệ thống ở trạng thái 'đang chạy'.
Tổng số luồng có trong hệ thống ở trạng thái 'ngủ gián đoạn'.
Tổng số luồng có trong hệ thống ở trạng thái 'ngủ liên tục'.
Đầu ra của cờ -m chứa thông tin về việc sử dụng bộ nhớ và trao đổi:
Tổng kích thước bộ nhớ chính có thể sử dụng.
Kích thước bộ nhớ chính khả dụng tại thời điểm này (ảnh chụp nhanh).
Bộ nhớ chính được sử dụng tại thời điểm này để lưu trữ các khối siêu dữ liệu (ảnh chụp nhanh).
Bộ nhớ chính được sử dụng tại thời điểm này để lưu trữ các khối dữ liệu (ảnh chụp nhanh).
Lượng bộ nhớ trong bộ nhớ cache của trang vẫn phải được xóa vào đĩa tại thời điểm này (ảnh chụp nhanh).
Bộ nhớ chính được sử dụng tại thời điểm này cho bộ nhớ được cấp phát động bởi hạt nhân (ảnh chụp nhanh).
Tổng kích thước không gian hoán đổi tại thời điểm này (ảnh chụp nhanh).
Không gian trao đổi có sẵn tại thời điểm này (ảnh chụp nhanh).
Đầu ra của cờ -s chứa thông tin về tần suất hoán đổi:
Số trang được quét mỗi giây do bộ nhớ trống giảm xuống dưới một ngưỡng cụ thể.
Số trang bộ nhớ mà hệ thống đọc từ thiết bị hoán đổi mỗi giây.
Số trang bộ nhớ mà hệ thống đã ghi vào thiết bị hoán đổi mỗi giây.
Số lượng quy trình bị hủy trong khoảng thời gian cuối cùng do thiếu bộ nhớ/trao đổi. Giá trị -1 có nghĩa là phiên bản kernel hiện tại không hỗ trợ bộ đếm này.
Không gian bộ nhớ ảo đã cam kết, tức là không gian ảo dành riêng cho tất cả các phân bổ không gian bộ nhớ riêng cho các quy trình.
Giới hạn tối đa cho không gian đã cam kết, theo mặc định là kích thước trao đổi cộng với 50% kích thước bộ nhớ. Nhân chỉ xác minh xem không gian đã cam kết có vượt quá giới hạn hay không nếu việc xử lý cam kết quá mức nghiêm ngặt được định cấu hình (vm.overcommit_memory là 2).
Đầu ra cho cờ -B chứa Thông tin ngừng áp suất (PSI):
Phần trăm áp suất trung bình trong khoảng thời gian cho danh mục 'CPU some'.
Phần trăm áp suất trung bình trong khoảng thời gian dành cho danh mục 'một số bộ nhớ'.
Phần trăm áp suất trung bình trong khoảng thời gian cho danh mục 'đầy bộ nhớ'.
Phần trăm áp suất trung bình trong khoảng thời gian cho danh mục 'I/O some'.
Phần trăm áp suất trung bình trong khoảng thời gian dành cho danh mục 'I/O đầy'.
Đầu ra cho các cờ -l (LVM), -f (MD) và -d (đĩa cứng) chứa các cột sau trên mỗi đơn vị hoạt động:
Tên.
Tỷ lệ phần trăm bận của thiết bị (tức là phần thời gian mà thiết bị bận xử lý các yêu cầu).
Số lượng yêu cầu đọc được đưa ra mỗi giây trên thiết bị này.
Số Kbyte trung bình được truyền trên mỗi yêu cầu đọc cho đơn vị này.
Số lượng yêu cầu ghi (bao gồm cả yêu cầu loại bỏ) được đưa ra mỗi giây trên thiết bị này.
Số Kbyte trung bình được truyền trên mỗi yêu cầu ghi cho đơn vị này.
Số yêu cầu trung bình còn tồn đọng trong hàng đợi trong thời gian thiết bị bận.
Số mili giây trung bình cần thiết cho một yêu cầu trên đơn vị này (tìm kiếm, độ trễ và truyền dữ liệu).
Đầu ra cho cờ -n chứa thông tin về hoạt động trên các hệ thống tệp được gắn NFS (máy khách):
Thiết bị được gắn có chứa tên máy chủ và thư mục máy chủ đang được gắn.
Kilobyte dữ liệu được đọc một cách vật lý từ máy chủ NFS bằng các quy trình đang chạy trên máy khách NFS.
Kilobyte dữ liệu được ghi vật lý vào máy chủ NFS bằng các quy trình chạy trên máy khách NFS.
Khi hệ thống tệp NFS được gắn kết trong khoảng thời gian, trạng thái 'M' được hiển thị.
Đầu ra của cờ -j chứa thông tin về hoạt động của máy khách NFS:
Số cuộc gọi RPC mỗi giây được cấp cho (các) máy chủ NFS.
Số cuộc gọi RPC đã đọc mỗi giây được cấp cho (các) máy chủ NFS.
Số lượng cuộc gọi ghi RPC mỗi giây được cấp cho (các) máy chủ NFS.
Số cuộc gọi RPC được truyền lại mỗi giây.
Số lần làm mới ủy quyền mỗi giây.
Đầu ra của cờ -J chứa thông tin về hoạt động của máy chủ NFS:
Số cuộc gọi RPC mỗi giây nhận được từ (các) máy khách NFS.
Số cuộc gọi RPC đã đọc mỗi giây nhận được từ (các) máy khách NFS.
Số cuộc gọi ghi RPC mỗi giây nhận được từ (các) máy khách NFS.
Số Megabyte mỗi giây được trả lại để đọc các yêu cầu của khách hàng.
Số Megabyte mỗi giây được khách hàng chuyển qua trong các yêu cầu ghi.
Số lượng yêu cầu mỗi giây được xử lý qua TCP.
Số lượng yêu cầu mỗi giây được xử lý qua UDP.
Đầu ra của cờ -i cung cấp thông tin về việc sử dụng giao diện mạng:
Tên của giao diện.
Tỷ lệ phần trăm bận cho giao diện này. Nếu không thể xác định tốc độ đường truyền của giao diện này (đối với giao diện ảo hoặc trong trường hợp atop hoặc atopsar không có đặc quyền gốc), một dấu chấm hỏi sẽ hiển thị.
Số gói nhận được từ giao diện này mỗi giây.
Số gói được truyền đến giao diện này mỗi giây.
Số Kbyte nhận được từ giao diện này mỗi giây.
Số Kbyte được truyền qua giao diện này mỗi giây.
Số megabit hiệu quả nhận được mỗi giây.
Số lượng megabit hiệu quả được truyền mỗi giây.
Tốc độ đường truyền dưới dạng số megabit trên giây. Nếu không thể xác định tốc độ đường truyền (đối với giao diện ảo hoặc trong trường hợp atop hoặc atopsar không có đặc quyền gốc), giá trị 0 sẽ được hiển thị.
Tốc độ đường truyền được theo sau bởi chỉ báo 'f' (song công hoàn toàn) hoặc 'h' (song công một nửa).
Đầu ra của cờ -I cung cấp thông tin về các lỗi được phát hiện cho giao diện mạng:
Tên của giao diện.
Số lượng gói xấu nhận được từ giao diện này mỗi giây.
Số lần truyền gói đến giao diện này không thành công mỗi giây.
Số va chạm gặp phải mỗi giây trong khi truyền gói tin.
Số lượng gói nhận được bị giảm mỗi giây do thiếu không gian bộ đệm trong hệ thống cục bộ.
Số lượng gói được truyền bị giảm mỗi giây do thiếu không gian bộ đệm trong hệ thống cục bộ.
Số lỗi căn chỉnh khung gặp phải mỗi giây trên các gói nhận được.
Số lỗi sóng mang gặp phải mỗi giây trên các gói được truyền.
Đầu ra cho cờ -w cung cấp thông tin về việc sử dụng lớp IPv4 (tên SNMP chính thức nằm giữa các dấu ngoặc):
Số lượng gói dữ liệu IP nhận được từ các giao diện mỗi giây, bao gồm cả những gói nhận được do lỗi (ipInReceives).
Số lượng IP datagram mà các giao thức lớp cao hơn cục bộ cung cấp cho IP trong các yêu cầu truyền mỗi giây (ipOutRequests).
Số gói dữ liệu IP nhận được đã được phân phối thành công tới các lớp giao thức cao hơn mỗi giây (ipInDelivers).
Số gói dữ liệu IP nhận được mỗi giây mà thực thể này không phải là đích IP cuối cùng của chúng, do đó một nỗ lực đã được thực hiện để chuyển tiếp (ipForwDatagrams).
Số lượng gói dữ liệu IP được lắp ráp lại thành công mỗi giây (ipReasmOKs).
Số phân đoạn gói dữ liệu IP được tạo mỗi giây tại thực thể này (ipFragCreates).
Đầu ra của cờ -W cung cấp thông tin về các lỗi được phát hiện trong lớp IPv4 (tên SNMP chính thức nằm giữa các dấu ngoặc):
Số gói dữ liệu IP đầu vào mỗi giây không gặp phải sự cố nào ngăn cản quá trình tiếp tục xử lý của chúng nhưng đã bị loại bỏ, ví dụ: vì thiếu dung lượng bộ đệm (ipInDiscards).
Số lượng gói dữ liệu IP đầu vào mỗi giây bị loại bỏ do lỗi trong tiêu đề IP (ipInHdrErrors).
Số lượng gói dữ liệu IP đầu vào mỗi giây bị loại bỏ do địa chỉ IP trong trường đích không hợp lệ để thực thể này nhận (ipInAddrErrors).
Số lượng gói gửi đến mỗi giây đã bị loại bỏ do giao thức không xác định hoặc không được hỗ trợ (ipInUnknownProtos).
Số tình huống hết thời gian chờ mỗi giây trong khi các đoạn khác được mong đợi để lắp ráp lại thành công (ipReasmTimeout).
Số lỗi được phát hiện mỗi giây bởi thuật toán lắp lại IP (ipReasmFails).
Số lượng gói dữ liệu IP đầu ra mỗi giây không gặp phải sự cố nào ngăn cản quá trình tiếp tục xử lý của chúng nhưng đã bị loại bỏ, ví dụ: vì thiếu dung lượng bộ đệm (ipOutDiscards).
Số gói dữ liệu IP mỗi giây bị loại bỏ do không tìm thấy tuyến đường nào (ipOutNoRoutes).
Đầu ra cho cờ -y cung cấp thông tin về việc sử dụng chung lớp ICMPv4 và một số thông tin cho mỗi loại thông báo ICMP (tên SNMP chính thức nằm giữa các dấu ngoặc):
Số lượng thông báo ICMP (bất kỳ loại nào) nhận được mỗi giây tại thực thể này (icmpInMsgs).
Số lượng thông báo ICMP (bất kỳ loại nào) được truyền mỗi giây từ thực thể này (icmpOutMsgs).
Số lượng tin nhắn ICMP Echo (yêu cầu) nhận được mỗi giây (icmpInEchos).
Số lượng tin nhắn ICMP Echo-Reply nhận được mỗi giây (icmpInEchoReps).
Số lượng tin nhắn (yêu cầu) ICMP Echo được truyền mỗi giây (icmpOutEchos).
Số lượng tin nhắn ICMP Echo-Reply được truyền mỗi giây (icmpOutEchoReps).
Đầu ra của cờ -Y cung cấp thông tin về các loại thông báo ICMPv4 khác (tên SNMP chính thức nằm giữa các dấu ngoặc):
Số thông báo ICMP nhận được mỗi giây nhưng được xác định là có lỗi dành riêng cho ICMP (icmpInErrors).
Số thông báo ICMP Source Quench nhận được mỗi giây (icmpInSrcQuenchs).
Số lượng tin nhắn Chuyển hướng ICMP nhận được mỗi giây (icmpInRedirects).
Số lượng tin nhắn ICMP Destination Unreachable nhận được mỗi giây (icmpInDestUnreachs).
Số lượng thông báo Vượt quá Thời gian ICMP nhận được mỗi giây (icmpOutTimeExcds).
Số thông báo ICMP được truyền mỗi giây nhưng được xác định là có lỗi dành riêng cho ICMP (icmpOutErrors).
Số lượng thông báo ICMP Source Quench được truyền mỗi giây (icmpOutSrcQuenchs).
Số lượng tin nhắn Chuyển hướng ICMP được truyền mỗi giây (icmpOutRedirects).
Số lượng tin nhắn ICMP Destination Unreachable được truyền mỗi giây (icmpOutDestUnreachs).
Số lượng thông báo Vượt quá Thời gian ICMP được truyền mỗi giây (icmpOutTimeExcds).
Đầu ra cho cờ -u cung cấp thông tin về việc sử dụng lớp UDPv4 (tên SNMP chính thức nằm giữa các dấu ngoặc):
Số lượng gói dữ liệu UDP mỗi giây được gửi tới người dùng UDP (udpInDatagrams).
Số lượng gói dữ liệu UDP được truyền mỗi giây từ thực thể này (udpOutDatagrams).
Số gói dữ liệu UDP đã nhận mỗi giây không thể gửi được vì các lý do khác ngoài việc thiếu ứng dụng tại cổng đích (udpInErrors).
Số gói dữ liệu UDP đã nhận mỗi giây mà không có ứng dụng nào tại cổng đích (udpNoPorts).
Đầu ra của cờ -z cung cấp thông tin về việc sử dụng lớp IPv6 (tên SNMP chính thức nằm giữa các dấu ngoặc):
Số lượng gói dữ liệu IPv6 đầu vào nhận được từ các giao diện mỗi giây, bao gồm cả những gói nhận được do lỗi (ipv6IfStatsInReceives).
Số lượng gói dữ liệu IPv6 mỗi giây mà các giao thức lớp cao hơn cục bộ cung cấp cho IP trong các yêu cầu truyền (ipv6IfStatsOutRequests). Bộ đếm này không bao gồm bất kỳ datagram được chuyển tiếp nào.
Số lượng gói phát đa hướng mỗi giây đã được nhận bởi giao diện (ipv6IfStatsInMcastPkts).
Số lượng gói phát đa hướng mỗi giây đã được truyền tới giao diện (ipv6IfStatsOutMcastPkts).
Số lượng IP datagram được phân phối thành công mỗi giây tới các giao thức người dùng IPv6, bao gồm cả ICMP (ipv6IfStatsInDelivers).
Số gói dữ liệu IPv6 được lắp ráp lại thành công mỗi giây (ipv6IfStatsReasmOKs).
Số phân đoạn gói dữ liệu IPv6 được tạo mỗi giây tại thực thể này (ipv6IfStatsOutFragCreates).
Đầu ra của cờ -Z cung cấp thông tin về các lỗi được phát hiện trong lớp IPv6 (tên SNMP chính thức nằm giữa các dấu ngoặc):
Số lượng gói dữ liệu IPv6 đầu vào mỗi giây không gặp phải sự cố nào ngăn cản quá trình tiếp tục xử lý của chúng nhưng đã bị loại bỏ, ví dụ: do thiếu dung lượng bộ đệm (ipv6IfStatsInDiscards).
Số lượng gói dữ liệu đầu vào mỗi giây bị loại bỏ do lỗi trong tiêu đề IPv6 (ipv6IfStatsInHdrErrors).
Số lượng gói dữ liệu đầu vào mỗi giây bị loại bỏ do địa chỉ IPv6 trong trường đích không hợp lệ để thực thể này nhận (ipv6IfStatsInAddrErrors).
Số lượng gói dữ liệu có địa chỉ cục bộ mỗi giây đã bị loại bỏ do giao thức không xác định hoặc không được hỗ trợ (ipv6IfStatsInUnknownProtos).
Số tình huống hết thời gian chờ mỗi giây trong khi các đoạn IPv6 khác được mong đợi để tái hợp thành công (ipv6ReasmTimeout).
Số lỗi được phát hiện mỗi giây bởi thuật toán lắp ráp lại IPv6 (ipv6IfStatsReasmFails).
Số lượng gói dữ liệu IPv6 đầu ra mỗi giây không gặp phải sự cố nào ngăn cản quá trình tiếp tục xử lý của chúng nhưng đã bị loại bỏ, ví dụ: do thiếu dung lượng bộ đệm (ipv6IfStatsOutDiscards).
Số gói dữ liệu IPv6 mỗi giây bị loại bỏ do không tìm thấy tuyến đường nào (ipv6IfStatsInNoRoutes).
Đầu ra cho cờ -k cung cấp thông tin về việc sử dụng chung lớp ICMPv6 và một số thông tin cho mỗi loại thông báo ICMP (tên SNMP chính thức nằm giữa các dấu ngoặc):
Số lượng tin nhắn ICMPv6 (bất kỳ loại nào) nhận được mỗi giây tại giao diện (ipv6IfIcmpInMsgs).
Số lượng thông báo ICMPv6 (bất kỳ loại nào) được truyền mỗi giây từ thực thể này (ipv6IfIcmpOutMsgs).
Số lượng thư ICMPv6 nhận được mỗi giây có lỗi dành riêng cho ICMP, chẳng hạn như tổng kiểm tra ICMP không hợp lệ, độ dài không hợp lệ, v.v. (ipv6IfIcmpInErrors).
Số lượng tin nhắn ICMP Neighbor Solicit nhận được mỗi giây (ipv6IfIcmpInNeighborSolicits).
Số lượng tin nhắn ICMP Neighbor Advertisement nhận được mỗi giây (ipv6IfIcmpInNeighborAdvertisements).
Số lượng thông báo ICMP Neighbor Solicit được truyền mỗi giây (ipv6IfIcmpOutNeighborSolicits).
Số lượng tin nhắn ICMP Neighbor Advertisement được truyền mỗi giây (ipv6IfIcmpOutNeighborAdvertisements).
Đầu ra của cờ -K cung cấp thông tin về các loại thông báo ICMPv6 khác (tên SNMP chính thức nằm giữa các dấu ngoặc):
Số lượng tin nhắn ICMP Echo (yêu cầu) nhận được mỗi giây (ipv6IfIcmpInEchos).
Số lượng tin nhắn ICMP Echo-Reply nhận được mỗi giây (ipv6IfIcmpInEchoReplies).
Số lượng tin nhắn ICMP Echo-Reply được truyền mỗi giây (ipv6IfIcmpOutEchoReplies).
Số lượng tin nhắn ICMP Destination Unreachable nhận được mỗi giây (ipv6IfIcmpInDestUnreachs).
Số lượng tin nhắn Không thể truy cập Đích ICMP được truyền mỗi giây (ipv6IfIcmpOutDestUnreachs).
Số lượng tin nhắn Chuyển hướng ICMP nhận được mỗi giây (ipv6IfIcmpInRedirects).
Số lượng thông báo Chuyển hướng ICMP được truyền mỗi giây (ipv6IfIcmpOutRedirect).
Số lượng tin nhắn Đã vượt quá Thời gian ICMP nhận được mỗi giây (ipv6IfIcmpInTimeExcds).
Số lượng thông báo Vượt quá Thời gian ICMP được truyền mỗi giây (ipv6IfIcmpOutTimeExcds).
Đầu ra của cờ -U cung cấp thông tin về việc sử dụng lớp UDPv6 (tên SNMP chính thức nằm giữa các dấu ngoặc):
Số lượng gói dữ liệu UDPv6 mỗi giây được gửi tới người dùng UDP (udpInDatagrams),
Số lượng UDPv6 datagram được truyền mỗi giây từ thực thể này (udpOutDatagrams),
Số gói dữ liệu UDPv6 đã nhận mỗi giây không thể gửi được vì các lý do khác ngoài việc thiếu ứng dụng tại cổng đích (udpInErrors).
Số gói dữ liệu UDPv6 đã nhận mỗi giây mà không có ứng dụng nào tại cổng đích (udpNoPorts).
Đầu ra cho cờ -t cung cấp thông tin về việc sử dụng lớp TCP (tên SNMP chính thức nằm giữa các dấu ngoặc):
Số phân đoạn nhận được mỗi giây, bao gồm cả những phân đoạn nhận được do lỗi (tcpInSegs).
Số phân đoạn được truyền mỗi giây, ngoại trừ những phân đoạn chỉ chứa octet được truyền lại (tcpOutSegs).
Số lần mở hoạt động mỗi giây đã được hỗ trợ bởi thực thể này (tcpActiveOpens).
Số lần mở thụ động mỗi giây đã được thực thể này hỗ trợ (tcpPassiveOpens).
Số lượng kết nối hiện đang mở (ảnh chụp nhanh), có trạng thái THIẾT LẬP hoặc ĐÓNG CHỜ (tcpCurrEstab).
Đầu ra của cờ -T cung cấp thông tin về các lỗi được phát hiện trong lớp TCP (tên SNMP chính thức nằm giữa các dấu ngoặc):
Số phân đoạn nhận được mỗi giây nhận được do lỗi (tcpInErrs).
Số phân đoạn được truyền lại mỗi giây (tcpRetransSegs).
Số lần thử kết nối không thành công mỗi giây đã xảy ra tại thực thể này (tcpAttemptFails).
Số lần đặt lại mỗi giây đã xảy ra tại thực thể này (tcpEstabResets).
Số phân đoạn được truyền mỗi giây chứa cờ RST (tcpOutRsts).
Đầu ra của cờ -h cung cấp thông tin về việc sử dụng các cổng Infiniband:
Tên của bộ điều khiển.
Cổng điều khiển.
Tỷ lệ phần trăm bận cho cổng này.
Số gói nhận được từ cổng này mỗi giây.
Số lượng gói được truyền đến cổng này mỗi giây.
Số gigabit hiệu quả nhận được mỗi giây.
Số lượng gigabit hiệu quả được truyền mỗi giây.
Tốc độ tối đa dưới dạng số gigabit trên giây.
Số làn xe.
Đầu ra cho cờ -O cung cấp thông tin về top 3 quy trình có mức tiêu thụ bộ xử lý cao nhất:
Id quy trình (nếu bằng 0, quy trình đã thoát trong khi không thể xác định được pid).
Tên của quá trình.
Tỷ lệ phần trăm dung lượng cpu được tiêu thụ. Giá trị này có thể vượt quá 100% đối với quy trình đa luồng chạy trên máy đa bộ xử lý.
Đầu ra cho cờ -G cung cấp thông tin về top 3 quy trình có mức tiêu thụ bộ nhớ cao nhất:
Id quy trình (nếu bằng 0, quy trình đã thoát trong khi không thể xác định được pid).
Tên của quá trình.
Phần trăm mức sử dụng bộ nhớ thường trú của quy trình này.
Đầu ra cho cờ -D cung cấp thông tin về 3 quy trình hàng đầu cấp nhiều quyền truy cập đọc và ghi nhất vào đĩa:
Id quy trình (nếu bằng 0, quy trình đã thoát trong khi không thể xác định được pid).
Tên của quá trình.
Tỷ lệ truy cập đọc và ghi liên quan đến tổng số truy cập đọc và ghi được thực hiện trên đĩa bởi tất cả các quy trình, do đó, tỷ lệ phần trăm cao không có nghĩa là tải đĩa cao ở cấp độ hệ thống.
Đầu ra cho cờ -N cung cấp thông tin về 3 quy trình hàng đầu thực hiện nhiều lần chuyển ổ cắm nhất cho IPv4/IPv6:
Id quy trình (nếu bằng 0, quy trình đã thoát trong khi không thể xác định được pid).
Tên của quá trình.
Tỷ lệ phần trăm chuyển ổ cắm liên quan đến tổng số lần chuyển được thực hiện bởi tất cả các quy trình, vì vậy tỷ lệ phần trăm cao không có nghĩa là tải mạng cao ở cấp hệ thống.
Để xem hoạt động cpu của ngày hôm nay cho đến nay (giả sử rằng atop đang đăng nhập ở chế độ nền):
atopsar
Để xem chiếm dụng bộ nhớ cho ngày 5 tháng 6 năm 2018 trong khoảng thời gian từ 10:00 đến 12:30 (giả sử rằng atop đã ghi nhật ký hàng ngày ở chế độ nền):
atopsar -m -r /var/log/atop_20180605 -b 10:00 -e 12:30
hoặc
atopsar -m -r 20180605 -b 10:00 -e 12:30
hoặc, giả sử bây giờ là ngày 8 tháng 6 năm 2018
atopsar -m -r yyy -b 10:00 -e 12:30
Viết một tệp nhật ký với atop để ghi lại hoạt động của hệ thống trong 30 phút (30 mẫu trong một phút) và tạo tất cả các báo cáo có sẵn sau đó:
atop -w /tmp/atoplog 60 30 atopsar -A -r /tmp/atoplog
Để xem hoạt động TCP phát triển trong mười phút (10 mẫu với khoảng thời gian sáu mươi giây):
atopsar -t 60 10
Để xem các dòng tiêu đề ('_' là ký tự cuối cùng) của tất cả các báo cáo chỉ có các dòng chi tiết hiển thị mức tiêu thụ tài nguyên quan trọng (dấu '*' hoặc '+' là ký tự cuối cùng):
atopsar -AM | grep '[_*+]$'
Tệp cấu hình chứa các giá trị mặc định trên toàn hệ thống (chủ yếu là các cờ). Xem trang người đàn ông liên quan.
Tệp cấu hình chứa các giá trị mặc định cá nhân (chủ yếu là cờ). Xem trang người đàn ông liên quan.
Tệp dữ liệu hàng ngày, trong đó YYYYMMDD là các chữ số biểu thị ngày.
atop(1), atopconvert(1), atopcat(1), atoprc(5), atopacctd(8), netatop(4), netatopd(8)
https://www.atoptool.nl
Gerlof Langeveld (gerlof.langeveld@atoptool.nl)