
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
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.