respect

Enquete

Qual a versão de seu MySQL?

Visitantes OnLine

Nós temos 18 visitantes online

Blog::MySQL

DBA Virtual para MySQL
Monyog

   O Monyog é um programa de monitoramento e aconselhamento para banco de dados MySQL/MariaDB. Com ele é possível, através de gráficos, entender tudo o que está acontecendo em um servidor de banco de dados MySQL/MariaDB. O próprio programa faz uma análise dos parâmetros de configuração, explica para que serve cada um, e, ainda tem a virtude de aconselhar mudanças para se conseguir maiores performances e estabilidade.

   O Monyog veio para combater o MySQL Enterprise Monitoring que além de muito caro, completamente não condizente com o mercado "FOSS" (FREE OPEN SOURCE SOFTWARE), é complicado de instalar, extremamente pesado, necessita subir um servidor MySQL para si própria, e, ainda roda um agente. Ao contrário de tudo isso, o Monyog é leve, rápido, simples de instalar e de usar, com preço extremamente reduzido, sem a necessidade de agentes.

   Apenas a título de comparação, a versão mais simples do MySQL Enterprise Monitoring (BASIC) custa R$ 999,00, enquanto o Monyog custa, somente, R$ 199,00. É uma diferença de 400%. É importante lembrar que a versão BASIC é contra-indicada pela própria SUN Microsystems por sua escassez de recursos. A diferença é, ainda, mais assustadora quando partimos para a versão mais completa do MySQL Enterprise Monitoring (PLATINUM) que custa R$ 9.999,00 por servidor. Apenas para comparação, em uma empresa com 10 servidores, o investimento no MySQL Enterprise Monitoring seria da ordem de R$ 99.999,00, enquanto que, o investimento no Monyog seria de, somente, R$ 1.999,00, ou uma diferença de 5.000%. Isto porque, em respeito ao usuário MySQL/MariaDB, a Webyog (desenvolvedora do Monyog) tem uma versão para quantidade ilimitada de servidores. 

 

   Mas, por quê é importante que eu tenha um programa de monitoramento e aconselhamento?

  Não importa o tamanho de sua empresa e/ou aplicação. Vivemos na era da informação, e, as informações contidas em um banco de dados passa ser ativo/patrimônio importante, portanto, é preciso fazer com que estas informações estejam sempre disponíveis de forma íntegra e rápida. O MariaDB/MySQL fornece todas as informações de que um DBA pode precisar para administrar seu servidor de banco de dados. A maioria delas conseguidas de forma simples atravéss dos comandos: SHOW GLOBAL VARIABLES e SHOW GLOBAL STATUS. Só há um detalhe nisto tudo: para análise de estado de um servidor MariaDB/MySQL são mais de 200 variáveis. É preciso saber para que serve cada uma, quais seus limites mínimos, máximos e ideias. E mais, é preciso saber como montar as equações, com estas variáveis, que leverá a alguma análise. Aliado a isto, são informações textuais, e que refletem o exato momento em que o comando SHOW GLOBAL STATUS foi executado, quero dizer, não há histórico. Para se responder perguntas do tipo: "Meu cache de índices está sendo eficiente?", voce levaria horas. E isso se agrava se houver mais de 1 servidor de banco de dados.

   DBA's e Desenvolvedores precisam saber se seu servidor de banco de dados está configurado de acordo com a carga de trabalho atual, e, se o hardware está dimensionado corretamente. Novamente, aliando-se ferramentas de sistema operacional e comandos internos do MariaDB/MySQL é possível ter uma idéia do que se fazer com a configuração do servidor. Porém, isso também levaria horas. Um bom programa de monitoramento e aconselhamento deve fazer isso, para que você se concentre em atividades mais importantes.

 

 

   Agora, o que o Monyog pode fazer por você e sua empresa?

  • Performance: Ajudará no entendimento do comportamento de seu servidor de banco de dados MariaDB/MySQL, fazendo sugestões de configurações a serem adotadas de acordo com seu hardware disponível, carga observada e necessidades da aplicação. Tudo através de gráficos e textos escritos de forma clara e inequívoca.
  • Estabilidade: A partir da análise de comportamento, o Monyog fará sugestões de configuração afim de aumentar a disponibilidade do servidor,evitando-se assim negação de conexão, negação de serviço, superalocação de recursos, etc.
  • Monitoramento remoto: A partir de qualque computador de sua rede ou através da internet (até mesmo de seu smartphone) é possível saber tudo que se passa com seus servidores de banco de dados MariaDB/MySQL, ou, receber avisos sobre problemas acontecidos ou eminentes.
  • Gráficos: Através de gráficos, de fácil compreensão, pode-se acompanhar em tempo real toda solicitação (query) feita ao servidor, e como o servidor fez esta entrega, observando de forma clara: tempos, acesso à disco, utilização correta/incorreta de índices, acesso aos caches e buffers. Enfim, um raio-x de como o servidor processa cada comando, cada declaração SQL.
  • Análise de Queries: Através de um exclusivo analisador de queries, o Monyog irá fazer uma análise extensiva de cada query enviada ao servidor, e, irá ensinar como aplicar modificações que possam trazer maior peformance.

 

   O Monyog é o programa de monitoramento para banco de dados com maior número de usuários no mundo. A Webyog, fabricante do produto, é membro ativo da comunidade do MySQL, e, colaboradora do MariaDB, trazendo maior confiabilidade ao produto, uma vez que é um programa escrito por quem, realmente, entende o MariaDB/MySQL internamente.

   Para conhecer todas as funcionalidades e ver um comparativo com demais concorrentes clique aqui.