PMDADBPING(1) General Commands Manual PMDADBPING(1)

pmdadbping - عامل PMDA برای سنجش زمان پاسخ‌دهی و دسترس‌پذیری پایگاه داده

pmdadbping یک PMDA برای اندازه‌گیری زمان پاسخ‌دهی پایگاه داده است.

pmdadbping ابزار dbprobe(1) را اجرا می‌کند و اندازه‌گیری‌های کارایی ارائه‌شده توسط آن را به‌صورت معیارهای PCP صادر می‌کند.

dbprobe(1) باید پیکربندی شود تا از نوع DBI متناسب با پایگاه داده محلی استفاده کند، که شامل موارد زیر است: نوع RDBMS، کاربر/گذرواژه، تأخیر بین درخواست‌های «ping»، و دستور SQL مورد استفاده.

dbprobe(1) را پیکربندی کنید - این ابزار از یک فایل پیکربندی (به این ترتیب اولویت) استفاده می‌کند:

  • /etc/pcpdbi.conf
  • $PCP_PMDAS_DIR/dbping/dbprobe.conf

این فایل می‌تواند حاوی مقادیر بازنویسی‌شده (کد Perl) برای تنظیمات فهرست‌شده در ابتدای dbprobe.pl باشد، از جمله:

  • نام پایگاه داده (برای جزئیات DBI(3) را ببینید)
  • نام کاربری پایگاه داده
  • گذرواژه پایگاه داده
  • دستور SQL برای سنجش (کاوش)
  • تأخیر میان کاوش‌ها

پس از انجام این پیکربندی، می‌توانید با اجرای دستورات زیر به عنوان ریشه (root)، به نام‌ها و مقادیر معیارهای کارایی dbping دسترسی داشته باشید:

# cd $PCP_PMDAS_DIR/dbping
# ./Install

برای لغو نصب، باید دستورات زیر به عنوان ریشه (root) اجرا شوند:

# cd $PCP_PMDAS_DIR/dbping
# ./Remove

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

$PCP_PMDAS_DIR/dbping/dbprobe.conf
فایل پیکربندی کاوش برای dbprobe(1)، که به‌طور غیرمستقیم توسط pmdadbping استفاده می‌شود
$PCP_PMDAS_DIR/dbping/Install
اسکریپت نصب برای عامل pmdadbping
$PCP_PMDAS_DIR/dbping/Remove
اسکریپت لغو نصب برای عامل pmdadbping
$PCP_LOG_DIR/pmcd/dbping.log
فایل لاگ پیش‌فرض برای پیام‌های خطای pmdadbping

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

PCPIntro(1)، pmcd(1)، dbprobe(1) و DBI(3).

PCP Performance Co-Pilot