Mudar as cores do RRD Graphs no pfSense 2.1 Beta



  • Para quem gosta dos gráficos RRD multi-coloridos no pfSense, algumas alterações são necessárias no código utilizado na versão 2.1 Beta. Se você utiliza a versão 2.0.1, os códigos constantes nesse tópico , se copiados para a versão 2.1 Beta, irão apresentar erros.

    Segue abaixo o código corrigido para o pfSense 2.1 Beta:

    
    /* This file is included by the RRD graphing page and sets the colors */
    /* The RRD graph colors above were previous modified from the original by J. Kemp/Brazil and crnet*/
    
    $colortrafficup = array("00c000", "000000", "b36666", "bd9090");  /* mod */
    $colortrafficdown = array("de0202", "000000", "b36666", "bd9090");  /* mod */
    $colorpacketsup = array("00c000", "000000", "b36666", "bd9090");  /* mod */
    $colorpacketsdown = array("de0202", "000000", "b36666", "bd9090");  /* mod */
    $colortraffic95 = array("40ff40", "ff3fdd");  /* mod */
    $colorstates = array('ece904','757575','0000ff','00c000','de0202','000000');  /* mod */
    $colorprocessor = array('ece904','00c000','0000ff','ff0000','808080','000000'); /* mod */
    $colormemory = array('c00000','0000ff','00c000','ffa201','808080','000000'); /* mod */
    $colorqueuesup = array('666666','0000ff','00ff00','ff0000','ff8000','9f00ff','ff00ff','00dfff','ffdf00'); /* mod by crnet*/
    $colorqueuesdown = array('666666','000080','008000','800000','804000','500080','800080','007080','807000'); /* mod by crnet*/
    $colorqueuesdropup = array('666666','0000ff','00ff00','ff0000','ff8000','9f00ff','ff00ff','00dfff','ffdf00');  /* mod by crnet*/
    $colorqueuesdropdown = array('666666','000080','008000','800000','804000','500080','800080','007080','807000'); /* mod by crnet*/
    $colorqualityrtt = array('ffff00','00ff00','008080','0000ff','d0d0d0','808080'); /* mod */
    $colorqualityloss = "ee0000";
    $colorwireless = array('c00000','00c000','0000ff'); /* mod */
    $colorspamdtime = array('DDDDFF', 'AAAAFF', 'DDDDFF', '000066');
    $colorspamdconn = array('00AA00BB', 'FFFFFFFF', '00660088', 'FFFFFF88', '006600');
    $colorvpnusers = array('990000');
    $colorcaptiveportalusers = array('990000');
    
    

    Nota: Não alterei nada nas cores que dizem respeito ao IPv6 porque meu provedor não oferece suporte a isso ainda, infelizmente.

    Segue abaixo algumas cópias de tela do RRD Graphs, utilizando o pfSense 2.1 Beta:

    ![wan packets.png](/public/imported_attachments/1/wan packets.png)
    ![wan packets.png_thumb](/public/imported_attachments/1/wan packets.png_thumb)
    ![wan dhcp quality.png](/public/imported_attachments/1/wan dhcp quality.png)
    ![wan dhcp quality.png_thumb](/public/imported_attachments/1/wan dhcp quality.png_thumb)
    ![system memory.png](/public/imported_attachments/1/system memory.png)
    ![system memory.png_thumb](/public/imported_attachments/1/system memory.png_thumb)



  • Conforme vocês podem ver no gráfico WAN_DHCP : Quality, meu provedor de internet Virtua tem apresentado bastante perda de pacotes. Nesse caso, apesar de várias e várias reclamações, a Virtua não tomou nenhuma providência além de responder por telefone que tudo estava ok. Ok, para quem?  ???

    Isso demonstra bem a falta de respeito e da qualidade de nossos provedores. Além de serem caros, muito caros, pelos padrões internacionais.  >:(



  • Já está nos tutoriais, valeu mais uma vez johnnybe  :)


Log in to reply