[FUG-BR] [OT] Cacti - FreeBSD

Marcello Barreto de Medeiros marcellobm em gmail.com
Quarta Junho 24 15:00:11 BRT 2009


Olá Enio,
	tem o cactid. Uso ele em todos os cactis que administro e não
tenho problemas.

[root em ns /usr/ports/net/cactid]# cat /usr/ports/net/cactid/pkg-descr 
Cactid is a poller for Cacti that primarily strives to be as fast as 
possible. For this reason it is written in native C, makes use of POSIX 
threads, and is linked directly against the net-snmp library for 
minmumal SNMP polling overhead. Cactid is a replacement for the default 
cmd.php poller so you must decide if using Cactid makes sense for your 
installation.


On Tue, 23 Jun 2009 22:06:48 -0300
"Enio Marconcini -:- www.Enio.Pro.Br -:-" <eniorm em gmail.com> wrote:

> aproveitando o embalo de cacti, fiz uns testes já tem algum tempo, e
> notei que o poller em php é meio demorado para fazer a coleta dos
> dados, o que me inviabiliza agendar atualizações de 5 em 5 minutos, e
> não é devido ao hardware da pc, pois no mesmo com o MRTG rodou
> legal...
> 
> alguém sabe se tem como ajustar o cacti para usar algum poller
> compilado, em c por exemplo?
> 
> abraços
> 
> 2009/6/23 Augusto Ferronato <augusto.ferronato em gmail.com>:
> > Sim,
> >  Tá funcionando, heeheh, tem um exemplo para me passar? Só para
> > conferir?
> >
> > Abs[]
> >
> > 2009/6/23 mantunes <mantunes.listas em gmail.com>:
> >> vc configurou o snmpd.conf ? está iniciado ?
> >>
> >> 2009/6/23 Augusto Ferronato <augusto.ferronato em gmail.com>:
> >>> Estranho, quando vou em Device, ele mostra o Status como Unknown,
> >>> mas se eu clico, ele me traz as informações SNMP.
> >>>
> >>> System:FreeBSD fbsd 7.1-RELEASE FreeBSD 7.1-RELEASE
> >>> .edu:/usr/obj/usr/src/sys/GENERIC i386
> >>> Uptime: 121730 (0 days, 0 hours, 20 minutes)
> >>> Hostname: fbsd
> >>> Location: Unknown (edit /usr/loca/share/snmp/snmpd.conf)
> >>>
> >>>
> >>> 2009/6/23 Augusto Ferronato <augusto.ferronato em gmail.com>:
> >>>> Eu já havia colocado esta linha no cron, eheheheh :)
> >>>> Quanto ao tutorial, acho que vc esqueceu o Link :)
> >>>>
> >>>> Abs[]
> >>>>
> >>>> 2009/6/23 mantunes <mantunes.listas em gmail.com>:
> >>>>> tente seguir esse tutorial..nao tem como errar..instalei um
> >>>>> servidor com cacti semana passada
> >>>>>
> >>>>> atente para essa linha no cron
> >>>>> */5 * * * *
> >>>>> cacti /usr/local/bin/php /usr/local/share/cacti/poller.php
> >>>>>> /dev/null 2>&1
> >>>>>
> >>>>>
> >>>>> 2009/6/23 Augusto Ferronato <augusto.ferronato em gmail.com>:
> >>>>>> Instalei via Ports...
> >>>>>>
> >>>>>>         RRDTool Command:
> >>>>>>
> >>>>>> /usr/local/bin/rrdtool graph - \
> >>>>>> --imgformat=PNG \
> >>>>>> --start=-86400 \
> >>>>>> --end=-300 \
> >>>>>> --title="Localhost - Disk Space - /dev/da0s1f" \
> >>>>>> --rigid \
> >>>>>> --base=1024 \
> >>>>>> --height=120 \
> >>>>>> --width=500 \
> >>>>>> --alt-autoscale-max \
> >>>>>> --lower-limit=0 \
> >>>>>> --vertical-label="bytes" \
> >>>>>> --slope-mode \
> >>>>>> --font TITLE:12: \
> >>>>>> --font AXIS:8: \
> >>>>>> --font LEGEND:10: \
> >>>>>> --font UNIT:8: \
> >>>>>> DEF:a="/usr/local/share/cacti/rra/localhost_hdd_free_10.rrd":hdd_used:AVERAGE
> >>>>>> \
> >>>>>> DEF:b="/usr/local/share/cacti/rra/localhost_hdd_free_10.rrd":hdd_free:AVERAGE
> >>>>>> \ CDEF:cdefa=a,1024,* \ CDEF:cdefe=b,1024,* \
> >>>>>> CDEF:cdefi=TIME,1245767302,GT,a,a,UN,0,a,IF,IF,TIME,1245767302,GT,b,b,UN,0,b,IF,IF,+,1024,*
> >>>>>> \
> >>>>>> AREA:cdefa#F51D30FF:"Used"  \
> >>>>>> GPRINT:cdefa:LAST:"     Current\:%8.2lf %s"  \
> >>>>>> GPRINT:cdefa:AVERAGE:"Average\:%8.2lf %s"  \
> >>>>>> GPRINT:cdefa:MAX:"Maximum\:%8.2lf %s\n"  \
> >>>>>> AREA:cdefe#002A97FF:"Available":STACK \
> >>>>>> GPRINT:cdefe:LAST:"Current\:%8.2lf %s"  \
> >>>>>> GPRINT:cdefe:AVERAGE:"Average\:%8.2lf %s"  \
> >>>>>> GPRINT:cdefe:MAX:"Maximum\:%8.2lf %s\n"  \
> >>>>>> LINE2:cdefi#000000FF:"Total"  \
> >>>>>> GPRINT:cdefi:LAST:"    Current\:%8.2lf %s"  \
> >>>>>> GPRINT:cdefi:AVERAGE:"Average\:%8.2lf %s"  \
> >>>>>> GPRINT:cdefi:MAX:"Maximum\:%8.2lf %s\n"
> >>>>>>
> >>>>>> RRDTool Says:
> >>>>>>
> >>>>>> ERROR: opening
> >>>>>> '/usr/local/share/cacti/rra/localhost_hdd_free_10.rrd': No
> >>>>>> such file or directory
> >>>>>>
> >>>>>> Mesmo erro :(
> >>>>>>
> >>>>>> Muito estranho, hehehe :)
> >>>>>>
> >>>>>> abs[]
> >>>>>>
> >>>>>> 2009/6/23 Augusto Ferronato <augusto.ferronato em gmail.com>:
> >>>>>>> Vou tentar então :)
> >>>>>>> Vlws
> >>>>>>>
> >>>>>>> 2009/6/23 mantunes <mantunes.listas em gmail.com>:
> >>>>>>>> tente instalar via ports.. pq deve esta faltando algum
> >>>>>>>> dependência. no FreeBSD é muito mais pratico usar o ports.
> >>>>>>>>
> >>>>>>>>
> >>>>>>>> 2009/6/23 Augusto Ferronato <augusto.ferronato em gmail.com>:
> >>>>>>>>> Não :)
> >>>>>>>>>  Foi na mão mesmo :)
> >>>>>>>>>
> >>>>>>>>> Abs[]
> >>>>>>>>>
> >>>>>>>>> 2009/6/23 mantunes <mantunes.listas em gmail.com>:
> >>>>>>>>>> instalou via ports ?
> >>>>>>>>>>
> >>>>>>>>>> 2009/6/23 Augusto Ferronato <augusto.ferronato em gmail.com>:
> >>>>>>>>>>> Galera,
> >>>>>>>>>>>  Instalei o Cacti no FreeBSD...configurei o SNMP para
> >>>>>>>>>>> testes (está funcionando), só que quando eu crio os
> >>>>>>>>>>> gráficos, sempre aparece a mensagem no debug do Graph
> >>>>>>>>>>>
> >>>>>>>>>>>  RRDTool Command:
> >>>>>>>>>>>
> >>>>>>>>>>> /usr/local/bin/rrdtool graph - \
> >>>>>>>>>>> --imgformat=PNG \
> >>>>>>>>>>> --start=-86400 \
> >>>>>>>>>>> --end=-300 \
> >>>>>>>>>>> --title="bsd-local - Used Space - Real Memory" \
> >>>>>>>>>>> --rigid \
> >>>>>>>>>>> --base=1024 \
> >>>>>>>>>>> --height=120 \
> >>>>>>>>>>> --width=500 \
> >>>>>>>>>>> --alt-autoscale-max \
> >>>>>>>>>>> --lower-limit=0 \
> >>>>>>>>>>> --vertical-label="bytes" \
> >>>>>>>>>>> --slope-mode \
> >>>>>>>>>>> --font TITLE:12: \
> >>>>>>>>>>> --font AXIS:8: \
> >>>>>>>>>>> --font LEGEND:10: \
> >>>>>>>>>>> --font UNIT:8: \
> >>>>>>>>>>> DEF:a="/usr/local/www/data-dist/cacti/rra/bsd-local_hdd_used_21.rrd":hdd_total:AVERAGE
> >>>>>>>>>>> \
> >>>>>>>>>>> DEF:b="/usr/local/www/data-dist/cacti/rra/bsd-local_hdd_used_21.rrd":hdd_used:AVERAGE
> >>>>>>>>>>> \
> >>>>>>>>>>> AREA:a#002A97FF:"Total"  \
> >>>>>>>>>>> GPRINT:a:LAST:"Current\:%8.2lf %s"  \
> >>>>>>>>>>> GPRINT:a:AVERAGE:"Average\:%8.2lf %s"  \
> >>>>>>>>>>> GPRINT:a:MAX:"Maximum\:%8.2lf %s\n"  \
> >>>>>>>>>>> AREA:b#F51D30FF:"Used"  \
> >>>>>>>>>>> GPRINT:b:LAST:" Current\:%8.2lf %s"  \
> >>>>>>>>>>> GPRINT:b:AVERAGE:"Average\:%8.2lf %s"  \
> >>>>>>>>>>> GPRINT:b:MAX:"Maximum\:%8.2lf %s\n"
> >>>>>>>>>>>
> >>>>>>>>>>> RRDTool Says:
> >>>>>>>>>>>
> >>>>>>>>>>> ERROR: opening
> >>>>>>>>>>> '/usr/local/www/data-dist/cacti/rra/bsd-local_hdd_used_21.rrd':
> >>>>>>>>>>> No such file or directory
> >>>>>>>>>>>
> >>>>>>>>>>>
> >>>>>>>>>>>
> >>>>>>>>>>> Se eu apago e crio de novo, dá o mesmo erro...não
> >>>>>>>>>>> entendo, problema de permissão não é...no Linux consigo
> >>>>>>>>>>> fazer funcionar sem problemas, alguma particularidade do
> >>>>>>>>>>> Free??
> >>>>>>>>>>>
> >>>>>>>>>>> Abs[]
> >>>>>>>>>>> --
> >>>>>>>>>>> ------------------------------
> >>>>>>>>>>> http://www.augustoferronato.net
> >>>>>>>>>>>
> >>>>>>>>>>> FreeBSD: The Freedom to Perform!
> >>>>>>>>>>> http://www.spreadbsd.org/aff/40/1
> >>>>>>>>>>> -------------------------
> >>>>>>>>>>> Histórico: http://www.fug.com.br/historico/html/freebsd/
> >>>>>>>>>>> Sair da lista:
> >>>>>>>>>>> https://www.fug.com.br/mailman/listinfo/freebsd
> >>>>>>>>>>>
> >>>>>>>>>>
> >>>>>>>>>>
> >>>>>>>>>>
> >>>>>>>>>> --
> >>>>>>>>>> Marcio Antunes
> >>>>>>>>>> Powered by FreeBSD
> >>>>>>>>>> ==================================
> >>>>>>>>>> * Windows: "Where do you want to go tomorrow?"
> >>>>>>>>>> * Linux: "Where do you want to go today?"
> >>>>>>>>>> * FreeBSD: "Are you, guys, comming or what?"
> >>>>>>>>>> -------------------------
> >>>>>>>>>> Histórico: http://www.fug.com.br/historico/html/freebsd/
> >>>>>>>>>> Sair da lista:
> >>>>>>>>>> https://www.fug.com.br/mailman/listinfo/freebsd
> >>>>>>>>>>
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>>>> --
> >>>>>>>>> ------------------------------
> >>>>>>>>> http://www.augustoferronato.net
> >>>>>>>>>
> >>>>>>>>> FreeBSD: The Freedom to Perform!
> >>>>>>>>> http://www.spreadbsd.org/aff/40/1
> >>>>>>>>> -------------------------
> >>>>>>>>> Histórico: http://www.fug.com.br/historico/html/freebsd/
> >>>>>>>>> Sair da lista:
> >>>>>>>>> https://www.fug.com.br/mailman/listinfo/freebsd
> >>>>>>>>>
> >>>>>>>>
> >>>>>>>>
> >>>>>>>>
> >>>>>>>> --
> >>>>>>>> Marcio Antunes
> >>>>>>>> Powered by FreeBSD
> >>>>>>>> ==================================
> >>>>>>>> * Windows: "Where do you want to go tomorrow?"
> >>>>>>>> * Linux: "Where do you want to go today?"
> >>>>>>>> * FreeBSD: "Are you, guys, comming or what?"
> >>>>>>>> -------------------------
> >>>>>>>> Histórico: http://www.fug.com.br/historico/html/freebsd/
> >>>>>>>> Sair da lista:
> >>>>>>>> https://www.fug.com.br/mailman/listinfo/freebsd
> >>>>>>>>
> >>>>>>>
> >>>>>>>
> >>>>>>>
> >>>>>>> --
> >>>>>>> ------------------------------
> >>>>>>> http://www.augustoferronato.net
> >>>>>>>
> >>>>>>> FreeBSD: The Freedom to Perform!
> >>>>>>> http://www.spreadbsd.org/aff/40/1
> >>>>>>>
> >>>>>>
> >>>>>>
> >>>>>>
> >>>>>> --
> >>>>>> ------------------------------
> >>>>>> http://www.augustoferronato.net
> >>>>>>
> >>>>>> FreeBSD: The Freedom to Perform!
> >>>>>> http://www.spreadbsd.org/aff/40/1
> >>>>>> -------------------------
> >>>>>> Histórico: http://www.fug.com.br/historico/html/freebsd/
> >>>>>> Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
> >>>>>>
> >>>>>
> >>>>>
> >>>>>
> >>>>> --
> >>>>> Marcio Antunes
> >>>>> Powered by FreeBSD
> >>>>> ==================================
> >>>>> * Windows: "Where do you want to go tomorrow?"
> >>>>> * Linux: "Where do you want to go today?"
> >>>>> * FreeBSD: "Are you, guys, comming or what?"
> >>>>> -------------------------
> >>>>> Histórico: http://www.fug.com.br/historico/html/freebsd/
> >>>>> Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
> >>>>>
> >>>>
> >>>>
> >>>>
> >>>> --
> >>>> ------------------------------
> >>>> http://www.augustoferronato.net
> >>>>
> >>>> FreeBSD: The Freedom to Perform!
> >>>> http://www.spreadbsd.org/aff/40/1
> >>>>
> >>>
> >>>
> >>>
> >>> --
> >>> ------------------------------
> >>> http://www.augustoferronato.net
> >>>
> >>> FreeBSD: The Freedom to Perform!
> >>> http://www.spreadbsd.org/aff/40/1
> >>> -------------------------
> >>> Histórico: http://www.fug.com.br/historico/html/freebsd/
> >>> Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
> >>>
> >>
> >>
> >>
> >> --
> >> Marcio Antunes
> >> Powered by FreeBSD
> >> ==================================
> >> * Windows: "Where do you want to go tomorrow?"
> >> * Linux: "Where do you want to go today?"
> >> * FreeBSD: "Are you, guys, comming or what?"
> >> -------------------------
> >> Histórico: http://www.fug.com.br/historico/html/freebsd/
> >> Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
> >>
> >
> >
> >
> > --
> > ------------------------------
> > http://www.augustoferronato.net
> >
> > FreeBSD: The Freedom to Perform!
> > http://www.spreadbsd.org/aff/40/1
> > -------------------------
> > 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