Ad Widget

Collapse

Request-URI Too Long e demora no acesso ao gerar gráficos em "Dados recentes"

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • nizopi
    Junior Member
    • Sep 2018
    • 25

    #1

    Request-URI Too Long e demora no acesso ao gerar gráficos em "Dados recentes"

    Boa tarde pessoal, tudo bem?

    Estou com uma dificuldade em gerar gráficos utilizando a guia "Dados recentes" no meu Zabbix 4.0.7, com 8GB (boa parte...5GB alocada para MySQL), 4 núcleos de processador, Discos SAS e SSD combinados, alocado em um Data Center Local.

    Quando seleciono um número um pouco alto de itens, recebo o erro:

    Request-URI Too Long

    Utilizo Debian 9 e Apache 2.4.25

    Pesquisando, encontrei aqui no fórum, uma solução:


    No arquivo "apache2.conf", localizado em "/etc/apache2/" eu deveria inserir as seguintes linhas:

    LimitRequestFieldSize 1000000
    LimitRequestLine 1000000

    O valor se dá em bytes, e eu posso ir ajustando de acordo com a necessidade, levando em consideração que o valor padrão segundo a documentação é 8190 (Mesmo essa linha não estando inserida), então entendo que caso eu queira alterar, devo adicionar essa linha com as informações acima, e com os valores que desejo.

    Feito essa alteração e reiniciado o serviço do apache2, o erro não acontece mais, então creio que isso foi resolvido.


    Fiz da maneira correta ou há alguma consideração a fazer?


    O outro problema que ainda restá é:

    Assim que chego na tela onde o gráfico será gerado, onde filtro o período, o ícone fica girando e demorando muito, muitas vezes não gera o gráfico, mesmo ficando de um dia para o outro "pensando" (Anexo1)

    O que posso fazer para resolver essa situação?

    Andei pesquisando algo sobre ajustar a memória do apache...do php... é isso mesmo que devo fazer? E como e onde (arquivo e parâmetro) fazer?


    Agradeço a atenção de todos.
    Attached Files
    Last edited by nizopi; 29-05-2019, 20:37.
  • brunohl
    Senior Member
    Zabbix Certified Specialist
    • Mar 2019
    • 215

    #2
    Olha, é necessário selecionar tantos itens? Quantos são?

    Me parece que este seja um caso que talvez seja melhor tentar achar outra forma de fazer o gráfico, talvez via API ou API + Grafana (também não sei se aguenta dependendo do número de itens)

    Comment


    • nizopi
      nizopi commented
      Editing a comment
      Então, ele já fica assim com uns 100 itens.. ai quando peço intervalo de tempo de 15 minutos...30 .. demora um pouco mas gera o gráfico, mas se pedir de 2 dias, aí fica só rodando e não gera...
  • brunohl
    Senior Member
    Zabbix Certified Specialist
    • Mar 2019
    • 215

    #3
    Pois é cara, mas do jeito que eu vejo o negócio meio que não é muito focado pra trabalhar dessa forma, posso estar errado, mas acho que a quantidade de itens X tempo é uma combinação que vai sobrecarregar demais o seu frontend. Se você precisa de qualquer forma fazer esse relatório com 100 itens, recomendo que comece a consumir a API e trabalhe com uma biblioteca robusta de gráficos.

    Acho que forçar aumento de memória do PHP e do Apache pode ser mais prejudicial do que benéfico.

    Comment

    • nizopi
      Junior Member
      • Sep 2018
      • 25

      #4
      Originally posted by brunohl
      Pois é cara, mas do jeito que eu vejo o negócio meio que não é muito focado pra trabalhar dessa forma, posso estar errado, mas acho que a quantidade de itens X tempo é uma combinação que vai sobrecarregar demais o seu frontend. Se você precisa de qualquer forma fazer esse relatório com 100 itens, recomendo que comece a consumir a API e trabalhe com uma biblioteca robusta de gráficos.

      Acho que forçar aumento de memória do PHP e do Apache pode ser mais prejudicial do que benéfico.
      Certo Bruno, compreendi a situação, vou estudar sobre API.

      Muito obg.

      Comment

      Working...