Este é o comando pmdasolaris que pode ser executado no provedor de hospedagem gratuita OnWorks usando uma de nossas múltiplas estações de trabalho online gratuitas, como Ubuntu Online, Fedora Online, emulador online de Windows ou emulador online de MAC OS.
PROGRAMA:
NOME
pmdaaix, pmdadarwin, pmdafreebsd, pmdalinux, pmdanetbsd, pmdasolaris, pmdawindows -
agentes de domínio de métricas de desempenho do kernel do sistema operacional
SINOPSE
$ PCP_PMDAS_DIR / aix / pmdaaix [-d domínio] [-l arquivo de log] [-U nome de usuário]
$ PCP_PMDAS_DIR / darwin / pmdadarwin [-d domínio] [-l arquivo de log] [-U nome de usuário]
$ PCP_PMDAS_DIR / freebsd / pmdafreebsd [-d domínio] [-l arquivo de log] [-U nome de usuário]
$ PCP_PMDAS_DIR / linux / pmdalinux [-d domínio] [-l arquivo de log] [-U nome de usuário]
$ PCP_PMDAS_DIR / netbsd / pmdanetbsd [-d domínio] [-l arquivo de log] [-U nome de usuário]
$ PCP_PMDAS_DIR / solaris / pmdasolaris [-d domínio] [-l arquivo de log] [-U nome de usuário]
$ PCP_PMDAS_DIR / windows / pmdawindows [-d domínio] [-l arquivo de log] [-U nome de usuário]
DESCRIÇÃO
Cada plataforma suportada tem um kernel Performance Metrics Domain Agent (PMDA) que
extrai métricas de desempenho do kernel dessa plataforma. Uma variedade de plataformas
métricas específicas estão disponíveis, com um conjunto igualmente variado de mecanismos de acesso -
normalmente, isso envolve chamadas de sistema especiais ou leitura de arquivos no kernel virtual
sistemas de arquivos como o Linux sysfs e procf sistemas de arquivos.
O kernel da plataforma PMDA é um dos componentes mais críticos da instalação do PCP,
e deve ser o mais eficiente e confiável possível. Em todas as instalações, o padrão
PMDA do kernel será instalado como uma biblioteca compartilhada e, portanto, executado diretamente no
pmcd(1) processo. Isso reduz ligeiramente as despesas associadas à consulta de metadados
e os valores associados a essas métricas (nenhuma passagem de mensagem é necessária).
Ao contrário de muitos outros PMDAs, o PMDA do kernel exporta uma série de subárvores de namespace métrico,
como kernel, rede, swap, mem, ipc, filesys, nfs, disco e hinv (inventário de hardware).
Apesar de geralmente funcionar como bibliotecas compartilhadas, a maioria das instalações também inclui um autônomo
executável para o kernel PMDA. Isso é para ajudar nas atividades de criação de perfil e depuração, com
dbpmda(1) por exemplo. Neste caso (mas não para bibliotecas compartilhadas), o seguinte comando
opções de linha estão disponíveis:
-d É absolutamente crucial que as métricas de desempenho domínio número especificado aqui é
único e consistente. Isso é, domínio deve ser diferente para cada PMDA em um
hospedeiro, e o mesmo domínio número deve ser usado para o mesmo PMDA em todos os hosts.
-l Localização do arquivo de log. Por padrão, um arquivo de log chamado [plataforma] .log está escrito em
o diretório atual de pmcd(1) quando pmda [plataforma] é iniciado, ou seja
$ PCP_LOG_DIR / pmcd. Se o arquivo de log não puder ser criado ou gravável, a saída será
escrito para o erro padrão em vez disso.
-U Conta de usuário com a qual o agente deve ser executado. O padrão é o "pcp" sem privilégios
conta nas versões atuais do PCP, mas nas versões mais antigas a conta de superusuário
("root") foi usado por padrão.
INSTALAÇÃO
O acesso aos nomes, texto de ajuda e valores para as métricas de desempenho do kernel está disponível
por padrão - ao contrário da maioria dos outros agentes, nenhuma ação é necessária para habilitá-los e eles
não deve ser removido.
Use pmdasolaris online usando serviços onworks.net