atopsar - คู่มืออ้างอิง ตัวเลือก ตัวอย่างคำสั่ง


ชื่อ

atopsar - รายงานกิจกรรมระบบขั้นสูง (ด้านบนที่เกี่ยวข้อง)

เรื่องย่อ

atopsar [-flags...] [-r file|date|- ] [-R cnt ] [-b [YYYYMMDD]hhmm ] [-e [YYYYMMDD]hhmm ]
atopsar [-flags...] interval [ samples ]

คำอธิบาย

สามารถใช้โปรแกรม atopsar เพื่อรายงานสถิติในระดับระบบได้

ในบรรทัดสรุปแรก (ไม่ได้ระบุช่วงเวลาสุ่มตัวอย่าง) atopsar จะแยกข้อมูลจากไฟล์บันทึกดิบที่โปรแกรม atop บันทึกไว้ก่อนหน้านี้ (ตัวเลือก -w< ของโปรแกรม atop).
คุณสามารถระบุชื่อไฟล์บันทึกด้วยตัวเลือก -r ของโปรแกรม atopsar เมื่อใช้ไฟล์บันทึกรายวันของ atop ชื่อ /var/log/atop/atop_YYYYMMDD (โดยที่ YYYYMMDD หมายถึงวันที่) สามารถระบุวันที่ที่ต้องการในรูปแบบ YYYYMMDD ด้วยตัวเลือก -r แทนชื่อไฟล์ หรือสามารถใช้ชื่อสัญลักษณ์ 'y' สำหรับไฟล์บันทึกรายวันของเมื่อวาน (สามารถทำซ้ำได้ ดังนั้น 'yyyy' จะระบุไฟล์บันทึกของสี่วันที่แล้ว) หรือ ชื่อไฟล์ '-' สามารถใช้เพื่ออ่านข้อมูลดิบจาก stdin หากไม่ได้ระบุตัวเลือก -r เลย ระบบจะใช้ไฟล์บันทึกรายวันของวันนี้เป็นค่าเริ่มต้น
เวลาเริ่มต้นและเวลาสิ้นสุดของรายงานสามารถกำหนดได้โดยใช้ตัวเลือก -b และ -e ตามด้วยอาร์กิวเมนต์เวลาในรูปแบบ [YYYYMMDD]hhmm

ในบรรทัดสรุปที่สอง atopsar อ่านตัวนับกิจกรรมจริงจากเคอร์เนลด้วย ช่วงเวลา ที่ระบุ (เป็นวินาที) และจำนวนตัวอย่างที่ระบุ ( ทางเลือก). เมื่อเปิดใช้งาน atopsar ด้วยวิธีนี้ ระบบจะส่งเอาต์พุตสำหรับทุกรายงานที่ร้องขอไปยังเอาต์พุตมาตรฐานทันที หากมีการขอรายงานเพียงประเภทเดียว ส่วนหัวจะถูกพิมพ์หนึ่งครั้ง และทุกๆ ช่วงเวลา วินาที ตัวนับทางสถิติจะแสดงสำหรับช่วงเวลานั้น หากมีการร้องขอรายงานหลายฉบับ ส่วนหัวจะถูกพิมพ์ตามตัวอย่างตามด้วยตัวนับทางสถิติสำหรับช่วงเวลานั้น

สามารถระบุค่าสถานะทั่วไปบางอย่างเพื่อมีอิทธิพลต่อพฤติกรรมของโปรแกรม atopsar:

-S

ตามค่าเริ่มต้น การประทับเวลาที่จุดเริ่มต้นของบรรทัดจะถูกระงับ หากมีการแสดงบรรทัดเพิ่มเติมสำหรับหนึ่งช่วงเวลา ด้วยแฟล็กนี้จะมีการประทับเวลาสำหรับทุกบรรทัดเอาต์พุต (ง่ายกว่าสำหรับการประมวลผลภายหลัง)

-a

ตามค่าดีฟอลต์ ทรัพยากรบางอย่างที่เป็นดิสก์และอินเทอร์เฟซเครือข่ายจะแสดงเฉพาะเมื่อมีการใช้งานระหว่างช่วงเวลา ด้วยแฟล็กนี้ ทรัพยากรทั้งหมดของประเภทที่ระบุจะแสดง แม้ว่าทรัพยากรเหล่านั้นไม่ได้ใช้งานในระหว่างช่วงเวลา

-x

โดยค่าเริ่มต้น atopsar จะใช้สีเฉพาะเมื่อเอาต์พุตถูกส่งไปยังเทอร์มินัล (หน้าต่าง) สีเหล่านี้อาจระบุว่าถึงเปอร์เซ็นต์การยึดครองที่สำคัญแล้ว (สีแดง) หรือเกือบถึงแล้ว (สีฟ้า) สำหรับทรัพยากรหนึ่งๆ ดู man-page ของ atop สำหรับคำอธิบายโดยละเอียดเกี่ยวกับคุณลักษณะนี้ (ส่วน COLORS)
ด้วยค่าสถานะ -x การใช้สีจะถูกระงับโดยไม่มีเงื่อนไข

-C

โดยค่าเริ่มต้น atopsar จะใช้สีเฉพาะเมื่อเอาต์พุตถูกส่งไปยังเทอร์มินัล (หน้าต่าง) สีเหล่านี้อาจระบุว่าถึงเปอร์เซ็นต์การยึดครองที่สำคัญแล้ว (สีแดง) หรือเกือบถึงแล้ว (สีฟ้า) สำหรับทรัพยากรหนึ่งๆ ดู man-page ของ atop สำหรับคำอธิบายโดยละเอียดเกี่ยวกับคุณลักษณะนี้ (ส่วน COLORS)
ด้วยแฟล็ก -C สีจะถูกใช้เสมอ แม้ว่าเอาต์พุตจะไม่ถูกส่งไปยังเทอร์มินัลก็ตาม

-M

ใช้เครื่องหมายที่ท้ายบรรทัดเพื่อระบุว่าถึงเปอร์เซ็นต์อาชีพที่สำคัญแล้ว ('*') หรือเกือบถึง ('+') สำหรับทรัพยากรเฉพาะ เครื่องหมาย '*' คล้ายกับสีแดงและเครื่องหมาย '+' เป็นสีฟ้า ดู man-page ของ atop สำหรับคำอธิบายโดยละเอียดของสีเหล่านี้ (ส่วน COLORS)

-H

ทำซ้ำบรรทัดส่วนหัวภายในรายงานสำหรับทุก N บรรทัดรายละเอียด ค่าของ N ถูกกำหนดแบบไดนามิกในกรณีที่ส่งออกไปยัง tty/หน้าต่าง (ขึ้นอยู่กับจำนวนบรรทัด) สำหรับเอาต์พุตไปยังไฟล์หรือไพพ์ ค่านี้คือ 23

-R

สรุปตัวอย่าง cnt เป็นตัวอย่างเดียว เมื่อไฟล์บันทึกมีเช่น ตัวอย่าง 10 นาที การใช้แฟล็ก '-R 6' แสดงรายงานที่มีหนึ่งตัวอย่างสำหรับทุกๆ ชั่วโมง

