Como monitorar estatísticas médias de uso de CPU e memória de um servidor Solaris usando scripts?

Como monitorar estatísticas médias de uso de CPU e memória de um servidor Solaris usando scripts?

Preciso monitorar o uso médio de CPU e memória de um servidor Solaris. Como posso automatizar o processo usando scripts para monitorar o uso diário de CPU e memória e fornecer uma média de um mês?

Responder1

Você pode usarsarpara o mesmo.

Aquié Cool Solutions que encontrei, esta é uma coleção de ferramentas e scripts para monitorar e registrar diversos recursos (CPU, Memória, Processos, Disco e Rede) ao longo do tempo no Linux. Ver gráficos em HTML

Página de exemplo

Responder2

Muniné um sistema abrangente e flexível para monitorar e representar graficamente todos os tipos de detalhes sobre um sistema unix, incluindo utilização de CPU, uso de memória, espaço de troca, utilização de disco, largura de banda de rede e muito mais. Ele pode monitorar um sistema ou vários. Ele pode produzir relatórios HTML com links clicáveis ​​para gráficos detalhados ao longo do tempo.

Todos os dados são registrados emrrdtoolformato, que é praticamente o padrão de fato para dados de monitoramento do sistema.

Existem muitos módulos pré-escritos para cobrir todos os fundamentos, além de extras como monitoramento de aplicativos específicos (e-mail enviado/recebido, proxy squid, servidor nfs ou detalhes do cliente, uso do servidor web, etc etc etc)

Há também uma "API" bem documentada para escrever seus próprios scripts na linguagem de sua escolha - muitos dos monitores incluídos e de contribuição são escritos em bash, perl e/ou python.

Finalmente, há um enorme arquivo pesquisável de scripts que outras pessoas escreveram.

informação relacionada