Questo è il comando pmdafreebsd che può essere eseguito nel provider di hosting gratuito OnWorks utilizzando una delle nostre molteplici workstation online gratuite come Ubuntu Online, Fedora Online, emulatore online Windows o emulatore online MAC OS
PROGRAMMA:
NOME
pmdaaix, pmdadarwin, pmdafreebsd, pmdalinux, pmdanetbsd, pmdasolaris, pmdawindows -
metriche delle prestazioni del kernel del sistema operativo agenti di dominio
SINOSSI
$PCP_PMDAS_DIR/aix/pmdaaix [-d dominio] [-l file di log] [-U nome utente]
$PCP_PMDAS_DIR/darwin/pmdadarwin [-d dominio] [-l file di log] [-U nome utente]
$PCP_PMDAS_DIR/liberobsd/pmdaliberobsd [-d dominio] [-l file di log] [-U nome utente]
$PCP_PMDAS_DIR/linux/pmdalinux [-d dominio] [-l file di log] [-U nome utente]
$PCP_PMDAS_DIR/netbsd/pmdanetbsd [-d dominio] [-l file di log] [-U nome utente]
$PCP_PMDAS_DIR/solaris/pmdasolaris [-d dominio] [-l file di log] [-U nome utente]
$PCP_PMDAS_DIR/windows/pmdawindows [-d dominio] [-l file di log] [-U nome utente]
DESCRIZIONE
Ogni piattaforma supportata ha un kernel Performance Metrics Domain Agent (PMDA) che
estrae le metriche delle prestazioni dal kernel di quella piattaforma. Una varietà di piattaforme-
sono disponibili metriche specifiche, con un insieme altrettanto variegato di meccanismi di accesso -
in genere ciò comporta chiamate di sistema speciali o la lettura di file nel kernel virtuale
filesystem come Linux sysfs e procf file system.
Il kernel della piattaforma PMDA è uno dei componenti più critici dell'installazione PCP,
e deve essere il più efficiente e affidabile possibile. In tutte le installazioni l'impostazione predefinita
kernel PMDA verrà installato come libreria condivisa e quindi verrà eseguito direttamente all'interno del
pmc(1) processo. Ciò riduce leggermente le spese generali associate all'interrogazione dei metadati
e i valori associati a queste metriche (non è richiesto il passaggio di messaggi).
A differenza di molti altri PMDA, il kernel PMDA esporta un numero di sottoalberi di namespace metrici,
come kernel, network, swap, mem, ipc, filesys, nfs, disk e hinv (inventario hardware).
Nonostante di solito funzioni come librerie condivise, la maggior parte delle installazioni include anche una libreria autonoma
eseguibile per il kernel PMDA. Questo per aiutare le attività di profilazione e debug, con
dbpmda(1) per esempio. In questo caso (ma non per le librerie condivise), il seguente comando
sono disponibili opzioni di linea:
-d È assolutamente fondamentale che le metriche delle prestazioni dominio il numero specificato qui è
unico e coerente. Questo è, dominio dovrebbe essere diverso per ogni PMDA su quello
host, e lo stesso dominio numero deve essere utilizzato per lo stesso PMDA su tutti gli host.
-l Posizione del file di registro. Per impostazione predefinita, un file di registro denominato [piattaforma].log è scritto in
la directory corrente di pmc(1) quando pmda[piattaforma] è iniziato, cioè
$ DIR_LOG_PCP/pmcd. Se il file di registro non può essere creato o non è scrivibile, l'output è
scritto invece nell'errore standard.
-U Account utente con cui eseguire l'agente. L'impostazione predefinita è "pcp" senza privilegi
account nelle versioni attuali di PCP, ma nelle versioni precedenti l'account superutente
("root") è stato utilizzato per impostazione predefinita.
MONTAGGIO
È disponibile l'accesso ai nomi, al testo della guida e ai valori per le metriche delle prestazioni del kernel
per impostazione predefinita - a differenza della maggior parte degli altri agenti, non è richiesta alcuna azione per abilitarli e loro
non dovrebbe essere rimosso.
Utilizza pmdafreebsd online utilizzando i servizi onworks.net