แฟล็กอื่นๆ ใช้เพื่อกำหนดว่ารายงานใดที่จำเป็น:

-A

แสดงรายงานที่เป็นไปได้ทั้งหมด

-c

รายงานเกี่ยวกับการใช้งาน CPU (โดยรวมและต่อ CPU)

-g

รายงานเกี่ยวกับการใช้งาน GPU (ต่อ GPU)

-p

รายงานเกี่ยวกับเรื่องที่เกี่ยวข้องกับโปรเซสเซอร์ เช่น ค่าเฉลี่ยโหลดและการขัดจังหวะฮาร์ดแวร์

-P

รายงานเกี่ยวกับกระบวนการ

-m

อาชีพหน่วยความจำและการแลกเปลี่ยนในปัจจุบัน

-s

รายงานเกี่ยวกับกิจกรรมการเพจและการแลกเปลี่ยน และการคอมมิตมากเกินไป

-B

รายงานเกี่ยวกับ Pressure Stall Information (PSI)

-l

รายงานเกี่ยวกับการใช้โลจิคัลวอลุ่ม

-f

รายงานเกี่ยวกับการใช้งานอุปกรณ์หลายเครื่อง

-d

รายงานเกี่ยวกับการใช้ดิสก์

-n

รายงานเกี่ยวกับระบบไฟล์ที่ติดตั้ง NFS บนไคลเอนต์ NFS

-j

รายงานเกี่ยวกับกิจกรรมไคลเอนต์ NFS

-J

รายงานเกี่ยวกับกิจกรรมเซิร์ฟเวอร์ NFS

-i

รายงานเกี่ยวกับอินเทอร์เฟซเครือข่าย

-I

รายงานเกี่ยวกับข้อผิดพลาดสำหรับอินเทอร์เฟซเครือข่าย

-w

รายงานเกี่ยวกับทราฟฟิกเครือข่าย IP เวอร์ชัน 4

-W

รายงานเกี่ยวกับข้อผิดพลาดสำหรับทราฟฟิก IP เวอร์ชัน 4

-y

รายงานทั่วไปเกี่ยวกับกิจกรรมเลเยอร์ ICMP เวอร์ชัน 4

-Y

รายงานตามประเภทเกี่ยวกับกิจกรรมเลเยอร์ ICMP เวอร์ชัน 4

-u

รายงานเกี่ยวกับทราฟฟิกเครือข่าย UDP เวอร์ชัน 4

-z

รายงานเกี่ยวกับทราฟฟิกเครือข่าย IP เวอร์ชัน 6

-Z

รายงานข้อผิดพลาดสำหรับทราฟฟิก IP เวอร์ชัน 6

-k

รายงานทั่วไปเกี่ยวกับกิจกรรมเลเยอร์ ICMP เวอร์ชัน 6

-K

รายงานตามประเภทเกี่ยวกับกิจกรรมเลเยอร์ ICMP เวอร์ชัน 6

-U

รายงานเกี่ยวกับทราฟฟิกเครือข่าย UDP เวอร์ชัน 6

-t

รายงานเกี่ยวกับการรับส่งข้อมูลเครือข่าย TCP

-T

รายงานเกี่ยวกับข้อผิดพลาดสำหรับการรับส่งข้อมูล TCP

-h

รายงานเกี่ยวกับการใช้งาน Infiniband

-O

รายงานเกี่ยวกับกระบวนการ 3 อันดับแรกที่ใช้ความจุโปรเซสเซอร์มากที่สุด รายงานนี้ใช้ได้เฉพาะเมื่อใช้ไฟล์บันทึก (ไม่ใช่เมื่อระบุช่วงเวลา)

-G

รายงานเกี่ยวกับกระบวนการ 3 อันดับแรกที่ใช้หน่วยความจำภายในมากที่สุด รายงานนี้ใช้ได้เฉพาะเมื่อใช้ไฟล์บันทึก (ไม่ใช่เมื่อระบุช่วงเวลา)

-D

รายงานเกี่ยวกับกระบวนการ 3 อันดับแรกที่ออกการถ่ายโอนดิสก์ส่วนใหญ่ รายงานนี้ใช้ได้เฉพาะเมื่อใช้ไฟล์บันทึก (ไม่ใช่เมื่อระบุช่วงเวลา)

-N

รายงานเกี่ยวกับกระบวนการ 3 อันดับแรกที่ออกการโอนย้ายซ็อกเก็ต IPv4/IPv6 ส่วนใหญ่ รายงานนี้ใช้ได้เฉพาะเมื่อใช้ไฟล์บันทึก (ไม่ใช่เมื่อระบุช่วงเวลา)

คำอธิบายเอาต์พุต

ขึ้นอยู่กับรายงานที่ร้องขอ มีการสร้างคอลัมน์จำนวนหนึ่งที่มีค่าเอาต์พุต ค่าส่วนใหญ่จะแสดงเป็นจำนวนเหตุการณ์ต่อวินาที

ผลลัพธ์สำหรับค่าสถานะ -c มีคอลัมน์ต่อไปนี้ต่อซีพียู:

usr%

เปอร์เซ็นต์ของเวลา cpu ที่ใช้ในโหมดผู้ใช้ (ข้อความโปรแกรม) สำหรับกระบวนการที่แอ็คทีฟทั้งหมดที่ทำงานด้วยค่าดีเป็นศูนย์ (ค่าเริ่มต้น) หรือค่าดีติดลบ (ซึ่งหมายถึงลำดับความสำคัญสูงกว่าปกติ) ปริมาณการใช้ซีพียูในโหมดผู้ใช้ของกระบวนการที่มีค่าดีมากกว่าศูนย์ (ลำดับความสำคัญต่ำกว่า) จะแสดงอยู่ในคอลัมน์%%

nice%

เปอร์เซ็นต์ของเวลาซีพียูที่ใช้ในโหมดผู้ใช้ (เช่น ข้อความโปรแกรม) สำหรับกระบวนการทั้งหมดที่ทำงานด้วยค่าที่มากกว่าศูนย์ (ซึ่งหมายถึงมีลำดับความสำคัญต่ำกว่าค่าเฉลี่ย)

sys%

เปอร์เซ็นต์ของเวลาที่ใช้ CPU ในโหมดระบบ (ข้อความเคอร์เนล) สำหรับกระบวนการที่แอ็คทีฟทั้งหมด เปอร์เซ็นต์ที่สูงมักบ่งชี้ว่ามีการเรียกใช้การเรียกระบบเป็นจำนวนมาก

irq%

เปอร์เซ็นต์ของเวลาที่ใช้ CPU เพื่อจัดการการขัดจังหวะของอุปกรณ์

softirq%

เปอร์เซ็นต์ของเวลาซีพียูที่ใช้สำหรับการจัดการซอฟต์อินเตอร์รัปต์

steal%

