| lxc-monitor(1) | lxc-monitor(1) |
نام (NAME)
lxc-monitor - پایش وضعیت کانتینر
خلاصه دستور (SYNOPSIS)
lxc-monitor
[-n name] [-Q name]
توضیحات (DESCRIPTION)
دستور lxc-monitor وضعیت کانتینرها را پایش میکند. آرگومان name میتواند برای تعیین اینکه کدام کانتینرها پایش شوند به کار رود. این آرگومان یک عبارت باقاعده (regular expression) مطابق با posix2 است، بنابراین پایش تمام کانتینرها، چندتایی از آنها یا تنها یکی امکانپذیر است. در صورت مشخص نشدن، name به طور پیشفرض برابر '.*' خواهد بود که همه کانتینرها را در lxcpath پایش میکند.
گزینه -P, --lxcpath=PATH میتواند چندین بار مشخص شود تا بیش از یک مسیر کانتینر پایش گردد. با این حال توجه داشته باشید که کانتینرهایی با نام یکسان در مسیرهای چندگانه، در خروجی غیرقابلتشخیص خواهند بود.
گزینهها (OPTIONS)
- -Q, --quit
- از دیمن lxc-monitord در هر lxcpath مشخصشده میخواهد تا خارج شود. پس از دریافت این دستور، lxc-monitord به محض اینکه هیچ کلاینتی نداشته باشد بلافاصله خارج میشود، به جای اینکه مانند حالت عادی ۳۰ ثانیه برای کلاینتهای جدید منتظر بماند. این گزینه در صورتی که نیاز به unmount کردن سیستمفایلی داشته باشید که lxcpath روی آن قرار دارد، مفید است.
گزینههای عمومی (COMMON OPTIONS)
این گزینهها میان بیشتر دستورهای lxc مشترک هستند.
- -?, -h, --help
- چاپ پیام راهنمای استفاده، طولانیتر از حالت معمول.
- --usage
- نمایش پیام شیوه استفاده.
- -q, --quiet
- بیصدا کردن خروجی.
- -P, --lxcpath=PATH
- استفاده از یک مسیر کانتینر جایگزین. پیشفرض /var/lib/lxc است.
- -o, --logfile=FILE
- ارسال خروجی به یک FILE لاگ جایگزین. پیشفرض بدون لاگ است.
- -l, --logpriority=LEVEL
- تنظیم
اولویت لاگ
روی LEVEL.
اولویت
پیشفرض
لاگ ERROR است.
مقادیر
ممکن
عبارتند از:
FATAL، ALERT، CRIT، WARN، ERROR،
NOTICE، INFO، DEBUG، TRACE.
توجه داشته باشید که این گزینه اولویت وقایع لاگ را در فایل لاگ جایگزین تنظیم میکند و تأثیری بر وقایع ERROR ثبتشده در stderr ندارد.
- -n, --name=NAME
- استفاده از شناسه کانتینر NAME. قالب شناسه کانتینر یک رشته الفبایی-عددی است.
- --rcfile=FILE
- تعیین فایل
پیکربندی
جهت
پیکربندی
قابلیتهای
مجازیسازی
و جداسازی
برای
کانتینر.
این فایل پیکربندی در صورت وجود، حتی اگر از پیش یک فایل پیکربندی در کانتینر ایجادشده از قبل (از طریق lxc-create) موجود باشد نیز استفاده خواهد شد.
- --version
- نمایش شماره نسخه.
مثالها (EXAMPLES)
- lxc-monitor -n foo
- وضعیتهای گوناگون کانتینر foo را پایش خواهد کرد.
- lxc-monitor -n 'foo|bar'
- وضعیتهای گوناگون کانتینرهای foo و bar را پایش خواهد کرد.
- lxc-monitor -n '[fb].*'
- وضعیتهای گوناگون کانتینرهایی را پایش خواهد کرد که نام آنها با حرف 'f' یا 'b' آغاز میشود.
- lxc-monitor -n '.*'
- وضعیتهای گوناگون را برای تمام کانتینرها پایش خواهد کرد.
خطاها (DIAGNOSTICS)
- The container was not found
- کانتینر مشخصشده از قبل توسط دستور lxc-create ایجاد نشده است.
همچنین ببینید (SEE ALSO)
همچنین ببینید (SEE ALSO)
lxc(7), lxc-create(1), lxc-copy(1), lxc-destroy(1), lxc-start(1), lxc-stop(1), lxc-execute(1), lxc-console(1), lxc-monitor(1), lxc-wait(1), lxc-cgroup(1), lxc-ls(1), lxc-info(1), lxc-freeze(1), lxc-unfreeze(1), lxc-attach(1), lxc.conf(5)
| 2026-08-01 |