Monitorando Banco de Dados MYSQL no Zabbix via ODBC

Поділитися
Вставка
  • Опубліковано 16 жов 2024
  • 📊 Monitoramento de Banco de Dados MySQL via ODBC com Zabbix 📊
    Neste vídeo, vou mostrar como configurar o monitoramento de bancos de dados MySQL utilizando a conexão ODBC no Zabbix. Este método permite uma integração poderosa e flexível, garantindo um monitoramento robusto dos seus sistemas de banco de dados.
    ** Os comando usados estão no comentário fixado **
    🚀 O que você verá neste vídeo:
    1- Introdução ao ODBC e sua importância no monitoramento de bancos de dados.
    2- Configuração do ambiente para usar ODBC com MySQL.
    3- Integração do Zabbix com MySQL via ODBC.
    4- Principais métricas e itens a serem monitorados.
    📚 Links Úteis:
    🔗Documentação: www.zabbix.com...
    🔗 Linkedin: / francisco-cunha-320533121
    🔗Instagram: / tecfranciscocunha

КОМЕНТАРІ • 12

  • @tecfranciscocunha
    @tecfranciscocunha  3 місяці тому

    O que deve ser feito no Banco de dados
    Acessar o banco de dados
    mysql -u root -p
    # Enter password:
    Criar o usuário
    mysql> CREATE USER 'mysql_monitor'@'%' IDENTIFIED BY 'P@ssword';
    Dar permissão ao usuário
    mysql> GRANT REPLICATION CLIENT,PROCESS,SHOW DATABASES,SHOW VIEW ON *.* TO 'mysql_monitor'@'%';
    Sair do banco de dados
    mysql> quit;
    Agora será necessário alterar o arquivo abaixo, deve encontrar o campo bind-address e colocar o IP do proxy ou 0.0.0.0 para liberar que qualquer local faça o acesso ao banco.
    nano /etc/mysql/mysql.conf.d/mysqld.cnf
    O que deve ser feito no Zabbix Proxy
    To install unixODBC, use the package manager for the system of your choice:
    Passo 1: apt install unixodbc unixodbc-dev
    To install the MySQL unixODBC database driver, use the package manager for the system of your choice:
    Passo 2: apt install odbc-mariadb
    To configure unixODBC, you must edit the odbcinst.ini and odbc.ini files. You can verify the location of these files by executing the following command:
    odbcinst -j
    O que deve aparecer depois de executar o comando acima.
    unixODBC 2.3.9
    DRIVERS............: /etc/odbcinst.ini
    SYSTEM DATA SOURCES: /etc/odbc.ini
    FILE DATA SOURCES..: /etc/ODBCDataSources
    Editar o arquivo abaixo.
    nano /etc/odbc.ini
    [MYSQL]
    Description=MySQL Database
    Driver=mysql #MESMO NOME QUE DEIXAMOS NO ARQUIVO /etc/odbcinst.ini
    Server=192.168.0.243 #IP DO SERVIDOR DO BANCO DE DADOS
    User=zabbix_monitor #USUARIO CRIADO NO BANCO
    Password=password #SENHA DO USUARIO DO BANCO
    Port=3306 #PORTA DE COMUNICACAO COM BANCO
    Socket=
    Database=zabbix #NOME DO DATABASE
    Editar o campo do ODBC
    nano /etc/odbcinst.ini
    [MYSQL] #ESSE CAMPO VEM COMO MARIADB EU GOSTO DE MUDAR PARA MYSQL
    Driver=libmaodbc.so
    Description=MariaDB Connector/ODBC(Unicode)
    Threading=0
    UsageCount=1
    Após criar o usuário no banco, testar do proxy se consegui acessar o banco.
    isql -vv MYSQL mysql_monitor P@ssword
    Sair do banco de dados
    exit;

  • @JeffersonEPessoa
    @JeffersonEPessoa 3 місяці тому +1

    Parabéns pelo vídeo Francisco. Bem didático.

  • @flaviosantana1737
    @flaviosantana1737 3 місяці тому +1

    Bom conteúdo, parabéns....

  • @renatosouza7702
    @renatosouza7702 3 місяці тому +1

    Top mano, vou testar assim que eu tiver um tempinho

    • @tecfranciscocunha
      @tecfranciscocunha  3 місяці тому

      @@renatosouza7702 Fala Renatão, testa e me avisa como foi!

  • @cristianogprado
    @cristianogprado 2 місяці тому +1

    Boa tarde, parabéns pelo tutorial, mas assim q puder faz um de monitoramento de SQL Server e de VMWARE pois sempre tenho duvidas nesses caras ai. Vlw.

  • @Daniloflys
    @Daniloflys 3 місяці тому +1

    Cara, te sigo no Linkedln e vejo seus videos aqui, muito legal, parabens pelo conteudo...vc tem algum contato direto para tirar duvidas com vc?
    Obrigado!