เปอร์เซ็นต์ของเวลาซีพียูที่ถูกขโมยโดยเครื่องเสมือนเครื่องอื่นที่ทำงานบนฮาร์ดแวร์เดียวกัน

guest%

เปอร์เซ็นต์ของเวลา cpu ที่ใช้โดยเครื่องเสมือนอื่นที่ทำงานบนฮาร์ดแวร์เดียวกัน (ทับซ้อนกับ usr%/nice%)

wait%

เปอร์เซ็นต์ของเวลาซีพียูที่ไม่ได้ใช้งานในขณะที่กระบวนการอย่างน้อยหนึ่งกระบวนการในสถานะรอกำลังรอให้ดิสก์ I/O เสร็จสิ้น

idle%

เปอร์เซ็นต์ของเวลา cpu ที่ไม่ได้ใช้ เนื่องจากกระบวนการทั้งหมดอยู่ในสถานะรอ แต่ไม่ได้รอดิสก์ I/O

ผลลัพธ์สำหรับแฟล็ก -g มีคอลัมน์ต่อไปนี้ต่อ GPU:

busaddr

หมายเลข GPU และรหัสบัส (คั่นด้วย '/')

gpubusy

เปอร์เซ็นต์การไม่ว่างของ GPU ระหว่างช่วงเวลา

membusy

เปอร์เซ็นต์การไม่ว่างของหน่วยความจำ GPU ระหว่างช่วงเวลา เช่น เวลาในการออกการเข้าถึงแบบอ่านและเขียนบนหน่วยความจำ

memocc

เปอร์เซ็นต์ของการครอบครองหน่วยความจำในขณะนี้

memtot

หน่วยความจำทั้งหมดที่มีอยู่

memuse

ใช้หน่วยความจำ GPU ในขณะนี้

gputype

ประเภทของ GPU

ผลลัพธ์สำหรับแฟล็ก -p มีค่าต่อไปนี้:

pswch/s

จำนวนสวิตช์กระบวนการ (เรียกอีกอย่างว่าสวิตช์บริบท) ต่อวินาทีบนซีพียูนี้ สวิตช์กระบวนการจะเกิดขึ้นในขณะที่เธรดที่ใช้งานอยู่ (เช่น เธรดที่ใช้ซีพียู) เข้าสู่สถานะรอหรือใช้ไทม์สไลซ์จนหมด จากนั้นเธรดอื่นจะถูกเลือกเพื่อใช้ซีพียู

devintr/s

จำนวนการขัดจังหวะของฮาร์ดแวร์ที่จัดการต่อวินาทีบนซีพียูนี้

clones/s

จำนวนเธรดใหม่ที่เริ่มต้นต่อวินาที

loadavg1

ค่าเฉลี่ยการโหลดที่แสดงจำนวนเธรดโดยเฉลี่ยในรันคิวหรือในสถานะการรอที่ไม่ขัดจังหวะ (โดยปกติจะรอดิสก์หรือเทป I/O) ในช่วงนาทีสุดท้าย

loadavg5

ค่าเฉลี่ยการโหลดที่แสดงจำนวนเธรดเฉลี่ยในรันคิวหรือในสถานะการรอที่ไม่ขัดจังหวะ (โดยปกติจะรอดิสก์หรือเทป I/O) ในช่วง 5 นาทีที่ผ่านมา

loadavg15

ค่าเฉลี่ยการโหลดที่แสดงจำนวนเธรดเฉลี่ยในรันคิวหรือในสถานะการรอที่ไม่ขัดจังหวะ (โดยปกติจะรอดิสก์หรือเทป I/O) ในช่วง 15 นาทีที่ผ่านมา

ผลลัพธ์สำหรับแฟล็ก -P มีข้อมูลเกี่ยวกับกระบวนการและเธรด:

clones/s

จำนวนเธรดใหม่ที่เริ่มต้นต่อวินาที

pexit/s
curproc

จำนวนกระบวนการทั้งหมดที่มีอยู่ในระบบ

curzomb

จำนวนของกระบวนการซอมบี้ที่มีอยู่ในระบบ

thrrun

จำนวนเธรดทั้งหมดที่มีอยู่ในระบบในสถานะ 'กำลังทำงาน'

thrslpi

จำนวนเธรดทั้งหมดที่มีอยู่ในระบบในสถานะ 'โหมดสลีปแบบขัดจังหวะ'

thrslpu

จำนวนเธรดทั้งหมดที่มีอยู่ในระบบในสถานะ 'โหมดทำงานต่อเนื่อง'

ผลลัพธ์สำหรับแฟล็ก -m มีข้อมูลเกี่ยวกับการใช้งานหน่วยความจำและการสลับ:

memtotal

ขนาดหน่วยความจำหลักที่ใช้งานได้ทั้งหมด

memfree

ขนาดหน่วยความจำหลักที่ใช้ได้ในขณะนี้ (สแน็ปช็อต)

buffers

หน่วยความจำหลักที่ใช้ในขณะนี้เพื่อแคชบล็อกข้อมูลเมตา (สแน็ปช็อต)

cached

หน่วยความจำหลักที่ใช้ในขณะนี้เพื่อแคชบล็อกข้อมูล (สแน็ปช็อต)

dirty

จำนวนหน่วยความจำในแคชเพจที่ยังต้องล้างข้อมูลไปยังดิสก์ในขณะนี้ (สแน็ปช็อต)

slabmem

หน่วยความจำหลักที่ใช้ในขณะนี้สำหรับหน่วยความจำที่จัดสรรแบบไดนามิกโดยเคอร์เนล (สแน็ปช็อต)

swptotal

ขนาดพื้นที่สวอปทั้งหมดในขณะนี้ (สแน็ปช็อต)

swpfree

พื้นที่สวอปที่มีอยู่ในขณะนี้ (สแนปชอต)

เอาต์พุตสำหรับแฟล็ก -s มีข้อมูลเกี่ยวกับความถี่ของการแลกเปลี่ยน:

pagescan/s

จำนวนหน้าที่สแกนต่อวินาทีเนื่องจากหน่วยความจำว่างลดลงต่ำกว่าเกณฑ์ที่กำหนด

swapin/s

จำนวนหน้าหน่วยความจำที่ระบบอ่านจากอุปกรณ์สลับต่อวินาที

swapout/s

จำนวนหน้าหน่วยความจำที่ระบบเขียนไปยังอุปกรณ์สลับต่อวินาที

oomkill

จำนวนของกระบวนการที่ถูกฆ่าในช่วงเวลาสุดท้ายเนื่องจากไม่มีหน่วยความจำ/การสลับ ค่า -1 หมายความว่าตัวนับนี้ไม่ได้รับการสนับสนุนโดยเคอร์เนลเวอร์ชันปัจจุบัน

commitspc

พื้นที่หน่วยความจำเสมือนที่กำหนด ได้แก่ พื้นที่เสมือนที่สงวนไว้สำหรับการจัดสรรพื้นที่หน่วยความจำส่วนตัวสำหรับกระบวนการทั้งหมด

