You can subscribe to this list here.
2004 |
Jan
|
Feb
|
Mar
|
Apr
|
May
(12) |
Jun
(56) |
Jul
(68) |
Aug
(141) |
Sep
(82) |
Oct
(76) |
Nov
(115) |
Dec
(74) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2005 |
Jan
(65) |
Feb
(113) |
Mar
(82) |
Apr
(37) |
May
(44) |
Jun
(22) |
Jul
(12) |
Aug
(3) |
Sep
(17) |
Oct
(11) |
Nov
(23) |
Dec
(1) |
2006 |
Jan
(1) |
Feb
(9) |
Mar
(6) |
Apr
(12) |
May
(10) |
Jun
(23) |
Jul
(1) |
Aug
(4) |
Sep
(3) |
Oct
(4) |
Nov
(6) |
Dec
(15) |
2007 |
Jan
(17) |
Feb
(14) |
Mar
(20) |
Apr
(7) |
May
|
Jun
|
Jul
(1) |
Aug
|
Sep
(5) |
Oct
(1) |
Nov
|
Dec
(2) |
2008 |
Jan
|
Feb
|
Mar
(2) |
Apr
(2) |
May
(6) |
Jun
(5) |
Jul
(13) |
Aug
(2) |
Sep
(16) |
Oct
|
Nov
|
Dec
|
2010 |
Jan
|
Feb
|
Mar
|
Apr
(1) |
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
From: Goetz R. <gr...@os...> - 2006-05-30 00:12:35
|
Hi guys: I am searching for a way to delete metrics from a host, e.g. after deleting service checks. I am using perfparse 0.106.1. I have tried to set the deletion policy "View / Edit Binary Data Deletion Policy" from "<Host Default>" to "<User Defined>" =3D "Always". Unfortunately after pressing "Update Policy" the configuration returns to the values before the changes. Am I doing something wrong or is this a bug in the cgi? I have worked my way through the data model/foreign keys and sucessfully deleted a metric. But before putting all the stuff into a Perl script I would rather know if there is a better/standard way... Cheers, Goetz |
From: Florian G. <fl...@bi...> - 2006-05-26 10:35:09
|
There are no storage limits. There must be another error with the rest of the filesystems. Can you paste the performance strings that you feed to perfparse/nagios? Flo tkinard wrote: > Storage Limits in PerfParse > All, > Is there a limit on the number of file systems perfparse will collect data? > At present I can get perf data on only 6 file systems per server? > Thanks > > > > ------------------------------------------------------- > Using Tomcat but need to do more? Need to support web services, security? > Get stuff done quickly with pre-integrated technology to make your job easier > Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo > http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642 > _______________________________________________ > Perfparse-users mailing list > Per...@li... > https://lists.sourceforge.net/lists/listinfo/perfparse-users |
From: tkinard <wk-...@pe...> - 2006-05-23 15:28:33
|
Storage Limits in PerfParse All, Is there a limit on the number of file systems perfparse will collect data? At present I can get perf data on only 6 file systems per server? Thanks |
From: Florian G. <fl...@bi...> - 2006-05-15 21:13:58
|
Hi, i'm not too familiar with nagios 2.X yet, so my answer may not be complet= e. You choosed to let nagios write the perfdata files. Tho avoid duplicates=20 in the database it was once necessary to restart nagios to write a new=20 logfile from time to time. This is what your cron-script shall do. But=20 this is no more necessary. perfparse can record the file position and=20 uses this to avoid duplicates. You have switched it already on with: Service_Log_Save_Position =3D "yes" Service_Log_Position_Mark_Path =3D "/usr/local/nagios/var" You just should do a logrotate whenever the file gets too big (once a=20 week?). The frequent nagios restarts worked if you just had some service=20 checks. If you have some hundreds, then nagios cannot schedule all=20 within two restarts. That's bad. Nagios 2 also offers a cron like performancefile processing command:=20 With the parameters service_perfdata_file_processing_interval=3D30 service_perfdata_file_processing_command=3Dprocess-service-perfdata you can tell nagios to do something with ther performance data log=20 everey 30 Minutes. You have defined a command here. If this command just=20 runs perfparse-log2mysql with the right parameters it could be enough=20 already. So in short: Disable that cronjob and do a periodic perfparse-log2mysql=20 via cron or nagios. What i don't know is if the nagios internal format of the performance=20 data has changed from 1.X to 2.X. If yes, then it may not work and you=20 have to define a command to write your performance logs - see pp docs. Flo Roberto Raffo schrieb: > Q: what method are you using? http://perfparse.sourceforge.net/docs.php >=20 > A: I think the method used be the sequent:=20 > Nagios Invokes Perfparse > Description: > When you compile Nagios, don't specify --with-file-perfdata but --with-= default-perfdata. Then create a Nagios command to run=20 >=20 > perfparse-log2mysql every time a log is generated.=20 >=20 > We defined a shell script wich read from a file and send a kill signal = to nagios to reset its log. This is the content of the script executed in= crontab every 10 minutes: perfparse.sh > ***********************************************************************= ** > #!/bin/sh > CONFIG_FILE=3D"/usr/local/nagios/etc/perfparse.cfg" > PERFPARSE=3D"/usr/local/nagios/bin/perfparse-log2mysql" > NAGIOS_LOCK_FILE=3D"/usr/local/nagios/var/nagios.lock" >=20 > ERROR_LOG=3D`egrep "^Error_Log *=3D" ${CONFIG_FILE} | sed -e 's/^Error_= Log *=3D *"\(.*\)".*$/\1/'` PERF_FILE=3D`egrep "^Service_Log *=3D" ${CONF= IG_FILE} | sed -e 's/^Service_Log *=3D *"\(.*\)".*$/\1/'` TMP_ERR=3D/tmp/= perfparse.err.$$ >=20 > if [ ! -f $ERROR_LOG ] ; then > echo Error_Log undefined in ${CONFIG_FILE} > echo Cannot continue > exit 1 > fi >=20 > if [ ! -f $PERF_FILE ] ; then > exit > fi >=20 > if [ "x${NAGIOS_LOCK_FILE}" =3D "x" ] ; then > echo "No Nagios Lock file defined." > exit 1 > fi >=20 > if [ ! -f $NAGIOS_LOCK_FILE ] ; then > NAGIOS_LOCK=3D > else > NAGIOS_LOCK=3D`cat ${NAGIOS_LOCK_FILE}` > fi >=20 > # Run: > mv ${PERF_FILE} ${PERF_FILE}1 > if [ "x$NAGIOS_LOCK" !=3D "x" ] ; then > kill -1 $NAGIOS_LOCK > fi > cat ${PERF_FILE}1 |${PERFPARSE} --serviceperf-log - -c ${CONFIG_FILE} 2= > ${TMP_ERR} RETURN=3D$? rm ${PERF_FILE}1 >=20 > # Did run? > case ${RETURN} in > 0) > # Completed successfully. > if [ -f ${TMP_ERR} ] ; then cat ${TMP_ERR} >> ${ERROR_LOG} ; fi > ;; > 120) > # Another copy running > if [ -f ${TMP_ERR} ] ; then cat ${TMP_ERR} >> ${ERROR_LOG} ; fi > ;; > *) > # Error > # Let this be picked up by cron and emailed > # to default administrator > if [ -f ${TMP_ERR} ] ; then cat ${TMP_ERR} >> ${ERROR_LOG} ; fi > ;; > esac >=20 >=20 > if [ -f ${TMP_ERR} ] ; then rm ${TMP_ERR} 2> /dev/null ; fi >=20 > exit > ***********************************************************************= ** >=20 >=20 > This is the pertinent content of the config file nagios.cfg=20 > ***********************************************************************= ** > cfg_file=3D/usr/local/nagios/etc/nagios_perfparse.cfg > xpdfile_host_perfdata_file=3D/usr/local/nagios/var/perfdata-host.log > xpdfile_host_perfdata_template=3D$TIMET$\t$HOSTNAME$\t$OUTPUT$\t$PERFDA= TA$ > xpdfile_service_perfdata_file=3D/usr/local/nagios/var/perfdata-service.= log > xpdfile_service_perfdata_template=3D$TIMET$\t$HOSTNAME$\t$SERVICEDESC$\= t$OUTPUT$\t$SERVICESTATE$\t$PERFDATA$ >=20 > perfdata_timeout=3D5 > process_performance_data=3D1 host_perfdata_command=3Dprocess-host-perfd= ata > service_perfdata_command=3Dprocess-service-perfdata > # host_perfdata_file=3D service_perfdata_file=3D/usr/local/nagios/var/p= erfdata.log > # host_perfdata_file_template=3D service_perfdata_file_template=3D$LAST= SERVICECHECK$||$HOSTNAME$||$SERVICEDESC$||$SERVICEOUTPUT$||$SERVICESPERDA= TA$ > # host_perfdata_file_mode=3D > service_perfdata_file_mode=3Da > # host_perfdata_file_processing_interval=3D > service_perfdata_file_processing_interval=3D30 > # host_perfdata_file_processing_command=3D > service_perfdata_file_processing_command=3Dprocess-service-perfdata > ************************************* >=20 >=20 > And this is the content of the config file perfparse.cfg > ***********************************************************************= *** > Error_Log =3D "/usr/local/nagios/var/perfparse.log" > Error_Log_Rotate =3D "yes" > Error_Log_Keep_N_Days =3D "7" > Drop_File =3D "/usr/local/nagios/var/perfparse.drop" > Drop_File_Rotate =3D "yes" > Drop_File_Keep_N_Days =3D "7" > Server_Port =3D "1976" > Service_Log =3D "/usr/local/nagios/var/perfdata-service.log" > Service_Log_Save_Position =3D "yes" Service_Log_Position_Mark_Path =3D = "/usr/local/nagios/var" Daemon_Lock =3D "/usr/local/nagios//var/perfparse= d.lock" > Daemonize =3D "no" > Periodic_Cleanup =3D "yes" > Periodic_Cleanup_Lock =3D "/usr/local/nagios//var/perfparsed_periodic_c= leanup.lock" > Periodic_Cleanup_Hour =3D "0230" > Dummy_Hostname =3D "LinuxSAM" > No_Raw_Data =3D "no" > No_Bin_Data =3D "no" > Storage_Modules_Dir =3D "/usr/local/nagios//lib" Storage_Modules_Load =3D= "mysql" Storage_Modules_Status_File =3D "/usr/local/nagios/var/storage_m= odules.status" >=20 > # Storage Module : mysql > # =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D > DB_User =3D "nagios" > DB_Pass =3D "" > DB_Name =3D "nagios" > DB_Host =3D "LinuxSAM" > ***********************************************************************= ** >=20 >=20 >=20 >=20 >=20 >=20 >=20 > Q: how is your process-service-perfdata command defined? >=20 > A: this is the content of the config file nagios_perfparse.cfg > ************************************* > define command{ > command_name process-service-perfdata > command_line /usr/local/nagios/bin/perfparse_nagios_command.= pl /usr/local/nagios/var/perfdata-service.log "$TIMET$"=20 >=20 > "$HOSTNAME$" "$SERVICEDESC$" "$SERVICEOUTPUT$" "$SERVICESTATE$" "$SERVI= CEPERFDATA$" > } > define command{ > command_name process-host-perfdata > command_line /usr/local/nagios/bin/perfparse_nagios_command.= pl /usr/local/nagios/var/perfdata-host.log "$TIMET$"=20 >=20 > "$HOSTNAME$" "$HOSTOUTPUT$" "$HOSTPERFDATA$" > } >=20 >=20 > =20 > Roberto Raffo=20 > Digital Solution Center > System & Application Management > ---------------------------------------- > Via Galbani, n=B0 55 00156 - Roma > Phone +39 06 7202 0337 > Mobile +39 320 4080151 > Fax +39 06 7202 8020 > www.enterpriseda.com=20 > =20 > "Il presente messaggio e gli eventuali allegati sono di natura confiden= ziale.=20 > Qualora vi fosse pervenuto per errore, vi preghiamo di cancellarlo > immediatamente dal vostro sistema e di avvisare il mittente. Grazie." > =20 > "This electronic mail transmission and any accompanying attachments con= tain > confidential information. If you have received this communication in er= ror, > please immediately delete the E-mail and either notify the sender. Than= k you." > =20 > =20 >=20 >>> -----Original Message----- >>> From: per...@li... [mailto:perfparse-u= sers- >>> ad...@li...] On Behalf Of Florian Gleixner >>> Sent: venerd=EC 12 maggio 2006 23.45 >>> To: per...@li... >>> Subject: Re: [Perfparse-users] Nagios and Perfparse integration probl= em >>> >>> Hi, >>> >>> what method are you using? >>> http://perfparse.sourceforge.net/docs.php >>> how is your process-service-perfdata command defined? >>> >>> Flo >>> >>> Roberto Raffo schrieb: >>>> >>>> >>>> >>>> Hi folks! >>>> >>>> We use Nagios to monitor approximately 120 hosts with a total of 400 >>>> checks. >>>> >>>> This worked fine but when we have installed perfparse many checks ap= pear >>>> to have problems. >>>> >>>> In some cases they are rescheduled without produce output. In other >>>> cases they simply do not work without even be rescheduled. >>>> >>>> Only a few checks go on working correctly, but, after a few hours, a= ll >>>> the ckecks appear to stop working and rescheduling. >>>> >>>> The worse thing is that no error message is recorded on the event lo= g. >>>> >>>> >>>> >>>> Other informations: >>>> >>>> - We use Nagios 2.1 and Perfparse 0.105.6. >>>> >>>> - Perfparse is scheduled in crontab every 10 minutes. >>>> >>>> >>>> >>>> Any ideas? >>>> >>>> >>>> >>>> >>>> >>>> >>>> >>>> >>>> >>>> * Roberto Raffo * >>>> >>>> Application & Service Providing >>>> >>>> ---------------------------------------- >>>> >>>> Via Galbani, n=B0 55 00156 - Roma >>>> >>>> rob...@en... >>>> >>>> www.enterpriseda.com <http://www.enterpriseda.com/> >>>> >>>> >>>> >>> >>> ------------------------------------------------------- >>> Using Tomcat but need to do more? Need to support web services, secur= ity? >>> Get stuff done quickly with pre-integrated technology to make your jo= b >>> easier >>> Download IBM WebSphere Application Server v.1.0.1 based on Apache Ger= onimo >>> http://sel.as-us.falkag.net/sel?cmd=3Dk&kid=120709&bid&3057&dat=12164= 2 >>> _______________________________________________ >>> Perfparse-users mailing list >>> Per...@li... >>> https://lists.sourceforge.net/lists/listinfo/perfparse-users |
From: Roberto R. <Rob...@en...> - 2006-05-15 10:05:45
|
Q: what method are you using? http://perfparse.sourceforge.net/docs.php A: I think the method used be the sequent:=20 Nagios Invokes Perfparse Description: When you compile Nagios, don't specify --with-file-perfdata but = --with-default-perfdata. Then create a Nagios command to run=20 perfparse-log2mysql every time a log is generated.=20 We defined a shell script wich read from a file and send a kill signal = to nagios to reset its log. This is the content of the script executed = in crontab every 10 minutes: perfparse.sh *************************************************************************= #!/bin/sh CONFIG_FILE=3D"/usr/local/nagios/etc/perfparse.cfg" PERFPARSE=3D"/usr/local/nagios/bin/perfparse-log2mysql" NAGIOS_LOCK_FILE=3D"/usr/local/nagios/var/nagios.lock" ERROR_LOG=3D`egrep "^Error_Log *=3D" ${CONFIG_FILE} | sed -e = 's/^Error_Log *=3D *"\(.*\)".*$/\1/'` PERF_FILE=3D`egrep "^Service_Log = *=3D" ${CONFIG_FILE} | sed -e 's/^Service_Log *=3D *"\(.*\)".*$/\1/'` = TMP_ERR=3D/tmp/perfparse.err.$$ if [ ! -f $ERROR_LOG ] ; then echo Error_Log undefined in ${CONFIG_FILE} echo Cannot continue exit 1 fi if [ ! -f $PERF_FILE ] ; then exit fi if [ "x${NAGIOS_LOCK_FILE}" =3D "x" ] ; then echo "No Nagios Lock file defined." exit 1 fi if [ ! -f $NAGIOS_LOCK_FILE ] ; then NAGIOS_LOCK=3D else NAGIOS_LOCK=3D`cat ${NAGIOS_LOCK_FILE}` fi # Run: mv ${PERF_FILE} ${PERF_FILE}1 if [ "x$NAGIOS_LOCK" !=3D "x" ] ; then kill -1 $NAGIOS_LOCK fi cat ${PERF_FILE}1 |${PERFPARSE} --serviceperf-log - -c ${CONFIG_FILE} 2> = ${TMP_ERR} RETURN=3D$? rm ${PERF_FILE}1 # Did run? case ${RETURN} in 0) # Completed successfully. if [ -f ${TMP_ERR} ] ; then cat ${TMP_ERR} >> ${ERROR_LOG} ; fi ;; 120) # Another copy running if [ -f ${TMP_ERR} ] ; then cat ${TMP_ERR} >> ${ERROR_LOG} ; fi ;; *) # Error # Let this be picked up by cron and emailed # to default administrator if [ -f ${TMP_ERR} ] ; then cat ${TMP_ERR} >> ${ERROR_LOG} ; fi ;; esac if [ -f ${TMP_ERR} ] ; then rm ${TMP_ERR} 2> /dev/null ; fi exit *************************************************************************= This is the pertinent content of the config file nagios.cfg=20 *************************************************************************= cfg_file=3D/usr/local/nagios/etc/nagios_perfparse.cfg xpdfile_host_perfdata_file=3D/usr/local/nagios/var/perfdata-host.log xpdfile_host_perfdata_template=3D$TIMET$\t$HOSTNAME$\t$OUTPUT$\t$PERFDATA= $ xpdfile_service_perfdata_file=3D/usr/local/nagios/var/perfdata-service.lo= g xpdfile_service_perfdata_template=3D$TIMET$\t$HOSTNAME$\t$SERVICEDESC$\t$= OUTPUT$\t$SERVICESTATE$\t$PERFDATA$ perfdata_timeout=3D5 process_performance_data=3D1 = host_perfdata_command=3Dprocess-host-perfdata service_perfdata_command=3Dprocess-service-perfdata # host_perfdata_file=3D = service_perfdata_file=3D/usr/local/nagios/var/perfdata.log # host_perfdata_file_template=3D = service_perfdata_file_template=3D$LASTSERVICECHECK$||$HOSTNAME$||$SERVICE= DESC$||$SERVICEOUTPUT$||$SERVICESPERDATA$ # host_perfdata_file_mode=3D service_perfdata_file_mode=3Da # host_perfdata_file_processing_interval=3D service_perfdata_file_processing_interval=3D30 # host_perfdata_file_processing_command=3D service_perfdata_file_processing_command=3Dprocess-service-perfdata ************************************* And this is the content of the config file perfparse.cfg *************************************************************************= * Error_Log =3D "/usr/local/nagios/var/perfparse.log" Error_Log_Rotate =3D "yes" Error_Log_Keep_N_Days =3D "7" Drop_File =3D "/usr/local/nagios/var/perfparse.drop" Drop_File_Rotate =3D "yes" Drop_File_Keep_N_Days =3D "7" Server_Port =3D "1976" Service_Log =3D "/usr/local/nagios/var/perfdata-service.log" Service_Log_Save_Position =3D "yes" Service_Log_Position_Mark_Path =3D = "/usr/local/nagios/var" Daemon_Lock =3D = "/usr/local/nagios//var/perfparsed.lock" Daemonize =3D "no" Periodic_Cleanup =3D "yes" Periodic_Cleanup_Lock =3D = "/usr/local/nagios//var/perfparsed_periodic_cleanup.lock" Periodic_Cleanup_Hour =3D "0230" Dummy_Hostname =3D "LinuxSAM" No_Raw_Data =3D "no" No_Bin_Data =3D "no" Storage_Modules_Dir =3D "/usr/local/nagios//lib" Storage_Modules_Load = =3D "mysql" Storage_Modules_Status_File =3D = "/usr/local/nagios/var/storage_modules.status" # Storage Module : mysql # = =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D DB_User =3D "nagios" DB_Pass =3D "" DB_Name =3D "nagios" DB_Host =3D "LinuxSAM" *************************************************************************= Q: how is your process-service-perfdata command defined? A: this is the content of the config file nagios_perfparse.cfg ************************************* define command{ command_name process-service-perfdata command_line = /usr/local/nagios/bin/perfparse_nagios_command.pl = /usr/local/nagios/var/perfdata-service.log "$TIMET$"=20 "$HOSTNAME$" "$SERVICEDESC$" "$SERVICEOUTPUT$" "$SERVICESTATE$" = "$SERVICEPERFDATA$" } define command{ command_name process-host-perfdata command_line = /usr/local/nagios/bin/perfparse_nagios_command.pl = /usr/local/nagios/var/perfdata-host.log "$TIMET$"=20 "$HOSTNAME$" "$HOSTOUTPUT$" "$HOSTPERFDATA$" } =20 Roberto Raffo=20 Digital Solution Center System & Application Management ---------------------------------------- Via Galbani, n=B0 55 00156 - Roma Phone +39 06 7202 0337 Mobile +39 320 4080151 Fax +39 06 7202 8020 www.enterpriseda.com=20 =20 "Il presente messaggio e gli eventuali allegati sono di natura = confidenziale.=20 Qualora vi fosse pervenuto per errore, vi preghiamo di cancellarlo immediatamente dal vostro sistema e di avvisare il mittente. Grazie." =20 "This electronic mail transmission and any accompanying attachments = contain confidential information. If you have received this communication in = error, please immediately delete the E-mail and either notify the sender. Thank = you." =20 =20 >>-----Original Message----- >>From: per...@li... = [mailto:perfparse-users- >>ad...@li...] On Behalf Of Florian Gleixner >>Sent: venerd=EC 12 maggio 2006 23.45 >>To: per...@li... >>Subject: Re: [Perfparse-users] Nagios and Perfparse integration = problem >> >>Hi, >> >>what method are you using? >>http://perfparse.sourceforge.net/docs.php >>how is your process-service-perfdata command defined? >> >>Flo >> >>Roberto Raffo schrieb: >>> >>> >>> >>> >>> Hi folks! >>> >>> We use Nagios to monitor approximately 120 hosts with a total of 400 >>> checks. >>> >>> This worked fine but when we have installed perfparse many checks = appear >>> to have problems. >>> >>> In some cases they are rescheduled without produce output. In other >>> cases they simply do not work without even be rescheduled. >>> >>> Only a few checks go on working correctly, but, after a few hours, = all >>> the ckecks appear to stop working and rescheduling. >>> >>> The worse thing is that no error message is recorded on the event = log. >>> >>> >>> >>> Other informations: >>> >>> - We use Nagios 2.1 and Perfparse 0.105.6. >>> >>> - Perfparse is scheduled in crontab every 10 minutes. >>> >>> >>> >>> Any ideas? >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> * Roberto Raffo * >>> >>> Application & Service Providing >>> >>> ---------------------------------------- >>> >>> Via Galbani, n=B0 55 00156 - Roma >>> >>> rob...@en... >>> >>> www.enterpriseda.com <http://www.enterpriseda.com/> >>> >>> >>> >> >> >>------------------------------------------------------- >>Using Tomcat but need to do more? Need to support web services, = security? >>Get stuff done quickly with pre-integrated technology to make your job >>easier >>Download IBM WebSphere Application Server v.1.0.1 based on Apache = Geronimo >>http://sel.as-us.falkag.net/sel?cmd=3Dk&kid=120709&bid&3057&dat=121642 >>_______________________________________________ >>Perfparse-users mailing list >>Per...@li... >>https://lists.sourceforge.net/lists/listinfo/perfparse-users |
From: Florian G. <fl...@bi...> - 2006-05-12 21:45:42
|
Hi, what method are you using? http://perfparse.sourceforge.net/docs.php how is your process-service-perfdata command defined? Flo Roberto Raffo schrieb: >=20 >=20 > =20 >=20 > Hi folks! >=20 > We use Nagios to monitor approximately 120 hosts with a total of 400=20 > checks. >=20 > This worked fine but when we have installed perfparse many checks appea= r=20 > to have problems. >=20 > In some cases they are rescheduled without produce output. In other=20 > cases they simply do not work without even be rescheduled. >=20 > Only a few checks go on working correctly, but, after a few hours, all=20 > the ckecks appear to stop working and rescheduling. >=20 > The worse thing is that no error message is recorded on the event log. >=20 > =20 >=20 > Other informations: >=20 > - We use Nagios 2.1 and Perfparse 0.105.6. >=20 > - Perfparse is scheduled in crontab every 10 minutes. >=20 > =20 >=20 > Any ideas? >=20 > =20 >=20 > =20 >=20 > =20 >=20 > =20 >=20 > * Roberto Raffo * >=20 > Application & Service Providing >=20 > ---------------------------------------- >=20 > Via Galbani, n=B0 55 00156 - Roma >=20 > rob...@en... >=20 > www.enterpriseda.com <http://www.enterpriseda.com/> =20 >=20 > =20 >=20 |
From: Martin D. <M....@ec...> - 2006-05-09 12:10:19
|
Hi all, are there any plugins for tomcat runtime performance data eg threads, heapsize, garbage collection? Thanks in advance, |
From: Goetz R. <gr...@os...> - 2006-05-09 01:00:51
|
Hi, thanks again for answering. I tried to compile with the mysql5 libs, got some errors and decided to run MySQL 4 + 5 in parallel. Which is ok after you told me where to chang= e the MySQL port... :-) Cheers, Goetz > > Hi, > > 1: I never tested mysql 5 with perfparse. Did you try to compile pp wit= h > mysql5 libs? Did it work? Or do you have other error messages? > > 2: You can set the deletion policy for the host/service to 0 days. pp > will not store these data as far as i know. > > Flo > > Goetz Rieger schrieb: >> Hi all: >> >> 1: Is PerfParse known to run/not to run with MySQL 5? I am using Monar= ch >> here and it depends on 5. >> >> 2: Is there a way to collect data only for specific hosts/services? >> Patching this into e.g. perfparse_nagios_pipe_command.pl should not be >> too >> hard but before doing this I would like to know if there is a standard >> way. >> >> Any help would be welcome. >> >> Cheers, >> Goetz >> >> >> ------------------------------------------------------- >> Using Tomcat but need to do more? Need to support web services, >> security? >> Get stuff done quickly with pre-integrated technology to make your job >> easier >> Download IBM WebSphere Application Server v.1.0.1 based on Apache >> Geronimo >> http://sel.as-us.falkag.net/sel?cmd=3Dk&kid=120709&bid&3057&dat=121642 >> _______________________________________________ >> Perfparse-users mailing list >> Per...@li... >> https://lists.sourceforge.net/lists/listinfo/perfparse-users > > |
From: Florian G. <fl...@bi...> - 2006-05-05 18:11:14
|
Hi, 1: I never tested mysql 5 with perfparse. Did you try to compile pp with mysql5 libs? Did it work? Or do you have other error messages? 2: You can set the deletion policy for the host/service to 0 days. pp will not store these data as far as i know. Flo Goetz Rieger schrieb: > Hi all: > > 1: Is PerfParse known to run/not to run with MySQL 5? I am using Monarch > here and it depends on 5. > > 2: Is there a way to collect data only for specific hosts/services? > Patching this into e.g. perfparse_nagios_pipe_command.pl should not be too > hard but before doing this I would like to know if there is a standard > way. > > Any help would be welcome. > > Cheers, > Goetz > > > ------------------------------------------------------- > Using Tomcat but need to do more? Need to support web services, security? > Get stuff done quickly with pre-integrated technology to make your job easier > Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo > http://sel.as-us.falkag.net/sel?cmd=k&kid0709&bid&3057&dat1642 > _______________________________________________ > Perfparse-users mailing list > Per...@li... > https://lists.sourceforge.net/lists/listinfo/perfparse-users |
From: Goetz R. <gr...@os...> - 2006-04-27 21:04:35
|
Hi all: 1: Is PerfParse known to run/not to run with MySQL 5? I am using Monarch here and it depends on 5. 2: Is there a way to collect data only for specific hosts/services? Patching this into e.g. perfparse_nagios_pipe_command.pl should not be to= o hard but before doing this I would like to know if there is a standard way. Any help would be welcome. Cheers, Goetz |
From: Goetz R. <gr...@os...> - 2006-04-27 20:52:11
|
Florian: Thanks, that's all I need. BTW: The new release is pretty good. Well done. Goetz > > Not at the moment unfortunately. You can patch the source to change the > port and then recompile. Edit the file libpp_mysql/dbms.c and change > line 53 from > int db_port =3D MYSQL_PORT; > to the port you desire. This works for all except the php ui. But i > included it in the todo-list. > > Flo > > Gotz Rieger wrote: >> Hi all, >> >> is there a way to get perfparsed to talk to a non-standard MySQL port? >> >> Thanks, >> Goetz >> >> >> ------------------------------------------------------- >> Using Tomcat but need to do more? Need to support web services, >> security? >> Get stuff done quickly with pre-integrated technology to make your job >> easier >> Download IBM WebSphere Application Server v.1.0.1 based on Apache >> Geronimo >> http://sel.as-us.falkag.net/sel?cmd=3Dk&kid=120709&bid&3057&dat=121642 >> _______________________________________________ >> Perfparse-users mailing list >> Per...@li... >> https://lists.sourceforge.net/lists/listinfo/perfparse-users > > > |
From: Florian G. <fl...@bi...> - 2006-04-27 07:28:53
|
Not at the moment unfortunately. You can patch the source to change the port and then recompile. Edit the file libpp_mysql/dbms.c and change line 53 from int db_port = MYSQL_PORT; to the port you desire. This works for all except the php ui. But i included it in the todo-list. Flo Gotz Rieger wrote: > Hi all, > > is there a way to get perfparsed to talk to a non-standard MySQL port? > > Thanks, > Goetz > > > ------------------------------------------------------- > Using Tomcat but need to do more? Need to support web services, security? > Get stuff done quickly with pre-integrated technology to make your job easier > Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo > http://sel.as-us.falkag.net/sel?cmd=k&kid0709&bid&3057&dat1642 > _______________________________________________ > Perfparse-users mailing list > Per...@li... > https://lists.sourceforge.net/lists/listinfo/perfparse-users |
From: Gotz R. <gr...@os...> - 2006-04-27 00:00:48
|
Hi all, is there a way to get perfparsed to talk to a non-standard MySQL port? Thanks, Goetz |
From: Florian G. <fl...@bi...> - 2006-04-12 19:50:43
|
Thanks for your reports! I'll try to fix them the next weekend. Flo Hans Engelen schrieb: > The counts for raw plugin data are incorrect. Thats to say, if you make > a gantt chart of a service raw plugin data you get a small table with > the counts for the different states (up, warning, critical, unknown). > The PHP version seems to calculate these values improperly. I have a > service here which in the CGI version gives me a critical count of 28 > measurements and the php version only reports 1 critical count for that > same service over the same time period. > > Cheers, > Hans > |
From: Hans E. <eng...@gm...> - 2006-04-12 15:03:58
|
The counts for raw plugin data are incorrect. Thats to say, if you make a gantt chart of a service raw plugin data you get a small table with the counts for the different states (up, warning, critical, unknown). The PHP version seems to calculate these values improperly. I have a service here which in the CGI version gives me a critical count of 28 measurements and the php version only reports 1 critical count for that same service over th= e same time period. Cheers, Hans |
From: Hans E. <eng...@gm...> - 2006-04-12 12:06:10
|
Great a new version. I wouldn't mind helping out with some testing, been using it for a while no= w and even though there is still some features I would like to see added it's the only tool I found that came close to what I needed (most others are RDD based and that just does not really suit me). At any rate I have a few remarks. The php interface seems to have messed up my host group settings leaving only 1 host in each group. Possibly because in my nagios config I use different subdirectories for different sets of host each with their own .cf= g file (so I can bundle most config work in one file per host). In the CGI interface I seem to get some issues in the admin menu 'view / edit host groups'. I get the list fine but in the Delete column there is just nothing or a few tidbits of code from the neighbour column (Edit). Cheers, Hans On 4/12/06, Yves <yme...@pe...> wrote: > > > > Wow, great, it's still alive! ;) > > The power of free software : when one cannot develop any more, other > developers can do > the job too when the software is worth ! :) > > Yves > > -- > - Homepage - http://ymettier.free.fr - http://www.logicacmg.com - > - GPG key - http://ymettier.free.fr/gpg.txt - > - Maitretarot - http://www.nongnu.org/maitretarot/ - > - C en action - http://www.oreilly.fr/catalogue/2841772896.html - > > > > ------------------------------------------------------- > This SF.Net email is sponsored by xPML, a groundbreaking scripting > language > that extends applications into web and mobile media. Attend the live > webcast > and join the prime developer group breaking into this new coding > territory! > http://sel.as-us.falkag.net/sel?cmdlnk&kid=110944&bid$1720&dat=121642 > _______________________________________________ > Perfparse-users mailing list > Per...@li... > https://lists.sourceforge.net/lists/listinfo/perfparse-users > |
From: Yves <yme...@pe...> - 2006-04-12 08:32:41
|
> Wow, great, it's still alive! ;) The power of free software : when one cannot develop any more, other deve= lopers can do the job too when the software is worth ! :) Yves --=20 - Homepage - http://ymettier.free.fr - http://www.logicacmg.com - - GPG key - http://ymettier.free.fr/gpg.txt - - Maitretarot - http://www.nongnu.org/maitretarot/ - - C en action - http://www.oreilly.fr/catalogue/2841772896.html - |
From: Sand P. <Phi...@sy...> - 2006-04-12 08:21:27
|
Wow, great, it's still alive! ;) > -----Urspr=FCngliche Nachricht----- > Von: per...@li... [mailto:perfparse-user= s- > ad...@li...] Im Auftrag von Florian Gleixner > Gesendet: Dienstag, 11. April 2006 17:20 > An: per...@li...; perfparse- > de...@li... > Betreff: [Perfparse-users] New Release: perfparse 0.106.1 >=20 > Hi, >=20 > it took more than a year to prepare a new release of perfparse. Many > bugs have been fixed and there are some new things to explore: >=20 > Support for Alex Peeters' asnmtap (http://asnmtap.citap.com) has been > added to perfparse and there is a new unfinished php Webinterface where= > you can display multiple graphs on one page. >=20 > See the Changelog for a list of fixed/new things. >=20 > Why did it take so long? Yves and Ben, the main developers dived in > family life, so i did too for a while. I still don't have load of spare= > time, but i want to continue with perfparse to make it more stable and > full featured. >=20 > If you want to help, give me a note! We need developers (C, PHP), > designers, testers and document writers! We need YOU! >=20 > Flo >=20 >=20 > ------------------------------------------------------- > This SF.Net email is sponsored by xPML, a groundbreaking scripting > language > that extends applications into web and mobile media. Attend the live > webcast > and join the prime developer group breaking into this new coding > territory! > http://sel.as-us.falkag.net/sel?cmd=3Dlnk&kid=3D110944&bid=3D241720&dat= =3D121642 > _______________________________________________ > Perfparse-users mailing list > Per...@li... > https://lists.sourceforge.net/lists/listinfo/perfparse-users *************************************************************************= ******************************************************* sycor plastics - die Branchenloesung fuer die Kunststoffindustrie www.sy= cor-plastics.de=20 sycor plastics - the solution for the plastic industry www.sycor-plast= ics.com=20 *************************************************************************= ******************************************************* Diese E-Mail ist vertraulich und kann darueber hinaus persoenliche Inform= ationen beinhalten. Wenn Sie nicht der bestimmungsgemaesse Empfaenger sin= d, loeschen Sie bitte die E-Mail und deren Anhaenge sofort und benachrich= tigen Sie uns darueber. Die Firma sycor willigt in keine Vertraege oder v= ertragliche Verpflichtungen ein oder uebermittelt rechtsverbindliche Ange= bote, die in Form von E-Mail versandt werden, sofern dies nicht ausdrueck= lich in schriftlicher Form zwischen den Parteien vereinbart wurde. This e-mail is confidential and may contain personal and/or privileged in= formation. If you are not the intended recipient please delete this e-mai= l and all attachments immediately and inform us. The company sycor does n= ot agree with contracts or contract obligations sent by e-mail, neither d= o we transmit legally binding offers by e-mail, unless this is not expres= sly agreed upon between the parties and documented in written form. |
From: Florian G. <fl...@bi...> - 2006-04-11 15:19:50
|
Hi, it took more than a year to prepare a new release of perfparse. Many bugs have been fixed and there are some new things to explore: Support for Alex Peeters' asnmtap (http://asnmtap.citap.com) has been added to perfparse and there is a new unfinished php Webinterface where you can display multiple graphs on one page. See the Changelog for a list of fixed/new things. Why did it take so long? Yves and Ben, the main developers dived in family life, so i did too for a while. I still don't have load of spare time, but i want to continue with perfparse to make it more stable and full featured. If you want to help, give me a note! We need developers (C, PHP), designers, testers and document writers! We need YOU! Flo |
From: Florian G. <fl...@bi...> - 2006-04-11 11:08:28
|
Roberto Raffo wrote: > Hi folks! > > > > I installed Nagios with perfparse and Mysql but in the perfparse section of the Nagios web interface I cannot add host becouse the "Add new Host to Group:" is empty. > > This just means that perfparse did not record performance data in the database. Make sure that your plugins deliver performance data and that you have setup perfparse to read that data and put it into the database. Flo |
From: Florian G. <fl...@bi...> - 2006-03-22 11:32:55
|
This was a bug in perfparsed.c. It is fixed in the latest perfparse cvs snapshot. Download it from http://wiki.perfparse.org/cvs_snapshots/ (perfparse-06-03-22.tar.bz2 or later) Flo Omar Buhidma wrote: > Hello, > > I've recently compiled nagios 2 and perfparse 0.105.6. I've two Debian > sarge machines - perfparsemaster and perfparse1. The machine named > perfparsemaster is running an instance of mysql5 and perfparsed. The > machine I'm calling perfparse1 is running nagios2, perfparse-log2socket, > and mysql5. > > Here's the perfparse configure line: > ./configure --prefix=/usr/local/nagios > --with-imagedir=/usr/local/nagios/share/images/ > --with-cgidir=/usr/local/nagios/sbin --with-http_image_path=/nagios/images > > > perfparsed starts up on perfparsemaster without any errors and binds to > port 1976 as the configuration specifies. However, whenever I try to > connect to port 1976, perfparsed dies. > > I've tried connecting via perfparse-log2socket from perfparse1, via > telnet from perfparse1, and via telnet from perfparsemaster. In all > cases, the daemon simply dies. |
From: Omar B. <oma...@pl...> - 2006-03-15 23:39:32
|
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Hello, I've recently compiled nagios 2 and perfparse 0.105.6. I've two Debian sarge machines - perfparsemaster and perfparse1. The machine named perfparsemaster is running an instance of mysql5 and perfparsed. The machine I'm calling perfparse1 is running nagios2, perfparse-log2socket, and mysql5. Here's the perfparse configure line: ./configure --prefix=/usr/local/nagios - --with-imagedir=/usr/local/nagios/share/images/ - --with-cgidir=/usr/local/nagios/sbin --with-http_image_path=/nagios/images perfparsed starts up on perfparsemaster without any errors and binds to port 1976 as the configuration specifies. However, whenever I try to connect to port 1976, perfparsed dies. I've tried connecting via perfparse-log2socket from perfparse1, via telnet from perfparse1, and via telnet from perfparsemaster. In all cases, the daemon simply dies. perfparse-log2socket produces the following messages in its log: 2006/03/15 22:48:55 [ storage.c:95 27894 ] storage_socket_output module successfully loaded perfparsed doesn't generate any log entries before it dies. an strace of perfparsed (on perfparsemaster) during a connection attempt generates the following: perfparsemaster:/usr/local/nagios# strace -fp 17445 Process 17445 attached - interrupt to quit select(6, [5], NULL, NULL, {0, 770000}) = 0 (Timeout) utime("/usr/local/nagios/var/storage_modules.status", NULL) = 0 waitpid(-1, NULL, WNOHANG) = -1 ECHILD (No child processes) select(6, [5], NULL, NULL, {1, 0}) = 0 (Timeout) utime("/usr/local/nagios/var/storage_modules.status", NULL) = 0 waitpid(-1, NULL, WNOHANG) = -1 ECHILD (No child processes) select(6, [5], NULL, NULL, {1, 0}) = 0 (Timeout) utime("/usr/local/nagios/var/storage_modules.status", NULL) = 0 waitpid(-1, NULL, WNOHANG) = -1 ECHILD (No child processes) select(6, [5], NULL, NULL, {1, 0}) = 0 (Timeout) utime("/usr/local/nagios/var/storage_modules.status", NULL) = 0 waitpid(-1, NULL, WNOHANG) = -1 ECHILD (No child processes) select(6, [5], NULL, NULL, {1, 0}) = 0 (Timeout) utime("/usr/local/nagios/var/storage_modules.status", NULL) = 0 waitpid(-1, NULL, WNOHANG) = -1 ECHILD (No child processes) select(6, [5], NULL, NULL, {1, 0}) = 1 (in [5], left {0, 680000}) accept(5, 0, NULL) = 6 fcntl64(6, F_GETFL) = 0x2 (flags O_RDWR) fcntl64(6, F_SETFL, O_RDWR|O_NONBLOCK) = 0 write(5, "Hello", 5) = -1 EPIPE (Broken pipe) - --- SIGPIPE (Broken pipe) @ 0 (0) --- Process 17445 detached Here's the running config for perfparsed: perfparsemaster:/usr/local/nagios# ./bin/perfparsed -c etc/perfparse.cfg --show_config Perfparsed [options] # File where Perfparse logs messages # Error_Log = "string" Error_Log = "/var/log/perfparse.log" # Rotate Perfparse log files # Error_Log_Rotate = "Y/N" Error_Log_Rotate = "Yes" # Keep N days of error log. Compress recent logs and remove too old ones # Error_Log_Keep_N_Days = "value" Error_Log_Keep_N_Days = "7" # When perfparse cannot parse a line, it drops it to that file # Drop_File = "string" Drop_File = "/tmp/perfparse.drop" # # Drop_File_Rotate = "Y/N" Drop_File_Rotate = "Yes" # Keep N days of drop file log. Compress recent logs and remove too old ones # Drop_File_Keep_N_Days = "value" Drop_File_Keep_N_Days = "7" # Port for perfparsed server # Put 0 or "" to disable the server # Server_Port = "value" Server_Port = "1976" # Log source from nagios (or other tools) that perfparse will scan # Authorized values: a file name, '-' for stdin, '|' for a fifo and '>' for a host:port socket # For sockets, a command 'history' will be sent before retreiving the data # Service_Log = "string" Service_Log = "" # Save the read position in the nagios log file ? If yes, perfparse will start from that position instead of from the beginning # Service_Log_Save_Position = "Y/N" Service_Log_Save_Position = "yes" # Path for files containing the read position for nagios log files # Service_Log_Position_Mark_Path = "string" Service_Log_Position_Mark_Path = "" # Lock file for perfparsed # Daemon_Lock = "string" Daemon_Lock = "/usr/local/nagios/var/perfparsed.lock" # Run perfparsed as a daemon # Daemonize = "Y/N" Daemonize = "yes" # Perform some periodic cleanup every day # Periodic_Cleanup = "Y/N" Periodic_Cleanup = "no" # Lock file for perfparsed periodic cleanup process # Periodic_Cleanup_Lock = "string" Periodic_Cleanup_Lock = "/usr/local/nagios/var/perfparsed_periodic_cleanup.lock" # Perform some periodic cleanup every day at HHMM # Periodic_Cleanup_Hour = "value" Periodic_Cleanup_Hour = "0230" # Dummy hostname if gethostname() does not work # Dummy_Hostname = "string" Dummy_Hostname = "dummy" # Don't store raw data # No_Raw_Data = "Y/N" No_Raw_Data = "no" # Don't store bin data # No_Bin_Data = "Y/N" No_Bin_Data = "no" # Path where storage modules are # Storage_Modules_Dir = "string" Storage_Modules_Dir = "/usr/local/nagios/lib" # Modules to load (Coma separated values) # Storage_Modules_Load = "string" Storage_Modules_Load = "mysql" # File to contain Storage Modules Status # Storage_Modules_Status_File = "string" Storage_Modules_Status_File = "/usr/local/nagios/var/storage_modules.status" # Storage Module : mysql # ============================== # Database user # DB_User = "string" DB_User = "OBFUSCATED" # Database password # DB_Pass = "string" DB_Pass = "OBFUSCATED" # Database name # DB_Name = "string" DB_Name = "perfparse" # Database hostname # DB_Host = "string" DB_Host = "127.0.0.1" Unfortunately, the "Broken Pipe" in the strace doesn't seem particularly informative - I would expect it could be related to any number of problems, depending on precisely what perfparsed does when a connection is initially opened. Google's not been particularly helpful in this regard, and I've not been able to find anything pertinent in the archives or the wiki. I have difficulty believing this has anything to do with the client and I can't think of any way that the server's configuration would result in such a symptom. Before I fall back to my act-of-desperation option (replicating the whole configuration from scratch on a different platform) I thought I'd ask if A)anyone's seen behavior like this, B) I've completely missed some key documentation, and C) anyone has additional suggestions for how I could proceed. Thanks for your time, - -- Omar Buhidma - -----BEGIN PGP PUBLIC KEY BLOCK----- Version: GnuPG v1.4.2 (GNU/Linux) mQGiBEQYPIERBACOkLcYfLMtmFjaHqel6JZt7eKmFyGJ6Z1PqOHeYA6Fz1QmsJEJ KrNnweUXbPu6xQBiu4EUWN4Tyv/qq5O/oe6GAvYFnroFOiUB4RbvaHNw9pO9lgQW De5EURJDcvBMK/Wn00ixlajZBPAaOBgvhN2UxvUplIpdbQbCgz1YgzNqawCgqZFk ORsTHNPFphhzdU+zP1i/318EAI5bmvPD707lH+a2sZfSpzcIGpR8y0SuBCdFejzX MAw5KFezacKtprpOCeM/tLj+hJ2HN/KgDjNrRqE5+NScFG5goReKuTP+K2sgUrei 7R8hDKZaGXRwL88xP1MUt6XpD000h4TiiwsK+TMHV1Df2fygcJaYxzI8/U40TJns TZxGA/9Cxulk8Hcw18AChMYVo11hmT8Ua1hfp/Df565YqDCG9WoL7vUHOVtuIyKl lLzPb3dCJDOM3clYgP64o5qTUcmRPjsB/mPwAVhWL+kyegtbXHrgUp4SKO1sA2/G IXsBiE1aJxNmC0/TQfTuZIvuO8EgvowcelpBK46y73j2S2NrL7QpT21hciBCdWhp ZG1hIDxvbWFyLmJ1aGlkbWFAcGxhY2VtYXJrLmNvbT6IYwQTEQIAIwUCRBg8gQUJ AHanAAYLCQgHAwIEFQIIAwQWAgMBAh4BAheAAAoJEBpteCUxrHoTnEQAnimknFoG 8xfhHgPrKliuOTrkO6a2AJ9EfWa63CYqBZ5u1tyvdqy8MRL3b7kCDQREGD26EAgA klh5rxNpFxVES3VpL1d5Tfms/QoEonv2/Gbsie92HxcZFBZWvAKqrlU5ysn2rk2Z LgZTu9zdsJZ5am0XW0mpkFS3sv6oLCq5W8SlylHxj8FEyzZVcbNWn+Am8oUkhL36 zTgwG8cYdChTEFlBrrnt41K42zMtDAn1IdxAix5q7VIqJtGHh5RbOwNBMqNrG1X8 K0YVZKVz3zAt6O4dK2AWpZ3tdu9dx8t21Upc3ua21sCk3gQ7eaDIxMEMY2fBRNt7 EwvdZPwsy0fGAwJJzRNz+DED4znrX/lODbHA9eUA9rfv3yzWNKVVxz8DcUGlGOih 9Ja1ia2DFnvIZe7h4KgrlwADBQf+Jzz0+vHjTJHjV2tqptaUI5rXZlnNpSbqSjXw GWMYzBnPop9bAwuAKo5j5sDg5ze8ZHuJw/6lb42LsxSHC4Rt3IKYHnS/+KdLeKwU gidGAfJkJYt0nVumGJzsnZMFlVcKNLjqAlYh8uksGCA5G3zDcSWa52u8ca0CwncN avy0s6ybtLDXuRf0vH25jED5OZxx4ECGVej6+RGipkiRdIUbErm8f8FWt/yG0GJq gFJgUxu85SFzdOebt6+qd6LHBH94ZVt/ksr9heytHHc9rXDjQDtHHokJhUSgx2Nk dq/1UQ5twXj2IdJHIdST8HGVIHxVILeZQWdSLueiTJ/QgeQXeohMBBgRAgAMBQJE GD26BQkAdqcAAAoJEBpteCUxrHoT+4sAn3e6cixCWR4/JKeml55a5hXDX3TYAKCj jizfPrDDUeBkPU+hMwnrrb0umA== =Vbil - -----END PGP PUBLIC KEY BLOCK----- -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2 (GNU/Linux) iD8DBQFEGKQQGm14JTGsehMRAhVnAJ9Y8WEsTOMz7No2AF/kD8rIJnoxWQCeNDzw yjbQNt+0ro1drKOM99ysXaY= =c27R -----END PGP SIGNATURE----- |
From: Ben C. <bcl...@pe...> - 2006-03-10 10:09:05
|
Flo, Thanks for the work, I'll check it out. Ben Florian Gleixner wrote: > Fixed in latest snapshot now. See > > http://wiki.perfparse.org/cvs_snapshots/ > > Flo > > > Yves wrote: > >>Flo is working on this. >> >> >>>from latest cvs snapshot (2006-03-03) >> >>>First to get this to compile on Fedora Core 4, I had to change in configure.ac >>>AM_PROG_LIBTOOL >>>to >>>AC_PROG_LIBTOOL >> >> >>Yes, you are right : AM_PROG_LIBTOOL is deprecated >>Flo : check here : http://www.gnu.org/software/libtool/manual.html#AC_005fPROG_005fLIBTOOL >> >>For the following, this is probably because of the incompatibility with infinite numbers >>between Linux and Solaris (isinf() and other functions). Flo asked for my help, but I >>have no better solution than what is in the latest stable perfparse version. If anybody >>can help... >> >>Yves >> >> >> >>>Then using the following configure line, i get the following output: >>> >>> >>>./configure --prefix=/usr --with-init-dir=/etc/init.d --with-cgiurl=/na >>>gios/cgi-bin --with-htmurl=/nagios --with-lockfile=/var/run/nagi >>>os.pid --with-imagedir=/usr/share/nagios/images/ --with-cgidir=/usr/lib/nagios/ >>>cgi --with-http_image_path=/nagios/images --sysconfdir=/etc/nagios --localstated >>>ir=/var >>> >>> >>>In file included from /usr/include/math.h:70, >>> from ../libnagios_perfdata_parser/libnagios_perfdata_parser.h:3 >>>0, >>> from storage_file_output.c:39: >>>/usr/include/bits/mathcalls.h:202: error: syntax error before '||' token >>>make[2]: *** [libpp_storage_file_output_la-storage_file_output.lo] Error 1 >>>make[2]: Leaving directory `/var/lib/gforge/chroot/home/users/user/Backup/pe >>>rfparse-all/modules' >>>make[1]: *** [all-recursive] Error 1 >>>make[1]: Leaving directory `/var/lib/gforge/chroot/home/users/user/Backup/pe >>>rfparse-all' >>>make: *** [all] Error 2 >>> >>>any help would be appreciated... >>> >>> >>> >>>------------------------------------------------------- >>>This SF.Net email is sponsored by xPML, a groundbreaking scripting language >>>that extends applications into web and mobile media. Attend the live webcast >>>and join the prime developer group breaking into this new coding territory! >>>http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642 >>>_______________________________________________ >>>Perfparse-users mailing list >>>Per...@li... >>>https://lists.sourceforge.net/lists/listinfo/perfparse-users >>> >>>-- >>>This message has been scanned for viruses and >>>dangerous content by Tier3Consulting.com MailScanner, and is >>>believed to be clean. >>> >>> >> >> >> > > > > ------------------------------------------------------- > This SF.Net email is sponsored by xPML, a groundbreaking scripting language > that extends applications into web and mobile media. Attend the live webcast > and join the prime developer group breaking into this new coding territory! > http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642 > _______________________________________________ > Perfparse-users mailing list > Per...@li... > https://lists.sourceforge.net/lists/listinfo/perfparse-users > > |
From: Florian G. <fl...@bi...> - 2006-03-09 16:47:45
|
Fixed in latest snapshot now. See http://wiki.perfparse.org/cvs_snapshots/ Flo Yves wrote: > Flo is working on this. > > >>from latest cvs snapshot (2006-03-03) >>First to get this to compile on Fedora Core 4, I had to change in configure.ac >>AM_PROG_LIBTOOL >>to >>AC_PROG_LIBTOOL > > > Yes, you are right : AM_PROG_LIBTOOL is deprecated > Flo : check here : http://www.gnu.org/software/libtool/manual.html#AC_005fPROG_005fLIBTOOL > > For the following, this is probably because of the incompatibility with infinite numbers > between Linux and Solaris (isinf() and other functions). Flo asked for my help, but I > have no better solution than what is in the latest stable perfparse version. If anybody > can help... > > Yves > > >>Then using the following configure line, i get the following output: >> >> >>./configure --prefix=/usr --with-init-dir=/etc/init.d --with-cgiurl=/na >>gios/cgi-bin --with-htmurl=/nagios --with-lockfile=/var/run/nagi >>os.pid --with-imagedir=/usr/share/nagios/images/ --with-cgidir=/usr/lib/nagios/ >>cgi --with-http_image_path=/nagios/images --sysconfdir=/etc/nagios --localstated >>ir=/var >> >> >>In file included from /usr/include/math.h:70, >> from ../libnagios_perfdata_parser/libnagios_perfdata_parser.h:3 >>0, >> from storage_file_output.c:39: >>/usr/include/bits/mathcalls.h:202: error: syntax error before '||' token >>make[2]: *** [libpp_storage_file_output_la-storage_file_output.lo] Error 1 >>make[2]: Leaving directory `/var/lib/gforge/chroot/home/users/user/Backup/pe >>rfparse-all/modules' >>make[1]: *** [all-recursive] Error 1 >>make[1]: Leaving directory `/var/lib/gforge/chroot/home/users/user/Backup/pe >>rfparse-all' >>make: *** [all] Error 2 >> >>any help would be appreciated... >> >> >> >>------------------------------------------------------- >>This SF.Net email is sponsored by xPML, a groundbreaking scripting language >>that extends applications into web and mobile media. Attend the live webcast >>and join the prime developer group breaking into this new coding territory! >>http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642 >>_______________________________________________ >>Perfparse-users mailing list >>Per...@li... >>https://lists.sourceforge.net/lists/listinfo/perfparse-users >> >>-- >>This message has been scanned for viruses and >>dangerous content by Tier3Consulting.com MailScanner, and is >>believed to be clean. >> >> > > > |
From: Yves <yme...@pe...> - 2006-03-06 09:41:09
|
Flo is working on this. > from latest cvs snapshot (2006-03-03) > First to get this to compile on Fedora Core 4, I had to change in confi= gure.ac > AM_PROG_LIBTOOL > to > AC_PROG_LIBTOOL Yes, you are right : AM_PROG_LIBTOOL is deprecated Flo : check here : http://www.gnu.org/software/libtool/manual.html#AC_005= fPROG_005fLIBTOOL For the following, this is probably because of the incompatibility with i= nfinite numbers between Linux and Solaris (isinf() and other functions). Flo asked for my= help, but I have no better solution than what is in the latest stable perfparse versi= on. If anybody can help... Yves > Then using the following configure line, i get the following output: > > > ./configure --prefix=3D/usr --with-init-dir=3D/etc/init.d --wi= th-cgiurl=3D/na > gios/cgi-bin --with-htmurl=3D/nagios --with-lockfile=3D= /var/run/nagi > os.pid --with-imagedir=3D/usr/share/nagios/images/ --with-cgidir=3D/us= r/lib/nagios/ > cgi --with-http_image_path=3D/nagios/images --sysconfdir=3D/etc/nagios = --localstated > ir=3D/var > > > In file included from /usr/include/math.h:70, > from ../libnagios_perfdata_parser/libnagios_perfdata_p= arser.h:3 > 0, > from storage_file_output.c:39: > /usr/include/bits/mathcalls.h:202: error: syntax error before '||' toke= n > make[2]: *** [libpp_storage_file_output_la-storage_file_output.lo] Erro= r 1 > make[2]: Leaving directory `/var/lib/gforge/chroot/home/users/user/Back= up/pe > rfparse-all/modules' > make[1]: *** [all-recursive] Error 1 > make[1]: Leaving directory `/var/lib/gforge/chroot/home/users/user/Back= up/pe > rfparse-all' > make: *** [all] Error 2 > > any help would be appreciated... > > > > ------------------------------------------------------- > This SF.Net email is sponsored by xPML, a groundbreaking scripting lang= uage > that extends applications into web and mobile media. Attend the live we= bcast > and join the prime developer group breaking into this new coding territ= ory! > http://sel.as-us.falkag.net/sel?cmd=3Dlnk&kid=3D110944&bid=3D241720&dat= =3D121642 > _______________________________________________ > Perfparse-users mailing list > Per...@li... > https://lists.sourceforge.net/lists/listinfo/perfparse-users > > -- > This message has been scanned for viruses and > dangerous content by Tier3Consulting.com MailScanner, and is > believed to be clean. > > --=20 - Homepage - http://ymettier.free.fr - http://www.logicacmg.com - - GPG key - http://ymettier.free.fr/gpg.txt - - Maitretarot - http://www.nongnu.org/maitretarot/ - - C en action - http://www.oreilly.fr/catalogue/2841772896.html - |