ATOPCAT(1) General Commands Manual ATOPCAT(1)

atopcat - الحاق پرونده‌های گزارش خام به خروجی استاندارد

atopcat [-dv] rawfile [rawfile]...

برنامه atopcat می‌تواند برای الحاق چندین پرونده گزارش (لاگ) خام به یک جریان خروجی (خروجی استاندارد - stdout) استفاده شود. به این ترتیب، با هدایت خروجی استاندارد به یک پرونده، می‌توان پرونده‌های لاگ خام را در یک پرونده بزرگ‌تر ادغام کرد. همچنین، داده‌های ادغام‌شده از چندین پرونده لاگ خام را می‌توان مستقیماً از طریق لوله (pipe) به atop یا atopsar منتقل نمود.

گزینه‌ها:

اجرای آزمایشی (dry-run): پرونده(های) لاگ را می‌خواند اما هیچ خروجی در stdout تولید نمی‌کند.
حالت پرگویی (verbose): برای هر نمونه یک خط شامل تاریخ/زمان، طول بازه بر حسب ثانیه، اندازه فشرده اطلاعات سطح سیستم، اندازه فشرده اطلاعات سطح فرآیند، اندازه فشرده اطلاعات سطح cgroup و اندازه فشرده فهرست PID را چاپ می‌کند.

الحاق پرونده‌های لاگ خام مربوط به پنج روز کاری متوالی، نوشتن آن در یک پرونده لاگ خام جدید برای آن هفته و مشاهده تعاملی آن هفته:

  atopcat /var/log/atop/atop_2024021[0-4] > week_2024_7
  atop -r week_2024_7

الحاق پرونده‌های لاگ خام یک هفته و مشاهده تعاملی آن هفته (از آنجا که atop از یک لوله می‌خواند، بازه‌های قبلی در حین مشاهده قابل بازگشت نیستند):

  atopcat /var/log/atop/atop_2024021[0-6] | atop -r -

الحاق تمامی پرونده‌های لاگ خام ژانویه ۲۰۲۴ و تولید خروجی قابل تجزیه پیرامون مصرف پردازنده (CPU):

  atopcat /var/log/atop/atop_202401?? | atop -r - -PCPU

الحاق پرونده‌های لاگ خام روزانه ۳ و ۴ فوریه و تولید گزارشی از مصرف حافظه از ساعت ۱۴:۰۰ روز اول تا ۱۱:۰۰ روز دوم:

  atopcat /var/log/atop/atop_2024020[34] |
  atopsar -m -r - -b 202402031400 -e 202402041100

ترمیم یک پرونده لاگ خام که آخرین بازه آن به طور کامل نوشته نشده است (مثلاً اگر قصد دارید پرونده را با نمونه‌های جدید گسترش دهید):

  atopcat /var/log/atop/atop_20240303 > /tmp/repaired

در حالت اخیر، atopcat گزارش می‌دهد که پرونده ورودی ناقص است و پس از آخرین نمونه معتبر متوقف می‌شود.

atop(1), atopsar(1), atophide(1), atopconvert(1)
https://www.atoptool.nl

Gerlof Langeveld (gerlof.langeveld@atoptool.nl)

January 2024 Linux