Enquanto os gráficos de estado pré-criados fornecem
informações do estado atual do servidor MySQL, podem haver
informações adicionais que você deseja rastrear visualmente. A
seção Health
do MySQL Administrator permite que
você adicione abas suplementares e gráficos para rastrear
qualquer informação que esteja contida em
Status
Variables.
O primeira passo para criar um gráfico de saúde personalizado é
criar uma página nova na seção Health
para
armazenar seus gráficos. Para criar uma nova página clique com o
botão direito do mouse na área de trabalho e escolha a opção
Add a Page. Será solicitado um nome e uma
descrição para sua nova página e em seguida ela será criada.
Após ter criado um página nova, você terá de criar um grupo.
Todos os gráficos são organizados em grupos. Por exemplo os
gráficos Key buffer usage
e Key
buffer hit rate
são ambos membros do grupo entitulado
Key Efficiency
. Para criar um grupo, clique com
o botão direito do mouse dentro da sua página recém-criada e
selecione a opção Add a Group.
Para criar um gráfico personalizado, clique com o botão da direita do mouse em um grupo e selecione a opção Add a graph. A caixa de diálogo seguinte aparecerá:
A opção Line-Graph é adequada para mostrar tendências durante um período, enquanto a opção Bar-Graph será mais apropriada para mostrar informações percentuais. Se você decidiu criar um gráfico bar-graph, você terá que escolher uma subtítulo para seu gráfico. Subtítulos não são permitidos para os gráficos tipo line-graphs.
Os dados em seu gráfico são definidos usando Value
Formula
. Você pode criar uma fórmula usando qualquer
variável disponível nas abas
Status
Variables e
System
Variables. Para usar o valor de uma variável, envolva o
nome da variável em Colchetes (ex.
[com_select]
), se você quiser obter o valor
relativo da variável coloque o caracter ^
antes do colchete.
Por exemplo, se quisermos mostrar graficamente o percentual de tabelas tenporárias que criamos em disco, podemos usar a fórmula seguinte:
[created_tmp_disk_tables] / [created_tmp_tables]
Se quisermos rastrear o número de tabelas temporárias criadas em uma base contínua, podemos usar a seguinte fórmula:
^[created_tmp_tables]
Depois de criar sua fórmula, selecione o Value
Unit
que melhor representa seus dados. Você pode
selecionar entre Percentage
,
Count
, Byte
, e
Seconds
. Em nossos exemplos iremos usar
Percentage
para o primeiro exemplo e
Count
para o segundo. Você pode definir um
rótulo para o valor.
Assim que criou sua fórmula foi atribuída você deve configurar
Max. Value
e Min. Value
para
o gráfico, de maneira que seus dados sejam uniformes pelo
gráfico. Você pode definir valores arbitrários baseado em suas
estimativas do quanto estes dados irão crescer e marcar a opção
Autoextend Max. Value para permitir ao
MySQL Administrator que automaticamente aumente a configuração de
Max Value
para evitar que seus dados extrapolem
o limite de seu gráfico.
Você também pode configurar a opção Max.
Value
atribuindo uma fórmuila no campo Max
Formula. A mesma sintaxe aplica-se neste campo e
também no campo Value Formula. Por exemplo,
se você criou uma barra gráfica rastreando o número de tabelas
de disco temporárias você pode usar
[created_tmp_disk_tables]
como Value
Formula e [created_tmp_tables]
como
Max. Formula.
This is a translation of the MySQL Administrator Manual that can be found at dev.mysql.com. The original MySQL Administrator Manual is in English, and this translation is not necessarily as up to date as the English version.