commitlim

ขีดจำกัดสูงสุดสำหรับพื้นที่ที่คอมมิต ซึ่งเป็นขนาดสวอปเริ่มต้นบวก 50% ของขนาดหน่วยความจำ เคอร์เนลจะตรวจสอบว่าพื้นที่ที่คอมมิตเกินขีดจำกัดหรือไม่ หากมีการกำหนดค่าการจัดการโอเวอร์คอมมิตอย่างเข้มงวด (vm.overcommit_memory คือ 2)

เอาต์พุตสำหรับค่าสถานะ -B ประกอบด้วยข้อมูลแผงแรงดัน (PSI):

cpusome

เปอร์เซ็นต์ความดันเฉลี่ยระหว่างช่วงเวลาสำหรับหมวดหมู่ 'CPU บางส่วน'

memsome

เปอร์เซ็นต์ความดันเฉลี่ยระหว่างช่วงเวลาสำหรับหมวดหมู่ 'memory some'

memfull

เปอร์เซ็นต์แรงดันเฉลี่ยระหว่างช่วงเวลาสำหรับหมวดหมู่ 'หน่วยความจำเต็ม'

iosome

เปอร์เซ็นต์แรงดันเฉลี่ยระหว่างช่วงเวลาสำหรับหมวด 'I/O some'

iofull

เปอร์เซ็นต์แรงดันเฉลี่ยระหว่างช่วงเวลาสำหรับหมวดหมู่ 'I/O เต็ม'

เอาต์พุตสำหรับแฟล็ก -l (LVM), -f (MD) และ -d (ฮาร์ดดิสก์) มีคอลัมน์ต่อไปนี้ต่อ หน่วยที่ใช้งาน:

disk

ชื่อ.

busy

เปอร์เซ็นต์การไม่ว่างของหน่วย (เช่น ส่วนของเวลาที่อุปกรณ์ไม่ว่างในการจัดการคำขอ)

read/s

จำนวนคำขออ่านที่ออกต่อวินาทีในหน่วยนี้

KB/read

จำนวนเฉลี่ยของ Kbytes ที่โอนต่อคำขออ่านสำหรับหน่วยนี้

writ/s

จำนวนคำขอเขียน (รวมถึงคำขอยกเลิก) ที่ออกต่อวินาทีในหน่วยนี้

KB/writ

จำนวนเฉลี่ยของ Kbytes ที่ถ่ายโอนต่อคำขอเขียนสำหรับหน่วยนี้

avque

จำนวนคำขอเฉลี่ยที่ค้างอยู่ในคิวระหว่างเวลาที่หน่วยไม่ว่าง

avserv

จำนวนมิลลิวินาทีโดยเฉลี่ยที่คำขอในหน่วยนี้ต้องการ (ค้นหา เวลาแฝง และการถ่ายโอนข้อมูล)

เอาต์พุตสำหรับแฟล็ก -n มีข้อมูลเกี่ยวกับกิจกรรมบนระบบไฟล์ที่ติดตั้ง NFS (ไคลเอนต์):

mounted_device

อุปกรณ์ที่เมาต์ซึ่งมีชื่อเซิร์ฟเวอร์และไดเร็กทอรีเซิร์ฟเวอร์ที่กำลังเมาต์

physread/s

ข้อมูลกิโลไบต์อ่านจริงจากเซิร์ฟเวอร์ NFS โดยกระบวนการที่ทำงานบนไคลเอนต์ NFS

KBwrite/s

ข้อมูลกิโลไบต์ถูกเขียนจริงไปยังเซิร์ฟเวอร์ NFS โดยกระบวนการที่ทำงานบนไคลเอนต์ NFS
เมื่อติดตั้งระบบไฟล์ NFS ระหว่างช่วงเวลา สถานะ 'M' จะปรากฏขึ้น

เอาต์พุตสำหรับแฟล็ก -j มีข้อมูลเกี่ยวกับกิจกรรมไคลเอ็นต์ NFS:

rpc/s

จำนวนการเรียกใช้ RPC ต่อวินาทีที่ออกไปยังเซิร์ฟเวอร์ NFS

rpcread/s

จำนวนการอ่าน RPC ต่อวินาทีที่ออกไปยังเซิร์ฟเวอร์ NFS

rpcwrite/s

จำนวนการเรียกใช้การเขียน RPC ต่อวินาทีที่ออกไปยังเซิร์ฟเวอร์ NFS

retrans/s

จำนวนการเรียก RPC ที่ส่งต่อวินาที

autrefresh/s

จำนวนการรีเฟรชการให้สิทธิ์ต่อวินาที

เอาต์พุตสำหรับแฟล็ก -J มีข้อมูลเกี่ยวกับกิจกรรมเซิร์ฟเวอร์ NFS:

rpc/s

จำนวนการเรียก RPC ต่อวินาทีที่ได้รับจากไคลเอนต์ NFS

rpcread/s

จำนวนการเรียกอ่าน RPC ต่อวินาทีที่ได้รับจากไคลเอนต์ NFS

rpcwrite/s

จำนวนการเรียกใช้การเขียน RPC ต่อวินาทีที่ได้รับจากไคลเอ็นต์ NFS

MBcr/s

จำนวนเมกะไบต์ต่อวินาทีที่ส่งกลับเพื่ออ่านคำขอโดยไคลเอ็นต์

MBcw/s

จำนวนเมกะไบต์ต่อวินาทีที่ไคลเอ็นต์ส่งคำขอเขียน

nettcp/s

จำนวนคำขอต่อวินาทีที่จัดการผ่าน TCP

netudp/s

จำนวนคำขอต่อวินาทีที่จัดการผ่าน UDP

ผลลัพธ์สำหรับแฟล็ก -i ให้ข้อมูลเกี่ยวกับการใช้อินเทอร์เฟซเครือข่าย:

interf

ชื่อของอินเทอร์เฟซ

busy

เปอร์เซ็นต์ไม่ว่างสำหรับอินเทอร์เฟซนี้ หากไม่สามารถระบุความเร็วสายของอินเทอร์เฟซนี้ (สำหรับอินเทอร์เฟซเสมือนหรือในกรณีที่ atop หรือ atopsar ไม่มีสิทธิ์รูท) เครื่องหมายคำถามจะปรากฏขึ้น

ipack/s

จำนวนแพ็กเก็ตที่ได้รับจากอินเทอร์เฟซนี้ต่อวินาที

opack/s

จำนวนแพ็กเก็ตที่ส่งไปยังอินเทอร์เฟซนี้ต่อวินาที

iKbyte/s

จำนวน Kbytes ที่ได้รับจากอินเทอร์เฟซนี้ต่อวินาที

oKbyte/s

จำนวน Kbytes ที่ส่งผ่านอินเทอร์เฟซนี้ต่อวินาที

imbps/s

จำนวนเมกะบิตที่ได้รับจริงต่อวินาที

ombps/s

จำนวนเมกะบิตที่ส่งจริงต่อวินาที

