Realizando upgrade do Zabbix 2.4 para 3.0 via repositório no Ubuntu.

Com o lançamento do Zabbix 3.0, várias melhorias foram apresentadas. Demonstrarei como foi o processo de atualização do meu ambiente de testes.

Lembrando que para ambientes de produção é fundamental primeiro validar um ambiente de teste durante um período, verificar se todas as funcionalidades e integrações que utilizará funcionará com a nova versão. E claro, sempre faça backup!!!

Todos os procedimentos abaixo foram realizados com base na documentação do Zabbix disponível através deste link.

Ambiente atual.

Zabbix 2.4.7

Ubuntu 14.04

1-Primeiro passo a ser feito é parar todos os serviços do zabbix.

2-Realizando os devidos backup.
Faremos nesse momento o backup da base de dados do zabbix e depois dos demais arquivos.

Faça backup da base do zabbix. Este processo poderá demorar conforme o tamanho da sua base.

Verifique seu backup.

Realiza backup das configurações do zabbix.

Faça backup do php.ini.

Agora é preciso realizar o backup do Frontend.

3-Atualize o sistema operacional e demais aplicações.

4-Baixando o pacote de Atualização
Podemos verificar os repositorios atuais do zabbix instalados, utilizando.

Realizando o Download do pacote de atualização .deb do zabbix 3.0
No site da zabbix podemos encontrar todas as versões disponíveis.

Minha instalação foi feita via pacote, então baixarei o pacote de atualização direto no servidor.

Após o download concluído, realizaremos a instalação do pacote para preparar o ambiente para a atualização ou instalação.

Novamente verifique os repositórios do zabbix se foram atualizados, utilizando.

Agora realize o update.

5-Instalando update do Zabbix 3.0
Instalaremos agora o zabbix 3.0

Será perguntado se é para atualizar os arquivos de configuração do zabbix-server, zabbix-agent e apache.conf. Como nesta atualização veio muita novidade, vários parâmetros novos foram incluídos nestes arquivos, recomendo que seja substituído todos. Lembramos que fizemos backup de todos os arquivos anteriormente.

6-Revisando todas as configurações.
Como os arquivos de configurações foram atualizados, precisaremos corrigir algumas configurações para nosso senário. Como por exemplo: Conexão ao Banco de dados, Localização do Fping, UserParameter, entre outras personalizações que foram feitas, isso tudo pode ser localizado nos backups.

7-Iniciando Zabbix
Inicie os serviços do zabbix.

Verifique os logs do zabbix server se ocorreu tudo bem, podemos notar que o upgrade da base de dados ocorreu normalmente.

Pronto, basta conectar novamente ao seu zabbix.

Originally published at https://www.bernardolankheet.com.br on February 18, 2016.

Monitoring, DevOps Student and content creation!

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store