Munin, ou como monitorar nosso servidor em Linux

Munin

Você já precisou monitorar vários computadores ao mesmo tempo? Se este foi o seu caso, certamente você já se deparou com algum outro problema ou teve que alternar para ver as informações de todos eles. Se você se identifica com todos os itens acima, Munin É a resposta às suas orações. É um programa que irá mostrar dados com estatísticas de nosso servidor como CPU, carga de trabalho, RAM usada, tráfego de rede, etc.

Neste postar Não estamos tentando explicar como os servidores funcionam ou algo parecido. Aqui nós só vamos te ensinar como instalar e executar este aplicativo poderoso no seu computador com Ubuntu. O resto tem que ser executado por sua conta. Aqui contamos tudo o que você precisa saber a esse respeito.

Como instalar o Munin no Ubuntu

  1. OK. A instalação deste programa é muito simples, tanto que basta dizer que está nos repositórios oficiais para saber que podemos instalá-lo desde o terminal com o comando "sudo apt install munin" (sem as aspas) ou de um gerenciador de pacotes como o Syanptic. Uma vez instalado, teremos que fazê-lo funcionar, para o qual passaremos para a próxima etapa.
  2. Editamos o arquivo de configuração que está no caminho / var / cache / munin / www e copiamos e colamos o seguinte texto, ou seja, só terá que ter o seguinte:

dbdir / var / lib / munin
htmldir / var / cache / munin / www
logdir / var / log / munin
rundir / var / run / munin

# Onde procurar o modelo HTML
tmpldir / etc / munin / templates

# uma árvore hospedeira simples
[munin.localhost.com]
endereço 127.0.0.1
use_node_name yes [/ sourcecode]

  1. Em seguida, editamos o arquivo do servidor para que ele atue como um nó para si mesmo e apenas ouça a si mesmo (loopback) e não em todas as interfaces da rede. Isso é feito editando o arquivo munin-node.conf mudando o valor hospedeiro para 127.0.0.1.
  2. Na próxima etapa iremos editar o arquivo apache.conf para configurar um alias, algo que faremos com o seguinte texto:

Alias ​​/ munin / var / cache / munin / www

Ordem permitir, negar
# Allow from localhost 127.0.0.0/8 :: 1
Permitir que a partir de todos
Opções Nenhum

# Este arquivo pode ser usado como um arquivo .htaccess, ou uma parte do seu apache
# arquivo de configuração.
#
# Para que a opção de arquivo .htaccess funcione no diretório munin www
# (/ var / cache / munin / www) deve ter "AllowOverride all" ou algo assim
# perto desse conjunto.
#

AuthUserFile / etc / munin / munin-htpasswd
AuthName "admin"
AuthType Basic
exigem-usuário válido

# Esta próxima parte requer que mod_expires esteja habilitado.
#

# Defina o tempo de expiração padrão para arquivos em 5 minutos e 10 segundos a partir de
# sua hora de criação (modificação). Provavelmente existem novos arquivos de
# dessa vez.
#
ExpiresActive On
Expira Padrão M310

  1. A seguir, levando em consideração que o usuário seria "admin", abrimos um terminal, acessamos o diretório onde modificamos o arquivo e criamos a senha com o seguinte comando:
htpasswd -c munin-htpasswd admin
  1. Tudo já estaria configurado. Agora, para fazer funcionar, vamos escrever o comando:
service munin-node restart && service apache2 restart

O que estaria faltando? O mais importante: comece a monitorar o servidor. Para isso, só temos que inserir o nome de usuário e a senha que definimos previamente acessando munin.localhost.com, em cujo ponto veremos o que temos para este post.

Via: root.com.


Deixe um comentário

Seu endereço de email não será publicado. Campos obrigatórios são marcados com *

*

*

  1. Responsável pelos dados: Miguel Ángel Gatón
  2. Finalidade dos dados: Controle de SPAM, gerenciamento de comentários.
  3. Legitimação: Seu consentimento
  4. Comunicação de dados: Os dados não serão comunicados a terceiros, exceto por obrigação legal.
  5. Armazenamento de dados: banco de dados hospedado pela Occentus Networks (UE)
  6. Direitos: A qualquer momento você pode limitar, recuperar e excluir suas informações.