SLAPD-MONITOR(5) File Formats Manual SLAPD-MONITOR(5)

slapd-monitor - بکاند مانیتورینگ برای slapd

/etc/openldap/slapd.conf

بک‌اند monitor برای slapd(8) یک پایگاه‌داده واقعی نیست؛ در صورت فعال بودن، به‌طور خودکار توسط slapd تولید شده و به‌صورت پویا با اطلاعاتی درباره وضعیت اجرای دیمن نگهداری می‌شود.

برای بررسی تمام اطلاعات مانیتور، یک جستجوی زیردرخت (subtree search) با پایه cn=Monitor انجام داده و درخواست بازگرداندن ویژگی‌های "+" و "*" را مشخص کنید. بک‌اند مانیتور بیشتر ویژگی‌های عملیاتی تولید می‌کند، و LDAP تنها ویژگی‌های عملیاتی‌ای را بازمی‌گرداند که صراحتاً درخواست شده باشند. درخواست ویژگی "+" یک افزونه است که تمام ویژگی‌های عملیاتی را درخواست می‌کند.

این گزینه‌های slapd.conf برای پایگاه‌داده بک‌اند monitor اعمال می‌شوند. به این معنا که آن‌ها باید پس از خط "database monitor" و پیش از هر خط "backend" یا "database" بعدی قرار گیرند.

برخلاف اغلب پایگاه‌های داده، پایگاه‌داده monitor تنها یک‌بار می‌تواند نمونه‌سازی شود، یعنی فقط یک رخداد از "database monitor" می‌تواند در فایل slapd.conf(5) وجود داشته باشد. علاوه بر این، پسوند (suffix) پایگاه‌داده نمی‌تواند به‌صراحت توسط دستورالعمل suffix تنظیم شود. پسوند به‌طور خودکار روی "cn=Monitor" تنظیم می‌شود.

پایگاه‌داده monitor از دستورالعمل‌های rootdn و rootpw و دستورالعمل‌های معمول ACL مانند دستورالعمل access پیروی می‌کند.

سایر گزینه‌های پایگاه‌داده در صفحه راهنمای slapd.conf(5) شرح داده شده‌اند.

نحوه استفاده به شرح زیر است:

1) فعال‌سازی بک‌اند monitor در هنگام configure:
configure --enable-monitor
2) فعال‌سازی پایگاه‌داده monitor در فایل slapd.conf(5):
database monitor
3) افزودن ACLها همان‌طور که در slapd.access(5) با جزئیات آمده است برای کنترل دسترسی به پایگاه‌داده، برای نمونه:
access to dn.subtree="cn=Monitor"
	by dn.exact="uid=Admin,dc=my,dc=org" write
	by users read
	by * none
4) اطمینان حاصل کنید که فایل core.schema بارگذاری شده است.
بک‌اند monitor به تعدادی attributeTypes استاندارد متکی است که باید هنگام راه‌اندازی بک‌اند از قبل تعریف شده باشند.

بک‌اند monitor از مفاهیم کنترل دسترسی همان‌طور که در slapd.access(5) بیان شده است، از جمله امتیاز دسترسی disclose، در تمام عملیات پیاده‌سازی‌شده فعلی پیروی می‌کند.

بک‌اند monitor از محدودیت‌های اندازه/زمان در عملیات جستجو پیروی نمی‌کند.

/etc/openldap/slapd.conf
فایل پیکربندی پیش‌فرض slapd

slapd.conf(5), slapd-config(5), slapd.access(5), slapd(8), ldap(3).

نرم‌افزار OpenLDAP توسط پروژه OpenLDAP در http://www.openldap.org توسعه یافته و نگهداری می‌شود. نرم‌افزار OpenLDAP از انتشار LDAP 3.3 دانشگاه میشیگان برگرفته شده است.

2026/03/09 OpenLDAP 2.6.13