tag:blogger.com,1999:blog-4062152017505957972024-03-13T17:14:22.640-07:00Blog do DéoAndré Déohttp://www.blogger.com/profile/12238469209545247687noreply@blogger.comBlogger134125tag:blogger.com,1999:blog-406215201750595797.post-35235378388260929392022-04-08T15:01:00.001-07:002022-04-08T15:15:26.001-07:00Servidor Linux Básico - Alternativas ao CentOS IntroduçãoApós as mudanças no projeto CentOS, surgiram algumas opções como o Rocky Linux, AlmaLinux e Oracle Linux, todos são excelentes opções e tem seus defensores. O objetivo desse
post é prover uma instalação básica, mostrar alguns comandos para que
você se sinta mais confortável e sugerir algumas boas práticas.
Antes de continuarmos
Eu sou da época em que a ajuda e incentivo que a André Déohttp://www.blogger.com/profile/12238469209545247687noreply@blogger.com0tag:blogger.com,1999:blog-406215201750595797.post-55443767341267404802018-05-14T07:30:00.000-07:002018-05-14T07:30:07.484-07:00Repassar IP de Acesso do Proxy Reverso para o Servidor Web - Nginx + Apache
Introdução:
Quando um cliente solicita acesso a determinado site, ele na realidade acessa o Proxy reverso, que redireciona a conexão para o Servidor Web, porém o IP da requisição que consta nos logs do Servidor Web é o do Proxy Reverso.Em algumas situações esse cenário não é adequado, como por exemplo, quando queremos liberar acesso à determinado endereço apenas para alguns IPs, ou em casos de André Déohttp://www.blogger.com/profile/12238469209545247687noreply@blogger.com0tag:blogger.com,1999:blog-406215201750595797.post-92119776501159407142018-04-03T05:54:00.000-07:002018-09-11T05:21:05.864-07:00Instalação do SNMP Builder no Zabbix 3.4.6
Introdução
O SNMP Builder é um projeto do giapnguyen, que sofreu um fork pelo mickvav, que o atualizou para a versão 3.2. Esse projeto também já fez parte, e tenho esperanças que um dia volte a fazer, do EveryZ.
Eu resolvi testar ele no Zabbix 3.4.6, e obtive sucesso, sendo necessário apenas uma alteração à mais do que o tutorial inicial.
Como muitas pessoas perguntam sobre esse projeto, mas André Déohttp://www.blogger.com/profile/12238469209545247687noreply@blogger.com8tag:blogger.com,1999:blog-406215201750595797.post-43037153135198963242017-12-08T09:59:00.001-08:002017-12-19T09:36:03.510-08:00Relato 1º Zabbix Meetup do Interior - Campinas-SP
Introdução
Os Meetups de Zabbix vem ocorrendo desde 2016, todos organizados pelo Premium Partner da Zabbix SIA no Brasil, a Unirede. Porém, o Luiz Sales procurou o Hernandes Martins e Eu, com a ideia de organizarmos um Meetup 100% Comunidade.
Nós adoramo a ideia, o principal ponto é poder levar os Meetups para outras cidades que não sejam capitais, mesmo que sejam eventos menores, com poucas André Déohttp://www.blogger.com/profile/12238469209545247687noreply@blogger.com5tag:blogger.com,1999:blog-406215201750595797.post-45824859871961790772017-07-10T13:22:00.000-07:002017-07-11T07:04:15.214-07:00Redes de Sensores Sem Fio com Protocolo Radiuino Emulada no Arduino
Introdução
O Radiuino pode ser definido como um protocolo de comunicação para Redes de Sensores Sem Fio, que implementa um pacote de comunicação de 52 bytes. Ele é estruturado em uma pilha de protocolos com 5 camadas: Física, MAC, Rede, Transporte e Aplicação, esta estrutura é conceitualmente equivalente à pilha TCP/IP.
Existem duas bibliotecas para serem utilizadas no Arduino, a primeira é a André Déohttp://www.blogger.com/profile/12238469209545247687noreply@blogger.com2tag:blogger.com,1999:blog-406215201750595797.post-50044734505403286972017-06-06T10:41:00.001-07:002017-06-06T10:42:41.917-07:00Personalizando o Idioma da Interface Gráfica do Zabbix
Introdução
Demonstrarei nesse post como realizar a alteração do idioma do Zabbix. Pode-se alterar apenas alguns termos ou todos os termos.
Objetivo
O objetivo desse post é ser uma Prova de Conceito, é fazer com que as pessoas pensem fora da caixa. O Zabbix é uma ferramenta fantástica, que permite coletar dados, exibi-los em forma de gráficos e mapas, reagir às métricas coletadas, seja alterandoAndré Déohttp://www.blogger.com/profile/12238469209545247687noreply@blogger.com0tag:blogger.com,1999:blog-406215201750595797.post-27381708779116965482017-01-09T11:41:00.000-08:002017-01-09T11:41:09.447-08:00Configurando um IP fixo na interface eth0 do BeagleBone Black
Introdução
Ao conectar o BBB (BeagleBone Black) no computador e instalar os drivers necessários, ele automaticamente cria uma conexão usb0 com o IP 192.168.7.2. Mas ele possui uma interface de rede, a eth0, e nem sempre estamos em um ambiente com DHCP.
O Ambiente
Estou usando a imagem Debian 8.6 2016-11-06 4GB SD LXQT
O Problema
Configurar um IP para essa interface deveria ser uma tarefa André Déohttp://www.blogger.com/profile/12238469209545247687noreply@blogger.com0tag:blogger.com,1999:blog-406215201750595797.post-87594365229238590712016-12-30T05:50:00.003-08:002016-12-30T05:50:34.048-08:00Modelo de Script com uso de getopts para passagem de parametros
Introdução
Para fazer scripts profissionais e voltados a usuários iniciantes, temos que tomar uma série de cuidados, como por exemplo, exibir um help sobre o funcionamento do script, permitir passagem de parâmetros, checar se os parâmetros informados são válidos, se solicitarmos o uso de arquivos, verificar se o usuário possui o privilégio mínimo requerido naquele arquivo, se o script tem algumaAndré Déohttp://www.blogger.com/profile/12238469209545247687noreply@blogger.com0tag:blogger.com,1999:blog-406215201750595797.post-80300651008568228192016-12-19T05:01:00.003-08:002016-12-19T05:19:16.917-08:00Zabbix e Grafana: Disponibilizando um Dashboard por Cliente
Introdução
Uma das perguntas mais frequentes que temos nos canais de Zabbix é: "Como eu faço para disponibilizar um gráfico/tela por cliente?"
Quando essas pessoas passam a usar os gráficos do Grafana alimentados pelos dados do Zabbix, o cenário não muda, o objetivo deste post é descrever como suprir essa demanda.
Pré-Requisitos
Eu parto do princípio que você já possui o Zabbix e o Grafana André Déohttp://www.blogger.com/profile/12238469209545247687noreply@blogger.com7tag:blogger.com,1999:blog-406215201750595797.post-37160879803041166782016-08-25T11:49:00.002-07:002016-08-25T11:49:32.324-07:00Utilização do RackTables
Introdução
No post anterior eu demonstrei como realizar a instalação do RackTables em CentOS 7, nesse eu vou demonstrar algumas das funcionalidades, não tenho a intenção de ser a referencia final e nem de cobrir tudo que o software pode fazer, mas sim, dar um norte inicial.
Diagrama da Rede
Abaixo temos um diagrama básico de uma rede que vamos documentar no RackTables.
Cadastro de VLANs
Na André Déohttp://www.blogger.com/profile/12238469209545247687noreply@blogger.com3tag:blogger.com,1999:blog-406215201750595797.post-10890479781303306282016-08-25T11:48:00.000-07:002016-08-25T11:48:49.400-07:00Instalação do RackTables em CentOS 7
Introdução
O RackTables é uma ferramenta fantástica para gerenciamento de toda a sua infraestrutura de redes física e lógica, permite gerenciar Ranges de IPs, VLANs, Racks, Servidores, etc. Na página oficial existe um demo. Quem me falou dessa ferramenta foi meu grande amigo Rubens Zolotujin.
Ponto de partida
Eu parto do princípio que você já possui um Servidor CentOS 7 Básico.
André Déohttp://www.blogger.com/profile/12238469209545247687noreply@blogger.com1tag:blogger.com,1999:blog-406215201750595797.post-64678582463324915972016-05-31T12:54:00.001-07:002017-10-09T12:24:50.081-07:00Curso De A a ZabbixEste post detalha a ementa do curso:
“De A a Zabbix” ministrado por André Déo. Curso este que tem por objetivo
compartilhar o conhecimento sobre boas práticas de monitoração usando o Zabbix.
Observações:
Posso emitir NF como prestação de serviço de informática, através de um parceiro, mas a mesma deve ser solicitada com antecedência.
Se você já possui o livro, eu posso dar o desconto André Déohttp://www.blogger.com/profile/12238469209545247687noreply@blogger.com12tag:blogger.com,1999:blog-406215201750595797.post-64369380239356425702016-05-13T05:18:00.004-07:002016-05-13T05:18:53.052-07:00Gerando uma Página Personalizada com Gráficos (Estáticos) do Zabbix sem uso de APINo post anterior eu demonstrei como gerar imagens dos seus mapas de maneira automatizada e respondi praticamente todas as dúvidas que eu mesmo propus a respeito do post do Mike Santangelo. O que faltou foi fazer uma página personalizada com os gráficos.
Muitas pessoas perguntam sobre isso, "não tem como eu gerar uma página para o cliente ver os gráficos dele? Eu queria algo personalizado com o André Déohttp://www.blogger.com/profile/12238469209545247687noreply@blogger.com5tag:blogger.com,1999:blog-406215201750595797.post-1725650919499535712016-05-13T05:15:00.001-07:002016-05-13T06:55:56.252-07:00Coletando uma imagem do Zabbix sem uso de APIAlguns dias atrás compartilhei um post do Mike Santangelo que achei muito interessante, ele demonstrou como usar o wget para gerar uma imagem dos mapas do ambiente dele.
Apesar do post exibir os comandos, ele não dava detalhes de como chegou naqueles endereços, por exemplo, ao acessar um mapa, o padrão de endereço é http://<IP-Servidor>/zabbix/maps.php?sysmapid=7, mas ele usava o endereço André Déohttp://www.blogger.com/profile/12238469209545247687noreply@blogger.com4tag:blogger.com,1999:blog-406215201750595797.post-82579927773513995882016-05-04T16:32:00.001-07:002016-05-04T16:35:47.548-07:00Armazenando Logs do Apache separados Vhost
Introdução
No artigo anterior demonstrei como instalar um servidor de logs centralizado com syslog-ng, mas em ambientes onde temos muitos sites hospedados fica complicado configurar o envio de cada um deles para o servidor de logs, e, claro tem sempre o fator humano, podemos criar uma nova entrada para o site (vhost) e esquecer de criar a entrada para envio do log.
A solução para issoAndré Déohttp://www.blogger.com/profile/12238469209545247687noreply@blogger.com0tag:blogger.com,1999:blog-406215201750595797.post-42717739158456257882016-05-04T16:17:00.001-07:002016-05-04T16:20:32.474-07:00Armazenando Logs do Nginx separados Host
Introdução
No artigo anterior demonstrei como instalar um servidor de logs centralizado com syslog-ng, mas em ambientes onde temos muitos sites hospedados fica complicado configurar o envio de cada um deles para o servidor de logs, e, claro tem sempre o fator humano, podemos criar uma nova entrada para o site (host) e esquecer de criar a entrada para envio do log.
A solução para isso é apontar André Déohttp://www.blogger.com/profile/12238469209545247687noreply@blogger.com0tag:blogger.com,1999:blog-406215201750595797.post-34655830588567525732016-05-04T15:42:00.002-07:002016-05-04T16:32:47.232-07:00Servidor Syslog-ng - Gerenciamento Centralizado de Logs
Instalação do servidor
A instalação é bastante simples e não demanda nenhum pré-requisito
# yum -y install syslog-ng
Vamos parar o serviço de log tradicional (rsyslog)
# systemctl stop rsyslog
# systemctl disable rsyslog
Iniciar e configurar para inicio automático o syslog-ng
# systemctl start syslog-ng
# systemctl enable syslog-ng
Manteremos uma cópia do arquivo original, até por questões deAndré Déohttp://www.blogger.com/profile/12238469209545247687noreply@blogger.com0tag:blogger.com,1999:blog-406215201750595797.post-83887492240841428122016-04-24T08:05:00.000-07:002016-04-24T08:07:28.137-07:001ª Zabbix Conference LatAM - Saiba como foiNos dia 15 e 16 tivemos a 1ª Zabbix Conference LatAM, eu gostaria de comentar um pouco sobre o que vi e vivenciei no evento.
O primeiro ponto que gostaria de destacar é o cuidado que a organização do evento teve com os participantes, translado do aeroporto para o hotel, translado para a churrascaria (Welcome Party), translado para Gramado, ou seja, tudo foi pensado para proporcionar conforto aosAndré Déohttp://www.blogger.com/profile/12238469209545247687noreply@blogger.com3tag:blogger.com,1999:blog-406215201750595797.post-69411757591956717922016-03-21T11:14:00.001-07:002022-01-24T04:51:05.296-08:00Coletando Estatísticas de E-mail do Postfix com Shell Script, Pflogsumm e Zabbix
Introdução
Em muitas situações precisamos coletar indicadores, entre eles quantitativos de e-mails, nesse post demonstro como coletar esses dados de um servidor Postfix, tratá-los e enviá-los ao Zabbix.
Para melhor entendimento das filas e até alternativas de coleta, recomendo a leitura desse post do grande Guto Carvalho.
O responsável por gerar as estatísticas é o script em Perl André Déohttp://www.blogger.com/profile/12238469209545247687noreply@blogger.com0tag:blogger.com,1999:blog-406215201750595797.post-15300741057715331562015-10-02T05:52:00.001-07:002015-10-02T05:53:52.700-07:00Gerenciando Senhas com o TeamPass
Introdução
O TeamPasss é um gerenciador corporativo e colaborativo de senhas e informações sensíveis. Ele foi especialmente desenvolvido para gerenciar, armazenar, prover senhas e oferecer meios de acesso a informação sensível de forma controlada, centralizada e dinâmica.
Eu descobri esse cara garimpando no blog do meu amigo Guto Carvalho, leiam o post dele antes de prosseguir ;-)
Ponto de André Déohttp://www.blogger.com/profile/12238469209545247687noreply@blogger.com4tag:blogger.com,1999:blog-406215201750595797.post-68724545954828929822015-10-01T05:04:00.001-07:002015-10-01T12:52:48.250-07:00phpMyAdmin Acessando Multiplos Servidores Remotos
Introdução
A maioria das pessoa utiliza o phpMyAdmin para acessar bases de dados que estão no mesmo servidor (localhost), mas é possível configurá-lo para acessar mais de um servidor ao mesmo tempo e também para acessar servidores remotos, ou seja, se você possui na sua estrutura vários servidores MySQL você pode utilizar um único phpMyAdmin, centralizando assim seu acesso.
Ponto de partida
Eu André Déohttp://www.blogger.com/profile/12238469209545247687noreply@blogger.com0tag:blogger.com,1999:blog-406215201750595797.post-6263259791792935332015-07-31T12:23:00.002-07:002022-01-24T04:53:13.758-08:00Script de Backup das Configurações de Ativos de Rede para Servidor TFTP
Introdução
É possível realizar o exporte das configurações de ativos de redes (como switches, roteadores, controladoras de rede sem fio, etc) para um Servidor TFTP, como o arquivo gerado é irrelevante em termos de tamanho, criei um script que se conecta via telnet em cada um dos ativos, realiza o exporte para um Servidor TFTP e renomeia o arquivo para o dia da semana. Com isso temos uma cópia André Déohttp://www.blogger.com/profile/12238469209545247687noreply@blogger.com0tag:blogger.com,1999:blog-406215201750595797.post-18976898402280188382015-07-24T06:11:00.000-07:002015-07-24T06:12:27.610-07:00Instalação de Servidor TFTP em Ambiente CentOS
Introdução
Um servidor TFTP é útil em pelo menos duas situações:
Manipulação de arquivos em ativos de rede, como por exemplo, atualização de firmware, backup e restore de configuração;
Manter um backup de seus ativos de rede centralizados em um único diretório, que posteriormente vai para a unidade de fita, claro.
A primeira situação é bem comum, mas poucos se preocupam com a segunda situação,André Déohttp://www.blogger.com/profile/12238469209545247687noreply@blogger.com0tag:blogger.com,1999:blog-406215201750595797.post-82540438072450124902015-07-22T10:04:00.002-07:002015-07-22T10:05:34.340-07:00Servidor CentOS 7 Básico
Introdução
Com o advento do Systemd e a mudança de MySQL para MariaDB, algumas pessoas se assustam ao migrar de CentOS 6.X para 7.X, o objetivo desse post é prover uma instalação básica, mostrar alguns comandos para que você se sinta mais confortável e sugerir algumas boas práticas.
Antes de continuarmos
Eu sou da época em que a ajuda e incentivo que a gente recebia era RTFM, fui criado no André Déohttp://www.blogger.com/profile/12238469209545247687noreply@blogger.com5tag:blogger.com,1999:blog-406215201750595797.post-27444673474021670732015-07-17T10:17:00.001-07:002015-07-17T10:17:53.550-07:00Como recuperei meus dados de um Volume LVM
Introdução
Resumindo em poucas palavras perdi meu volume LVM, fiz várias besteiras na tentativa de recuperá-lo e quando achei que estava tudo perdido, meu amigo Ariel me deu as ferramentas necessárias para resolver a questão.
As soluções apresentadas aqui não vão se aplicar a qualquer situação de perdas de dados de LVM, mas podem ser a solução se o seu cenário for próximo do meu.
Cenário
DoisAndré Déohttp://www.blogger.com/profile/12238469209545247687noreply@blogger.com0