maxmbps/s

Linespeed เป็นจำนวนเมกะบิตต่อวินาที หากไม่สามารถกำหนดความเร็วของสายได้ (สำหรับอินเทอร์เฟซเสมือนหรือในกรณีที่ atop หรือ atopsar ไม่มีสิทธิ์รูท) ค่า 0 จะแสดงขึ้น
ความเร็วของสายจะตามด้วยสัญลักษณ์ 'f' (การสื่อสารสองทิศทางเต็ม) หรือ 'h' (การสื่อสารสองทิศทางพร้อมกัน)

เอาต์พุตสำหรับแฟล็ก -I ให้ข้อมูลเกี่ยวกับความล้มเหลวที่ตรวจพบสำหรับอินเทอร์เฟซเครือข่าย:

interf

ชื่อของอินเทอร์เฟซ

ierr/s

จำนวนแพ็กเก็ตที่ไม่ถูกต้องที่ได้รับจากอินเทอร์เฟซนี้ต่อวินาที

oerr/s

จำนวนครั้งที่การส่งแพ็กเก็ตไปยังอินเทอร์เฟซนี้ล้มเหลวต่อวินาที

coll/s

จำนวนการชนกันที่พบต่อวินาทีขณะส่งแพ็กเก็ต

idrop/s

จำนวนแพ็กเก็ตที่ได้รับลดลงต่อวินาทีเนื่องจากไม่มีพื้นที่บัฟเฟอร์ในระบบโลคัล

odrop/s

จำนวนแพ็กเก็ตที่ส่งลดลงต่อวินาทีเนื่องจากไม่มีพื้นที่บัฟเฟอร์ในระบบโลคัล

iframe/s

จำนวนของข้อผิดพลาดการจัดแนวเฟรมที่พบต่อวินาทีบนแพ็กเก็ตที่ได้รับ

ocarrier/s

จำนวนข้อผิดพลาดของพาหะที่พบต่อวินาทีบนแพ็กเก็ตที่ส่ง

ผลลัพธ์สำหรับแฟล็ก -w ให้ข้อมูลเกี่ยวกับการใช้เลเยอร์ IPv4 (ชื่อ SNMP ที่เป็นทางการระหว่างวงเล็บ):

inrecv/s

จำนวน IP datagrams ที่ได้รับจากอินเทอร์เฟซต่อวินาที รวมถึงที่ได้รับจากข้อผิดพลาด (ipInReceives)

outreq/s

จำนวน IP datagrams ที่โปรโตคอลชั้นสูงกว่าในเครื่องจัดหาให้กับ IP ในคำขอสำหรับการส่งต่อวินาที (ipOutRequests)

indeliver/s

จำนวน IP datagrams ที่ได้รับซึ่งส่งไปยังเลเยอร์โปรโตคอลที่สูงขึ้นได้สำเร็จต่อวินาที (ipInDelivers)

forward/s

จำนวนของดาตาแกรม IP ที่ได้รับต่อวินาที ซึ่งเอนทิตีนี้ไม่ใช่ปลายทาง IP สุดท้าย ซึ่งเป็นผลจากการพยายามส่งต่อ (ipForwDatagrams)

reasmok/s

จำนวน IP datagram ที่ประกอบใหม่สำเร็จต่อวินาที (ipReasmOKs)

fragcreat/s

จำนวน IP datagram fragments ที่สร้างขึ้นต่อวินาทีที่เอนทิตีนี้ (ipFragCreates)

เอาต์พุตสำหรับแฟล็ก -W ให้ข้อมูลเกี่ยวกับความล้มเหลวที่ตรวจพบในเลเยอร์ IPv4 (ชื่อ SNMP ที่เป็นทางการระหว่างวงเล็บ):

in: dsc/s

จำนวนของอินพุต IP ดาตาแกรมต่อวินาทีที่ไม่พบปัญหาในการป้องกันการประมวลผลต่อไป แต่ถูกยกเลิก เช่น เนื่องจากไม่มีพื้นที่บัฟเฟอร์ (ipInDiscards)

in: hder/s

จำนวนของดาต้าแกรม IP อินพุตต่อวินาทีที่ถูกละทิ้งเนื่องจากข้อผิดพลาดในส่วนหัวของ IP (ipInHdrErrors)

in: ader/s

จำนวนของดาตาแกรม IP อินพุตต่อวินาทีที่ถูกละทิ้งเนื่องจากที่อยู่ IP ในฟิลด์ปลายทางไม่ถูกต้องที่จะรับโดยเอนทิตีนี้ (ipInAddrErrors)

in: unkp/s

จำนวนแพ็กเก็ตขาเข้าต่อวินาทีที่ถูกละทิ้งเนื่องจากโปรโตคอลที่ไม่รู้จักหรือไม่รองรับ (ipInUnknownProtos)

in: ratim/s

จำนวนสถานการณ์การหมดเวลาต่อวินาทีในขณะที่ชิ้นส่วนอื่นๆ คาดว่าจะประกอบใหม่ได้สำเร็จ (ipReasmTimeout)

in: rfail/s

จำนวนความล้มเหลวที่ตรวจพบต่อวินาทีโดยอัลกอริทึมการประกอบ IP ใหม่ (ipReasmFails)

out: dsc/s

จำนวนเอาต์พุต IP ดาตาแกรมต่อวินาทีที่ไม่พบปัญหาในการป้องกันการประมวลผลต่อไป แต่ถูกยกเลิก เช่น เนื่องจากไม่มีพื้นที่บัฟเฟอร์ (ipOutDiscards)

out: nrt/s

จำนวน IP datagrams ต่อวินาทีที่ถูกยกเลิกเนื่องจากไม่พบเส้นทาง (ipOutNoRoutes)

ผลลัพธ์สำหรับแฟล็ก -y ให้ข้อมูลเกี่ยวกับการใช้งานทั่วไปของเลเยอร์ ICMPv4 และข้อมูลบางอย่างตามประเภทของข้อความ ICMP (ชื่อ SNMP แบบเป็นทางการระหว่างวงเล็บ):

intot/s

จำนวนข้อความ ICMP (ประเภทใดก็ได้) ที่ได้รับต่อวินาทีที่เอนทิตีนี้ (icmpInMsgs)

outtot/s

จำนวนข้อความ ICMP (ประเภทใดก็ได้) ที่ส่งต่อวินาทีจากเอนทิตีนี้ (icmpOutMsgs)

inecho/s

จำนวนข้อความ ICMP Echo (คำขอ) ที่ได้รับต่อวินาที (icmpInEchos)

inerep/s

จำนวนข้อความตอบกลับ ICMP Echo-Reply ที่ได้รับต่อวินาที (icmpInEchoReps)

otecho/s

จำนวนข้อความ ICMP Echo (คำขอ) ที่ส่งต่อวินาที (icmpOutEchos)

oterep/s

จำนวนข้อความตอบกลับ ICMP Echo ที่ส่งต่อวินาที (icmpOutEchoReps)

