[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