karamba x=160 y=350 w=200 h=50 interval=1000Bom, como é um gráfico desses ? Trata-se de um gráfico de barras ... logo, é uma imagem que é redimensionada pelo superkaramba de 0 a 100 % de acordo com a porcentagem de uso do disco. Simples, não?
image x=0 y=0 path="icons/hdd_mount.png"
# Escrendo o rótulo do gráfico
text x=50 y=13 value="/ :"
# Imagens do fundo do grafico em barra
image x=94 y=12 path="icons/bg_disk.png"
# Grafico em barra horizontal
bar x=95 y=13 vertical=false path="icons/fon_disk.png" sensor=disk mountpoint="/" interval=60000
# Texto para ajudar no visual
text x=98 y=13 sensor=disk mountpoint="/" format="%u MiB / %up%" interval=60000
Ele é definido apenas em uma linha, essa:
# Grafico em barra horizontalOu seja, a linha começa com "bar", define se é um gráfico de barras vertical (vertical=true) ou horizontal (vertical=false), continua a linha com o arquivo de imagem indicado. Aí vem a parte que diz qual o sensor movimenta o gráfico, no nosso caso, o sensor é o disk que tem como uma opção obrigatória o ponto de montagem, que nas minhas considerações é apenas o "/" (poderia ser o /home/ ou qualquer outro que deseje).
bar x=95 y=13 vertical=false path="icons/fon_disk.png" sensor=disk mountpoint="/" interval=60000
Como vê, usar um gráfico horizontal é muito simples, mais complicado é explicar o motivo de existir a linha abaixo:
# Imagens do fundo do grafico em barraEu procurei escrever uma definição bem óbvia. "Imagem do fundo do gráfico em barra", isso traz um efeito bonito de se ver, especialmente por causa do deslocamento de 1 px na direção y, entre image e bar. Para que fique claro, é apenas uma questão estética.
image x=94 y=12 path="icons/bg_disk.png"
Por fim, o tema apresenta a linha:
text x=98 y=13 sensor=disk mountpoint="/" format="%u MiB / %up%" interval=60000Essa linha não está relacionada com o gráfico de barras, ao contrário, ela simplesmente escreve um texto com informações do uso do disco e do tamanho total do disco. Um tema alternativo, sem o gráfico, teria apenas essa linha, nesse tema, ela ajuda o visual.
Por favor, observe o interval=60000 em todas as linhas em lêem informações do HD. É bom não usar um valor muito mais baixo que esse para não sobrecarregar o uso do HD. Francamente eu não tenho informações de problemas ocasionados com o uso inadequado de temas do superkaramba, mas não custa ser razoável, não é ?
O próximo post trará uma aplicação do uso de gráficos em linha, no caso, na obtenção de informações da rede, tráfego de upload e download.
No comments:
Post a Comment