ผลลัพธ์สำหรับแฟล็ก -Y ให้ข้อมูลเกี่ยวกับข้อความ ICMPv4 ประเภทอื่นๆ (ชื่อ SNMP ที่เป็นทางการระหว่างวงเล็บ):

ierr/s

จำนวนข้อความ ICMP ที่ได้รับต่อวินาที แต่พิจารณาแล้วว่ามีข้อผิดพลาดเฉพาะของ ICMP (icmpInErrors)

isq/s

จำนวนข้อความ ICMP Source Quench ที่ได้รับต่อวินาที (icmpInSrcQuenchs)

ird/s

จำนวนข้อความเปลี่ยนเส้นทาง ICMP ที่ได้รับต่อวินาที (icmpInRedirects)

idu/s

จำนวนข้อความที่เข้าถึงไม่ได้ของปลายทาง ICMP ต่อวินาทีที่ได้รับ (icmpInDestUnreachs)

ite/s

จำนวนข้อความ ICMP Time Exceeded ที่ได้รับต่อวินาที (icmpOutTimeExcds)

oerr/s

จำนวนข้อความ ICMP ที่ส่งต่อวินาทีแต่พิจารณาว่ามีข้อผิดพลาดเฉพาะของ ICMP (icmpOutErrors)

osq/s

จำนวนข้อความ ICMP Source Quench ที่ส่งต่อวินาที (icmpOutSrcQuenchs)

ord/s

จำนวนข้อความการเปลี่ยนเส้นทาง ICMP ที่ส่งต่อวินาที (icmpOutRedirects)

odu/s

จำนวนข้อความที่เข้าถึงไม่ได้ของปลายทาง ICMP ที่ส่งต่อวินาที (icmpOutDestUnreachs)

ote/s

จำนวนข้อความเกินเวลา ICMP ที่ส่งต่อวินาที (icmpOutTimeExcds)

เอาต์พุตสำหรับแฟล็ก -u ให้ข้อมูลเกี่ยวกับการใช้เลเยอร์ UDPv4 (ชื่อ SNMP ที่เป็นทางการระหว่างวงเล็บ):

indgram/s

จำนวนดาตาแกรม UDP ต่อวินาทีที่ส่งไปยังผู้ใช้ UDP (udpInDatagrams)

outdgram/s

จำนวนดาตาแกรม UDP ที่ส่งต่อวินาทีจากเอนทิตีนี้ (udpOutDatagrams)

inerr/s

จำนวนดาตาแกรม UDP ที่ได้รับต่อวินาทีที่ไม่สามารถส่งได้ด้วยเหตุผลอื่นนอกเหนือจากการไม่มีแอปพลิเคชันที่พอร์ตปลายทาง (udpInErrors)

noport/s

จำนวนดาตาแกรม UDP ที่ได้รับต่อวินาทีซึ่งไม่มีแอปพลิเคชันที่พอร์ตปลายทาง (udpNoPorts)

เอาต์พุตสำหรับแฟล็ก -z ให้ข้อมูลเกี่ยวกับการใช้เลเยอร์ IPv6 (ชื่อ SNMP ที่เป็นทางการระหว่างวงเล็บ):

inrecv/s

จำนวนอินพุต IPv6-ดาตาแกรมที่ได้รับจากอินเทอร์เฟซต่อวินาที รวมถึงที่ได้รับด้วยข้อผิดพลาด (ipv6IfStatsInReceives)

outreq/s

จำนวนของ IPv6-datagrams ต่อวินาทีที่โปรโตคอลชั้นสูงกว่าในเครื่องจัดหาให้กับ IP ในคำขอสำหรับการส่ง (ipv6IfStatsOutRequests) ตัวนับนี้ไม่รวมดาตาแกรมที่ส่งต่อ

inmc/s

จำนวนของแพ็กเก็ตมัลติคาสต์ต่อวินาทีที่อินเตอร์เฟสได้รับ (ipv6IfStatsInMcastPkts)

outmc/s

จำนวนของแพ็กเก็ตมัลติคาสต์ต่อวินาทีที่ถูกส่งไปยังอินเตอร์เฟส (ipv6IfStatsOutMcastPkts)

indeliv/s

จำนวน IP datagram ที่ส่งสำเร็จต่อวินาทีไปยังโปรโตคอลผู้ใช้ IPv6 รวมถึง ICMP (ipv6IfStatsInDelivers)

reasmok/s

จำนวนดาตาแกรม IPv6 ที่ประกอบใหม่สำเร็จต่อวินาที (ipv6IfStatsReasmOKs)

fragcre/s

จำนวนชิ้นส่วนดาตาแกรม IPv6 ที่สร้างขึ้นต่อวินาทีที่เอนทิตีนี้ (ipv6IfStatsOutFragCreates)

เอาต์พุตสำหรับแฟล็ก -Z ให้ข้อมูลเกี่ยวกับความล้มเหลวที่ตรวจพบในเลเยอร์ IPv6 (ชื่อ SNMP ที่เป็นทางการระหว่างวงเล็บ):

in: dsc/s

จำนวนอินพุต IPv6 ดาตาแกรมต่อวินาทีที่ไม่พบปัญหาในการป้องกันการประมวลผลต่อไป แต่ถูกยกเลิก เช่น เนื่องจากไม่มีพื้นที่บัฟเฟอร์ (ipv6IfStatsInDiscards)

in: hder/s

จำนวนดาตาแกรมอินพุตต่อวินาทีที่ถูกละทิ้งเนื่องจากข้อผิดพลาดในส่วนหัว IPv6 (ipv6IfStatsInHdrErrors)

in: ader/s

จำนวนดาตาแกรมอินพุตต่อวินาทีที่ถูกละทิ้งเนื่องจากที่อยู่ IPv6 ในฟิลด์ปลายทางไม่ถูกต้องที่เอนทิตีนี้จะได้รับ (ipv6IfStatsInAddrErrors)

in: unkp/s

จำนวนดาตาแกรมที่อยู่ในโลคัลต่อวินาทีที่ถูกยกเลิกเนื่องจากโปรโตคอลที่ไม่รู้จักหรือไม่รองรับ (ipv6IfStatsInUnknownProtos)

in: ratim/s

จำนวนสถานการณ์การหมดเวลาต่อวินาทีในขณะที่ชิ้นส่วน IPv6 อื่นๆ คาดว่าจะประกอบใหม่ได้สำเร็จ (ipv6ReasmTimeout)

in: rfail/s

จำนวนความล้มเหลวที่ตรวจพบต่อวินาทีโดย IPv6 reassembly-algorithm (ipv6IfStatsReasmFails)

out: dsc/s

จำนวนเอาต์พุต IPv6 ดาตาแกรมต่อวินาทีที่ไม่พบปัญหาในการป้องกันการประมวลผลต่อไป แต่ถูกยกเลิก เช่น เนื่องจากไม่มีพื้นที่บัฟเฟอร์ (ipv6IfStatsOutDiscards)

out: nrt/s

