Это команда pmdakernel, которую можно запустить в провайдере бесплатного хостинга OnWorks, используя одну из наших многочисленных бесплатных онлайн-рабочих станций, таких как Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS.
ПРОГРАММА:
ИМЯ
pmdaaix, Пмдадарвин, pmdafreebsd, пмдалинукс, пмданетбсд, пмдасолярис, pmdawindows -
агенты домена метрики производительности ядра операционной системы
СИНТАКСИС
$ PCP_PMDAS_DIR / aix / pmdaaix [-d домен] [-l журнальный файл] [-U username]
$ PCP_PMDAS_DIR / darwin / pmdadarwin [-d домен] [-l журнальный файл] [-U username]
$ PCP_PMDAS_DIR / freebsd / pmdafreebsd [-d домен] [-l журнальный файл] [-U username]
$ PCP_PMDAS_DIR / Linux / pmdalinux [-d домен] [-l журнальный файл] [-U username]
$ PCP_PMDAS_DIR / netbsd / pmdanetbsd [-d домен] [-l журнальный файл] [-U username]
$ PCP_PMDAS_DIR / solaris / pmdasolaris [-d домен] [-l журнальный файл] [-U username]
$ PCP_PMDAS_DIR / windows / pmdawindows [-d домен] [-l журнальный файл] [-U username]
ОПИСАНИЕ
На каждой поддерживаемой платформе есть агент домена показателей производительности (PMDA), который
извлекает показатели производительности из ядра этой платформы. Разнообразие платформ-
доступны конкретные метрики с одинаково разнообразным набором механизмов доступа -
обычно это включает специальные системные вызовы или чтение из файлов в виртуальном ядре.
файловые системы, такие как Linux sysfs и PROCFS файловые системы.
Ядро платформы PMDA - один из наиболее важных компонентов установки PCP,
и должен быть максимально эффективным и надежным. Во всех установках по умолчанию
ядро PMDA будет установлено как разделяемая библиотека и, таким образом, будет выполняться непосредственно внутри
пмкд(1) процесс. Это немного снижает накладные расходы, связанные с запросом метаданных.
и значения, связанные с этими показателями (передача сообщений не требуется).
В отличие от многих других PMDA, ядро PMDA экспортирует несколько поддеревьев пространств имен метрик,
такие как ядро, сеть, своп, mem, ipc, filesys, nfs, disk и hinv (инвентаризация оборудования).
Несмотря на то, что обычно они работают как общие библиотеки, большинство установок также включают автономный
исполняемый файл для ядра PMDA. Это помогает при профилировании и отладке.
дбпмда(1) например. В этом случае (но не для разделяемых библиотек) следующая команда
доступны варианты линии:
-d Абсолютно важно, чтобы показатели производительности домен указанный здесь номер
уникальный и последовательный. То есть, домен должны быть разными для каждого PMDA на одном
хозяин, и то же самое домен номер должен использоваться для одного и того же PMDA на всех хостах.
-l Расположение файла журнала. По умолчанию файл журнала с именем [платформа] .log написано в
текущий каталог пмкд(1) когда pmda [платформа] запускается, т.е.
$ PCP_LOG_DIR / pmcd. Если файл журнала не может быть создан или недоступен для записи, выводится
вместо этого написано в стандартную ошибку.
-U Учетная запись пользователя, под которой запускается агент. По умолчанию используется непривилегированный "pcp".
учетная запись в текущих версиях PCP, но в более старых версиях учетная запись суперпользователя
("root") использовался по умолчанию.
МОНТАЖ
Доступен доступ к именам, тексту справки и значениям показателей производительности ядра.
по умолчанию - в отличие от большинства других агентов, для их включения не требуется никаких действий, и они
не следует снимать.
Используйте pmdakernel онлайн с помощью сервисов onworks.net