.\" -*- coding: UTF-8 -*- .if \n(.g .ds T< \\FC .if \n(.g .ds T> \\F[\n[.fam]] .de URL \\$2 \(la\\$1\(ra\\$3 .. .if \n(.g .mso www.tmac .TH lxc-monitor 1 2026-08-01 "" "" .SH "نام (NAME)" lxc-monitor \- پایش وضعیت کانتینر .SH "خلاصه دستور (SYNOPSIS)" 'nh .fi .ad l \fBlxc-monitor\fR \kx .if (\nx>(\n(.l/2)) .nr x (\n(.l/5) 'in \n(.iu+\nxu [-n \fIname\fR] [-Q \fIname\fR] 'in \n(.iu-\nxu .ad b 'hy .SH "توضیحات (DESCRIPTION)" دستور \fBlxc-monitor\fR وضعیت کانتینرها را پایش می‌کند. آرگومان \fIname\fR می‌تواند برای تعیین اینکه کدام کانتینرها پایش شوند به کار رود. این آرگومان یک عبارت باقاعده (regular expression) مطابق با posix2 است، بنابراین پایش تمام کانتینرها، چندتایی از آن‌ها یا تنها یکی امکان‌پذیر است. در صورت مشخص نشدن، \fIname\fR به طور پیش‌فرض برابر '.*' خواهد بود که همه کانتینرها را در \fBlxcpath\fR پایش می‌کند. .PP گزینه \*(T<\fB\-P, \-\-lxcpath\fR\*(T>=PATH می‌تواند چندین بار مشخص شود تا بیش از یک مسیر کانتینر پایش گردد. با این حال توجه داشته باشید که کانتینرهایی با نام یکسان در مسیرهای چندگانه، در خروجی غیرقابل‌تشخیص خواهند بود. .SH "گزینه‌ها (OPTIONS)" .TP \*(T<\fB\-Q, \-\-quit\fR\*(T> از دیمن lxc-monitord در هر \fBlxcpath\fR مشخص‌شده می‌خواهد تا خارج شود. پس از دریافت این دستور، lxc-monitord به محض اینکه هیچ کلاینتی نداشته باشد بلافاصله خارج می‌شود، به جای اینکه مانند حالت عادی ۳۰ ثانیه برای کلاینت‌های جدید منتظر بماند. این گزینه در صورتی که نیاز به unmount کردن سیستم‌فایلی داشته باشید که \fBlxcpath\fR روی آن قرار دارد، مفید است. .SH "گزینه‌های عمومی (COMMON OPTIONS)" این گزینه‌ها میان بیشتر دستورهای lxc مشترک هستند. .TP \*(T<\fB\-?, \-h, \-\-help\fR\*(T> چاپ پیام راهنمای استفاده، طولانی‌تر از حالت معمول. .TP \*(T<\fB\-\-usage\fR\*(T> نمایش پیام شیوه استفاده. .TP \*(T<\fB\-q, \-\-quiet\fR\*(T> بی‌صدا کردن خروجی. .TP \*(T<\fB\-P, \-\-lxcpath=\fR\*(T>\fIPATH\fR استفاده از یک مسیر کانتینر جایگزین. پیش‌فرض /var/lib/lxc است. .TP \*(T<\fB\-o, \-\-logfile=\fR\*(T>\fIFILE\fR ارسال خروجی به یک \fIFILE\fR لاگ جایگزین. پیش‌فرض بدون لاگ است. .TP \*(T<\fB\-l, \-\-logpriority=\fR\*(T>\fILEVEL\fR تنظیم اولویت لاگ روی \fILEVEL\fR. اولویت پیش‌فرض لاگ \*(T است. مقادیر ممکن عبارتند از: \*(T، \*(T، \*(T، \*(T، \*(T، \*(T، \*(T، \*(T، \*(T. توجه داشته باشید که این گزینه اولویت وقایع لاگ را در فایل لاگ جایگزین تنظیم می‌کند و تأثیری بر وقایع ERROR ثبت‌شده در stderr ندارد. .TP \*(T<\fB\-n, \-\-name=\fR\*(T>\fINAME\fR استفاده از شناسه کانتینر \fINAME\fR. قالب شناسه کانتینر یک رشته الفبایی-عددی است. .TP \*(T<\fB\-\-rcfile=\fR\*(T>\fIFILE\fR تعیین فایل پیکربندی جهت پیکربندی قابلیت‌های مجازی‌سازی و جداسازی برای کانتینر. این فایل پیکربندی در صورت وجود، حتی اگر از پیش یک فایل پیکربندی در کانتینر ایجادشده از قبل (از طریق lxc-create) موجود باشد نیز استفاده خواهد شد. .TP \*(T<\fB\-\-version\fR\*(T> نمایش شماره نسخه. .SH "مثال‌ها (EXAMPLES)" .TP lxc-monitor -n foo وضعیت‌های گوناگون کانتینر foo را پایش خواهد کرد. .TP lxc-monitor -n 'foo|bar' وضعیت‌های گوناگون کانتینرهای foo و bar را پایش خواهد کرد. .TP lxc-monitor -n '[fb].*' وضعیت‌های گوناگون کانتینرهایی را پایش خواهد کرد که نام آن‌ها با حرف 'f' یا 'b' آغاز می‌شود. .TP lxc-monitor -n '.*' وضعیت‌های گوناگون را برای تمام کانتینرها پایش خواهد کرد. .SH "خطاها (DIAGNOSTICS)" .TP The container was not found کانتینر مشخص‌شده از قبل توسط دستور \fBlxc-create\fR ایجاد نشده است. .SH "همچنین ببینید (SEE ALSO)" \fBregex\fR(7), .SH "همچنین ببینید (SEE ALSO)" \fBlxc\fR(7), \fBlxc-create\fR(1), \fBlxc-copy\fR(1), \fBlxc-destroy\fR(1), \fBlxc-start\fR(1), \fBlxc-stop\fR(1), \fBlxc-execute\fR(1), \fBlxc-console\fR(1), \fBlxc-monitor\fR(1), \fBlxc-wait\fR(1), \fBlxc-cgroup\fR(1), \fBlxc-ls\fR(1), \fBlxc-info\fR(1), \fBlxc-freeze\fR(1), \fBlxc-unfreeze\fR(1), \fBlxc-attach\fR(1), \fBlxc.conf\fR(5)