จำนวนของดาต้าแกรม IPv6 ต่อวินาทีที่ถูกยกเลิกเนื่องจากไม่พบเส้นทาง (ipv6IfStatsInNoRoutes)

ผลลัพธ์สำหรับแฟล็ก -k ให้ข้อมูลเกี่ยวกับการใช้งานทั่วไปของเลเยอร์ ICMPv6 และข้อมูลบางอย่างตามประเภทของข้อความ ICMP (ชื่อ SNMP แบบเป็นทางการระหว่างวงเล็บ):

intot/s

จำนวนข้อความ ICMPv6 (ประเภทใดก็ได้) ที่ได้รับต่อวินาทีที่อินเทอร์เฟซ (ipv6IfIcmpInMsgs)

outtot/s

จำนวนข้อความ ICMPv6 (ประเภทใดก็ได้) ที่ส่งต่อวินาทีจากเอนทิตีนี้ (ipv6IfIcmpOutMsgs)

inerr/s

จำนวนข้อความ ICMPv6 ที่ได้รับต่อวินาทีที่มีข้อผิดพลาดเฉพาะของ ICMP เช่น การตรวจสอบ ICMP ไม่ถูกต้อง ความยาวไม่ถูกต้อง ฯลฯ (ipv6IfIcmpInErrors)

innsol/s

จำนวนข้อความร้องขอเพื่อนบ้าน ICMP ที่ได้รับต่อวินาที (ipv6IfIcmpInNeighborSolicits)

innadv/s

จำนวนข้อความโฆษณาเพื่อนบ้าน ICMP ที่ได้รับต่อวินาที (ipv6IfIcmpInNeighborAdvertisements)

otnsol/s

จำนวนข้อความร้องขอเพื่อนบ้าน ICMP ที่ส่งต่อวินาที (ipv6IfIcmpOutNeighborSolicits)

otnadv/s

จำนวนข้อความโฆษณาเพื่อนบ้าน ICMP ที่ส่งต่อวินาที (ipv6IfIcmpOutNeighborAdvertisements)

ผลลัพธ์สำหรับแฟล็ก -K ให้ข้อมูลเกี่ยวกับประเภทอื่นๆ ของข้อความ ICMPv6 (ชื่อ SNMP ที่เป็นทางการระหว่างวงเล็บ):

iecho/s

จำนวนข้อความ ICMP Echo (คำขอ) ที่ได้รับต่อวินาที (ipv6IfIcmpInEchos)

ierep/s

จำนวนข้อความตอบกลับ ICMP Echo ที่ได้รับต่อวินาที (ipv6IfIcmpInEchoReplies)

oerep/s

จำนวนข้อความตอบกลับ ICMP Echo ที่ส่งต่อวินาที (ipv6IfIcmpOutEchoReplies)

idu/s

จำนวนข้อความที่เข้าถึงไม่ได้ของปลายทาง ICMP ต่อวินาทีที่ได้รับ (ipv6IfIcmpInDestUnreachs)

odu/s

จำนวนข้อความที่ส่งไม่ถึงปลายทาง ICMP ต่อวินาที (ipv6IfIcmpOutDestUnreachs)

ird/s

จำนวนข้อความเปลี่ยนเส้นทาง ICMP ที่ได้รับต่อวินาที (ipv6IfIcmpInRedirects)

ord/s

จำนวนข้อความการเปลี่ยนเส้นทาง ICMP ที่ส่งต่อวินาที (ipv6IfIcmpOutRedirect)

ite/s

จำนวนข้อความ ICMP Time Exceeded ที่ได้รับต่อวินาที (ipv6IfIcmpInTimeExcds)

ote/s

จำนวนข้อความเกินเวลา ICMP ที่ส่งต่อวินาที (ipv6IfIcmpOutTimeExcds)

เอาต์พุตสำหรับแฟล็ก -U ให้ข้อมูลเกี่ยวกับการใช้เลเยอร์ UDPv6 (ชื่อ SNMP ที่เป็นทางการระหว่างวงเล็บ):

indgram/s

จำนวนดาตาแกรม UDPv6 ต่อวินาทีที่ส่งไปยังผู้ใช้ UDP (udpInDatagrams)

outdgram/s

จำนวนดาตาแกรม UDPv6 ที่ส่งต่อวินาทีจากเอนทิตีนี้ (udpOutDatagrams)

inerr/s

จำนวนดาตาแกรม UDPv6 ที่ได้รับต่อวินาทีที่ไม่สามารถส่งได้ด้วยเหตุผลอื่นนอกเหนือจากการไม่มีแอปพลิเคชันที่พอร์ตปลายทาง (udpInErrors)

noport/s

จำนวนดาตาแกรม UDPv6 ที่ได้รับต่อวินาทีซึ่งไม่มีแอปพลิเคชันที่พอร์ตปลายทาง (udpNoPorts)

ผลลัพธ์สำหรับแฟล็ก -t ให้ข้อมูลเกี่ยวกับการใช้เลเยอร์ TCP (ชื่อ SNMP ที่เป็นทางการระหว่างวงเล็บ):

insegs/s

จำนวนเซ็กเมนต์ที่ได้รับต่อวินาที รวมถึงเซ็กเมนต์ที่ได้รับด้วยข้อผิดพลาด (tcpInSegs)

outsegs/s

จำนวนเซ็กเมนต์ที่ส่งต่อวินาที ยกเว้นเซ็กเมนต์ที่มีออคเต็ตที่ส่งซ้ำเท่านั้น (tcpOutSegs)

actopen/s

จำนวนของการเปิดที่ใช้งานต่อวินาทีที่ได้รับการสนับสนุนโดยเอนทิตีนี้ (tcpActiveOpens)

pasopen/s

จำนวนของการเปิดแบบพาสซีฟต่อวินาทีที่ได้รับการสนับสนุนโดยเอนทิตีนี้ (tcpPassiveOpens)

nowopen

จำนวนการเชื่อมต่อที่เปิดอยู่ในปัจจุบัน (สแน็ปช็อต) ซึ่งมีสถานะเป็น ESTABLISHED หรือ CLOSE-WAIT (tcpCurrEstab)

เอาต์พุตสำหรับแฟล็ก -T ให้ข้อมูลเกี่ยวกับความล้มเหลวที่ตรวจพบในเลเยอร์ TCP (ชื่อ SNMP ที่เป็นทางการระหว่างวงเล็บ):

inerr/s

จำนวนเซกเมนต์ที่ได้รับต่อวินาทีที่ได้รับโดยมีข้อผิดพลาด (tcpInErrs)

retrans/s

จำนวนเซกเมนต์ที่ส่งต่อวินาที (tcpRetransSegs)

attfail/s

จำนวนความพยายามในการเชื่อมต่อที่ล้มเหลวต่อวินาทีที่เกิดขึ้นที่เอนทิตีนี้ (tcpAttemptFails)

estabreset/s

จำนวนการรีเซ็ตต่อวินาทีที่เกิดขึ้นที่เอนทิตีนี้ (tcpEstabResets)

