PMDARSYSLOG(1) General Commands Manual PMDARSYSLOG(1)

pmdarsyslog - عامل PMDA برای rsyslog (سیستم لاگ قابل‌اعتماد و گسترش‌یافته)

pmdarsyslog یک عامل دامنه معیارهای کارایی (PMDA) است که مقادیر معیارها را از کارساز rsyslogd(8) صادر می‌کند.

جزئیات بیشتر دربارهٔ rsyslog را می‌توان در http://www.rsyslog.com یافت.

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

# cd $PCP_PMDAS_DIR/rsyslog
# ./Install

برای حذف نصب، مراحل زیر را با دسترسی ریشه (root) انجام دهید:

# cd $PCP_PMDAS_DIR/rsyslog
# ./Remove

pmdarsyslog توسط pmcd(1) راه‌اندازی می‌شود و هرگز نباید مستقیماً اجرا شود. اسکریپت‌های Install و Remove در زمان نصب یا حذف شدن عامل، به pmcd(1) اطلاع می‌دهند.

برای استفاده از این عامل، جمع‌آوری آمار در rsyslog باید فعال باشد. این کار با افزودن خطوط زیر:

module(load="impstats" interval="10" severity="7")
if $syslogtag contains 'rsyslogd-pstats' then {
    action(
        name="pstats-for-pcp"
        type="ompipe"
        template="RSYSLOG_FileFormat"
        pipe="/var/log/pcp/rsyslog/stats"
    )
    stop
}

به فایل پیکربندی rsyslog.conf(5) خود پس از نصب PMDA انجام می‌پذیرد.

$PCP_LOG_DIR/rsyslog/stats
پایپ نام‌گذاری‌شده (named pipe) حاوی آمارهای صادرشده از rsyslog، که معمولاً توسط اسکریپت Install عامل PMDA ایجاد می‌شود.
$PCP_PMDAS_DIR/rsyslog/rsyslog.conf
فایل پیکربندی اختیاری برای pmdarsyslog
$PCP_PMDAS_DIR/rsyslog/Install
اسکریپت نصب برای عامل pmdarsyslog
$PCP_PMDAS_DIR/rsyslog/Remove
اسکریپت حذف نصب برای عامل pmdarsyslog
$PCP_LOG_DIR/pmcd/rsyslog.log
فایل لاگ پیش‌فرض برای پیام‌های خطای pmdarsyslog

متغیرهای محیطی با پیشوند PCP_ برای مقداردهی نام فایل‌ها و پوشه‌های مورد استفاده توسط PCP به کار می‌روند. در هر بار نصب، فایل /etc/pcp.conf شامل مقادیر محلی برای این متغیرها است. همان‌طور که در pcp.conf(5) شرح داده شده است، از متغیر $PCP_CONF می‌توان برای مشخص کردن فایل پیکربندی جایگزین استفاده کرد.

PCPIntro(1)، pmcd(1) و rsyslogd(1).

PCP Performance Co-Pilot