[FUG-BR] duvidas tunning apache

Denis Granato denisgranato em gmail.com
Segunda Outubro 8 08:15:24 BRT 2012


Obrigado pessoal, obrigado Léo vou verificar aqui.

Tem algum comando que posso ver os módulos que o apache não esta usando e
tirar do "carregamento"

abs

2012/10/7 Leonardo Augusto <lalinden em gmail.com>

> Nunca usei pgsql com apache, mas no caso do mysql, se usar conexoes
> persistentes entre o php e o mysql
> acontecia algo parecido com seu caso.
>
> Tenta desativar as persistent connections pra ver se muda algo.
> Baixa o timeout das requisicoes do apache para 3s.
>
> Ve se muda algo.
>
> da um netstat -w1 e ve se ta saindo muito pacote ou entrando...
>
> Pra saber se é por causa do acesso externo, bloqueia temporariamente o
> acesso na porta 80 pelo pf/ipfw,
> assim voce garante que ninguem esta requisitando nada pro apache, se
> continuar esse load, deve ser alguma
> coisa na relacao dele com o pgsql.
>
> []´s
>
>
> 2012/10/5 Denis Granato <denisgranato em gmail.com>:
> > On Fri, Oct 5, 2012 at 2:06 PM, Marcelo Gondim <gondim em bsdinfo.com.br
> >wrote:
> >
> >> Em 05/10/12 11:54, Denis Granato escreveu:
> >> > Bom dia senhores,
> >> >
> >> > Tenho 1 servidor zabbix aqui com o apache "cru" e  hoje tenho os
> >> seguintes
> >> > processos
> >> >
> >> >    PID USERNAME  THR PRI NICE   SIZE    RES STATE   C   TIME   WCPU
> >> COMMAND
> >> > 55122 www         1  26    0 34740K 22136K select  0   0:03  8.89%
> httpd
> >> > 55174 www         1  28    0 38836K 23512K select  3   0:02  7.08%
> httpd
> >> > 55217 www         1  29    0 38836K 23272K select  0   0:01  6.79%
> httpd
> >> > 54752 www         1  31    0 34740K 22176K select  2   0:05  6.40%
> httpd
> >> > 55123 www         1  29    0 34740K 21852K select  0   0:01  6.05%
> httpd
> >> > 55091 www         1  31    0 34740K 21616K select  3   0:02  5.18%
> httpd
> >> > 54407 www         1  26    0 34740K 22180K select  1   0:11  3.27%
> httpd
> >> > 55120 www         1  24    0 34740K 21792K select  3   0:02  3.08%
> httpd
> >> > 55008 www         1  24    0 38836K 26232K select  3   0:03  2.39%
> httpd
> >> > 55006 www         1  22    0 34740K 21964K accept  1   0:03  2.29%
> httpd
> >> > 55156 www         1  22    0 34740K 19412K select  0   0:01  2.10%
> httpd
> >> > 55216 www         1  24    0 34740K 19600K select  1   0:00  1.95%
> httpd
> >> > 55090 www         1  22    0 34740K 21928K select  1   0:02  1.27%
> httpd
> >> > 54915 www         1  22    0 38836K 23540K accept  1   0:02  0.78%
> httpd
> >> > 55212 www         1  22    0 34740K 19148K accept  3   0:00  0.59%
> httpd
> >> >
> >> >
> >> > Existe algum tunning básico que posso fazer no apache para melhorar
> >> > (diminuir) o uso do CPU ?
> >> >
> >> Opa Denis,
> >>
> >> Faz um procstat -f <pid> nesses processos pra ver se tem algo estranho e
> >> dê uma olhada nos logs de acesso do apache.
> >> -------------------------
> >> Histórico: http://www.fug.com.br/historico/html/freebsd/
> >> Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
> >>
> >
> >
> > um deles:
> >
> > root em avvio-zabbix:/usr/local/share/zabbix/externalscripts # procstat -f
> > 92179
> >   PID COMM               FD T V FLAGS     REF  OFFSET PRO NAME
> > 92179 httpd            text v r r--------   -       - -
> > /usr/local/sbin/httpd
> > 92179 httpd             cwd v d r--------   -       - -   /
> > 92179 httpd            root v d r--------   -       - -   /
> > 92179 httpd               0 v c r--------  18       0 -   /dev/null
> > 92179 httpd               1 v c -w-------  18       0 -   /dev/null
> > 92179 httpd               2 v r -wa------  18     842 -
> > /var/log/httpd-error.log
> > 92179 httpd               3 s - rw-------  41       0 TCP ::.80 ::.0
> > 92179 httpd               4 s - rw-------  18       0 TCP 0.0.0.0:0
> > 0.0.0.0:0
> > 92179 httpd               5 p - rw---n---  18       0 -   -
> > 92179 httpd               6 p - rw-------  18       0 -   -
> > 92179 httpd               7 v r -wa------  18 44807060 -
> > /var/log/httpd-access.log
> > 92179 httpd               8 v r rw-------  18       0 -   /tmp/aprzRFJvV
> > 92179 httpd               9 v r -w-------  18       0 -
> > /var/run/accept.lock.1311
> > 92179 httpd              10 v r -w-------   1       0 -
> > /var/run/accept.lock.1311
> > 92179 httpd              11 v r -w-------   1       0 -   /tmp/aprzRFJvV
> > 92179 httpd              12 k - rw-------   1       0 -   -
> > 92179 httpd              13 s - rw---n---   1       0 TCP
> > ::ffff:10.0.0.5.80 ::ffff:10.0.0.102.59721
> >
> >
> > No log de erro do apache não tem nada, e no log de acesso somente as
> > coneções dos usuários
> > -------------------------
> > Histórico: http://www.fug.com.br/historico/html/freebsd/
> > Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
> -------------------------
> Histórico: http://www.fug.com.br/historico/html/freebsd/
> Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
>


Mais detalhes sobre a lista de discussão freebsd