outreset/s

จำนวนเซ็กเมนต์ที่ส่งต่อวินาทีที่มีแฟล็ก RST (tcpOutRsts)

เอาต์พุตสำหรับแฟล็ก -h ให้ข้อมูลเกี่ยวกับการใช้พอร์ต Infiniband:

controller

ชื่อผู้ควบคุม.

port

พอร์ตคอนโทรลเลอร์

busy

เปอร์เซ็นต์การไม่ว่างสำหรับพอร์ตนี้

ipack/s

จำนวนแพ็กเก็ตที่ได้รับจากพอร์ตนี้ต่อวินาที

opack/s

จำนวนแพ็กเก็ตที่ส่งไปยังพอร์ตนี้ต่อวินาที

igbps/s

จำนวนกิกะบิตที่ได้รับจริงต่อวินาที

ogbps/s

จำนวนกิกะบิตที่ส่งจริงต่อวินาที

maxgbps/s

อัตราสูงสุดเป็นจำนวนกิกะบิตต่อวินาที

lanes

จำนวนเลน

เอาต์พุตสำหรับแฟล็ก -O ให้ข้อมูลเกี่ยวกับ 3 อันดับแรกของกระบวนการที่มีการใช้โปรเซสเซอร์สูงสุด:

pid

รหัสกระบวนการ (ถ้าเป็นศูนย์ แสดงว่ากระบวนการได้ออกแล้วในขณะที่ไม่สามารถระบุ pid ได้)

command

ชื่อของกระบวนการ

cpu%

เปอร์เซ็นต์ของความจุของซีพียูที่ใช้ไป ค่านี้สามารถเกิน 100% สำหรับกระบวนการแบบมัลติเธรดที่ทำงานบนเครื่องที่มีตัวประมวลผลหลายตัว

เอาต์พุตสำหรับแฟล็ก -G ให้ข้อมูลเกี่ยวกับ 3 อันดับแรกของกระบวนการที่มีการใช้หน่วยความจำสูงสุด:

pid

รหัสกระบวนการ (ถ้าเป็นศูนย์ แสดงว่ากระบวนการได้ออกแล้วในขณะที่ไม่สามารถระบุ pid ได้)

command

ชื่อของกระบวนการ

mem%

เปอร์เซ็นต์ของการใช้หน่วยความจำภายในโดยกระบวนการนี้

เอาต์พุตสำหรับแฟล็ก -D ให้ข้อมูลเกี่ยวกับ 3 อันดับแรกของกระบวนการที่ให้การเข้าถึงแบบอ่านและเขียนสูงสุดไปยังดิสก์:

pid

รหัสกระบวนการ (ถ้าเป็นศูนย์ แสดงว่ากระบวนการได้ออกแล้วในขณะที่ไม่สามารถระบุ pid ได้)

command

ชื่อของกระบวนการ

dsk%

เปอร์เซ็นต์ของการเข้าถึงเพื่ออ่านและเขียนที่เกี่ยวข้องกับจำนวนรวมของการเข้าถึงเพื่ออ่านและเขียนที่ออกบนดิสก์โดยกระบวนการทั้งหมด ดังนั้น เปอร์เซ็นต์ที่สูงไม่ได้หมายความถึงภาระของดิสก์ที่สูงในระดับระบบ

เอาต์พุตสำหรับค่าสถานะ -N ให้ข้อมูลเกี่ยวกับ 3 อันดับแรกของกระบวนการที่ออกการถ่ายโอนซ็อกเก็ตมากที่สุดสำหรับ IPv4/IPv6:

pid

รหัสกระบวนการ (ถ้าเป็นศูนย์ แสดงว่ากระบวนการได้ออกแล้วในขณะที่ไม่สามารถระบุ pid ได้)

command

ชื่อของกระบวนการ

net%

เปอร์เซ็นต์ของการถ่ายโอนซ็อกเก็ตที่เกี่ยวข้องกับจำนวนการถ่ายโอนทั้งหมดที่ออกโดยกระบวนการทั้งหมด ดังนั้น เปอร์เซ็นต์ที่สูงไม่ได้หมายความถึงภาระเครือข่ายที่สูงในระดับระบบ

ตัวอย่าง

หากต้องการดูกิจกรรมของ cpu ของวันนี้จนถึงตอนนี้ (คาดว่า atop กำลังเข้าสู่ระบบอยู่เบื้องหลัง):

 atopsar

หากต้องการดูการยึดครองหน่วยความจำของวันที่ 5 มิถุนายน 2018 ระหว่างเวลา 10:00 น. ถึง 12:30 น. (หาก atop มีการบันทึกทุกวันในพื้นหลัง):

 atopsar -m -r /var/log/atop_20180605 -b 10:00 -e 12:30

หรือ

 atopsar -m -r 20180605 -b 10:00 -e 12:30

หรือสมมติว่าเป็นวันที่ 8 มิถุนายน 2018 ในขณะนี้

 atopsar -m -r yyy -b 10:00 -e 12:30

เขียนไฟล์บันทึกด้วย atop เพื่อบันทึกพฤติกรรมของระบบเป็นเวลา 30 นาที (ตัวอย่าง 30 ตัวอย่างใน 1 นาที) และสร้างรายงานที่มีอยู่ทั้งหมดหลังจากนั้น:

 atop -w /tmp/atoplog 60 30
 atopsar -A -r /tmp/atoplog

หากต้องการดูกิจกรรม TCP วิวัฒนาการเป็นเวลาสิบนาที (10 ตัวอย่างโดยมีช่วงเวลาหกสิบวินาที):

 atopsar -t 60 10

หากต้องการดูบรรทัดส่วนหัว ('_' เป็นอักขระตัวสุดท้าย) ของรายงานทั้งหมดที่มีเฉพาะบรรทัดรายละเอียดที่แสดงการใช้ทรัพยากรที่สำคัญ (เครื่องหมาย '*' หรือ '+' เป็นอักขระสุดท้าย):

 atopsar -AM | grep '[_*+]$'

ไฟล์

/etc/atoprc

ไฟล์คอนฟิกูเรชันที่มีค่าเริ่มต้นทั้งระบบ (แฟล็กเป็นหลัก) ดูหน้าคนที่เกี่ยวข้อง

~/.atoprc

ไฟล์คอนฟิกูเรชันที่มีค่าเริ่มต้นส่วนบุคคล (แฟล็กเป็นหลัก) ดูหน้าคนที่เกี่ยวข้อง

/var/log/atop/atop_YYYYMMDD

ไฟล์ข้อมูลรายวัน โดย YYYYMMDD เป็นตัวเลขที่แสดงวันที่

ดูสิ่งนี้ด้วย

atop(1), atopconvert(1), atopcat(1), atoprc(5), atopacctd(8), netatop(4), netatopd(8)
https://www.atoptool.nl

ผู้เขียน

เกอร์ลอฟ ลังเกอเวลด์ (gerlof.langeveld@atoptool.nl)