You can subscribe to this list here.
2004 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
(19) |
Dec
(72) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2005 |
Jan
(35) |
Feb
(36) |
Mar
|
Apr
|
May
(3) |
Jun
(2) |
Jul
|
Aug
(4) |
Sep
|
Oct
(1) |
Nov
|
Dec
|
2006 |
Jan
(2) |
Feb
|
Mar
(2) |
Apr
(11) |
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
(1) |
Dec
|
From: Flo G. <fl...@bi...> - 2004-12-02 08:56:01
|
Tikiwiki's wiki offers structures. This are wiki pages with numbered headings and a automatical generated table of content. I'll do a example at wiki.perfparse.org. tikiwiki also offers pdf export, but unfortunately pdf export is not that perfect - i had not the time to finish my work in this area. Flo On Thu, 2 Dec 2004, Ben Clewett wrote: > Yves, > > 0.104.1ym3 compiles on SUSE 9.1. > > As Yves said, and patches against documents send them to any of us, or this > news group. Eg, I note all email addresses are wrong, they should be > @perfparse.org, and Flo is missing. :) > > Thanks BTW to Yves for converting all our current documentation into the 836 > lines of docbook format documentation. > > Flo, would you like to include any comments about wiki? > > All, > > If there is an expert of docbook here I would like to ask if you know how to > make the HTML width-scalable. The html seems to be fixed width which looks > bad on a web page, as I am sure you have noticed! > > Regards, Ben. > > > > Yves wrote: > >>> Yves, >>> >>> Thanks for the fix. I rebuilt just perfparsed and it worked like a >>> champ. I think I might just subscribe to the user list. I'm already in >>> the process of writing some documentation for you guys to add to the >>> perfparsed section of the manual. >> >> >> Thanks in advance, >> >> If you know how to write docbook, edit the doc/install_guide.docbook.xml >> file (read the >> doc/install_guide.readme) >> If it is too complex for you and prefer html, it should not be too hard to >> mix your >> changes into the docbook. >> >> Please edit the latest documentation that is in the latest version in >> http://pagesperso.laposte.net/ymettier/perfparse-devel/ >> >> And send the changes to Ben and Garry too : Garry is our documentation >> maintainer :) >> >> Yves >> > > > > ------------------------------------------------------- > SF email is sponsored by - The IT Product Guide > Read honest & candid reviews on hundreds of IT Products from real users. > Discover which products truly live up to the hype. Start reading now. > http://productguide.itmanagersjournal.com/ > _______________________________________________ > Perfparse-devel-int mailing list > Per...@li... > https://lists.sourceforge.net/lists/listinfo/perfparse-devel-int > |
From: Ben C. <BCl...@pe...> - 2004-12-02 08:39:18
|
Yves, 0.104.1ym3 compiles on SUSE 9.1. As Yves said, and patches against documents send them to any of us, or this news group. Eg, I note all email addresses are wrong, they should be @perfparse.org, and Flo is missing. :) Thanks BTW to Yves for converting all our current documentation into the 836 lines of docbook format documentation. Flo, would you like to include any comments about wiki? All, If there is an expert of docbook here I would like to ask if you know how to make the HTML width-scalable. The html seems to be fixed width which looks bad on a web page, as I am sure you have noticed! Regards, Ben. Yves wrote: >>Yves, >> >>Thanks for the fix. I rebuilt just perfparsed and it worked like a >>champ. I think I might just subscribe to the user list. I'm already in >>the process of writing some documentation for you guys to add to the >>perfparsed section of the manual. > > > Thanks in advance, > > If you know how to write docbook, edit the doc/install_guide.docbook.xml file (read the > doc/install_guide.readme) > If it is too complex for you and prefer html, it should not be too hard to mix your > changes into the docbook. > > Please edit the latest documentation that is in the latest version in > http://pagesperso.laposte.net/ymettier/perfparse-devel/ > > And send the changes to Ben and Garry too : Garry is our documentation maintainer :) > > Yves > |
From: Yves <yme...@pe...> - 2004-12-02 08:27:43
|
> on the LC_ALL issue, i checked it and it's not a question of include or= der: > and LC_ALL is not defined in config.h (same on openbsd) Ooops, you probably tested on an earlier version than 0.104.1ym3 that is = supposed to fix the problem and that I released yesterday at something like 19:30 (Paris = timezone). Some systems include <locale.h> and some others don't. Now, I add it syst= ematically :) 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/ - - Perfparse - http://perfparse.sf.net/ - |
From: Yves <yme...@pe...> - 2004-12-02 08:25:02
|
> Yves, > > Thanks for the fix. I rebuilt just perfparsed and it worked like a > champ. I think I might just subscribe to the user list. I'm already in > the process of writing some documentation for you guys to add to the > perfparsed section of the manual. Thanks in advance, If you know how to write docbook, edit the doc/install_guide.docbook.xml = file (read the doc/install_guide.readme) If it is too complex for you and prefer html, it should not be too hard t= o mix your changes into the docbook. Please edit the latest documentation that is in the latest version in http://pagesperso.laposte.net/ymettier/perfparse-devel/ And send the changes to Ben and Garry too : Garry is our documentation ma= intainer :) 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/ - - Perfparse - http://perfparse.sf.net/ - |
From: Yves <yme...@pe...> - 2004-12-02 08:19:27
|
Not at work today, so I cannot make very good answers :) > - tim...@gm... is fine :) OK :) > - I noticed a new entry in the config when doing show_config: > Storage_Modules_Load =3D "", but no docs about this. This is probably > why nothing is written to the db. What should be in there? If you are using perfparse-log2mysql, it reads its own name and notice th= at there is "mysql" in "perfparse-log2mysql". If you are using any perfparse-log2* tool, you write a CVS list of module= s in Storage_Modules_Load and the names are the short names of the modules : m= ysql, stdout ... > - another thing: the cgi's won't compile because GD_LIBS=3D is empty in > the makefile (was GD_LIBS =3D -lgd in 103.2) I don't remember when I made the change but you are supposed to have gdli= b-config (or gdlib_config?) and provide the path of that tool to ./configure Yves > > regards, > Tim > > On Mon, 29 Nov 2004 15:43:55 +0100 (CET), Yves <yme...@pe...>= wrote: >> >> > Yves, >> > How much do I get if I told you I've found the solution? >> >> 31 more characters in the ChangeLog, and some public thanks in the ann= ounce of >> pp-0.104.2 that may be released this week :) >> >> > :) >> >> :) >> >> About the 31 characters, I suggest "Tim Wuyts <tim...@gm...>" := ) >> Do you agree ? >> >> > OK, I admit, it seems odd, but I've encountered this next comment in= a >> > piece of Perl (yes, Perl) code: >> > # Open the fifo read/write, not just read. This is necessary because >> > # of the POSIX rules about using select() on named pipes when no wri= ters >> > # are present. This is a very key step that is hard to find document= ation >> > # about. >> > >> > (note the last sentence!) >> >> I confirm... >> My searchs showed me that there was an additionnal bug : before the 1s= t write to the >> fifo, perfparse would have hanged on that open(fifo, O_RDONLY). >> Using O_RDONLY |O_NONBLOCK fixes that bug, but select() still immediat= ely returns. >> Using O_RDWR works and O_NONBLOCK is not necessary for open() :) >> >> >> >> >> > So I tried exactly that: >> > change >> > log_fd[i]->fd =3D open(filename+1, O_RDONLY); >> > to >> > log_fd[i]->fd =3D open(filename+1, O_RDWR); >> > >> > and that's it ! Works in 103.2 and 104.1 >> > (perfparsed 104.1 compiles, but doesn't write anyhting to the db... >> > :(, but that's another problem I guess. More tomorrow... ) >> >> For the database, the problem is maybe dlopen() not working. A possibl= e reason is >> libpp_storage_mysql not being in a PATH that ld.so knows. On GNU/Linux= , edit >> /etc/ld.so.conf then run ldconfig. On other systems (including GNU/Lin= ux if you don't >> want to edit /etc/ld.so.conf) change your $LD_LIBRARY_PATH env var. >> >> Could you tell me any error message that you have ? I'd like to find w= here I should >> stop >> the execution of perfparse when there is a problem with the db. >> >> > happy coding, >> >> Thanks :) >> And you, happy debugging :) >> >> Yvse >> >> >> >> > Tim >> > >> > On Fri, 26 Nov 2004 17:08:42 +0100 (CET), Yves <ymettier@perfparse.o= rg> wrote: >> >> >> >> > Yves, >> >> > >> >> > Recompiling with the log_source_nonblock(i) line commented out d= oes >> >> > not change anything. The CPU still sky-rockets, and the 4 lines s= till >> >> > show up (a gazillion times) in strace output. >> >> >> >> So I just suggest that you upgrade to 0.104.1 this week-end, when B= en releases it, >> and >> >> I >> >> will try to find out why there is always something to read on the p= ipe for >> select(). >> >> >> >> The only thing I can suggest you now, if you really want a hacked s= olution, is to >> put >> >> this in log_reader() : >> >> >> >> while(10 =3D=3D (r=3Dread(...))) { >> >> ... >> >> } >> >> if((r>0) && (r<10)) { >> >> ... >> >> } else if(r =3D=3D 0) { >> >> sleep(1); >> >> } >> >> >> >> Add the 2 last lines to sleep the program when it reads nothing. Th= e CPU should >> still >> >> sky-rocket, but passengers will now have 1 second to get inside the= rocket :) >> >> >> >> I will try to find something better for 0.104.2 or 0.105 or course = :) >> >> >> >> Yves >> >> PS. uncomment back log_source_nonblock(i) because it may have side = effects. >> >> >> >> -- >> >> >> >> >> >> - Homepage - http://ymettier.free.fr - http://www.logicacmg.com = - >> >> - GPG key - http://ymettier.free.fr/gpg.txt = - >> >> - Maitretarot - http://www.nongnu.org/maitretarot/ = - >> >> - Perfparse - http://perfparse.sf.net/ = - >> >> >> >> >> > >> > >> >> >> -- >> >> >> - Homepage - http://ymettier.free.fr - http://www.logicacmg.com - >> - GPG key - http://ymettier.free.fr/gpg.txt - >> - Maitretarot - http://www.nongnu.org/maitretarot/ - >> - Perfparse - http://perfparse.sf.net/ - >> >> > > > ------------------------------------------------------- > SF email is sponsored by - The IT Product Guide > Read honest & candid reviews on hundreds of IT Products from real users= . > Discover which products truly live up to the hype. Start reading now. > http://productguide.itmanagersjournal.com/ > _______________________________________________ > Perfparse-devel-int mailing list > Per...@li... > https://lists.sourceforge.net/lists/listinfo/perfparse-devel-int > > --=20 - Homepage - http://ymettier.free.fr - http://www.logicacmg.com - - GPG key - http://ymettier.free.fr/gpg.txt - - Maitretarot - http://www.nongnu.org/maitretarot/ - - Perfparse - http://perfparse.sf.net/ - |
From: Tim W. <tim...@gm...> - 2004-12-02 06:08:08
|
Yves, - tim...@gm... is fine :) - I noticed a new entry in the config when doing show_config: Storage_Modules_Load = "", but no docs about this. This is probably why nothing is written to the db. What should be in there? - another thing: the cgi's won't compile because GD_LIBS= is empty in the makefile (was GD_LIBS = -lgd in 103.2) regards, Tim On Mon, 29 Nov 2004 15:43:55 +0100 (CET), Yves <yme...@pe...> wrote: > > > Yves, > > How much do I get if I told you I've found the solution? > > 31 more characters in the ChangeLog, and some public thanks in the announce of > pp-0.104.2 that may be released this week :) > > > :) > > :) > > About the 31 characters, I suggest "Tim Wuyts <tim...@gm...>" :) > Do you agree ? > > > OK, I admit, it seems odd, but I've encountered this next comment in a > > piece of Perl (yes, Perl) code: > > # Open the fifo read/write, not just read. This is necessary because > > # of the POSIX rules about using select() on named pipes when no writers > > # are present. This is a very key step that is hard to find documentation > > # about. > > > > (note the last sentence!) > > I confirm... > My searchs showed me that there was an additionnal bug : before the 1st write to the > fifo, perfparse would have hanged on that open(fifo, O_RDONLY). > Using O_RDONLY |O_NONBLOCK fixes that bug, but select() still immediately returns. > Using O_RDWR works and O_NONBLOCK is not necessary for open() :) > > > > > > So I tried exactly that: > > change > > log_fd[i]->fd = open(filename+1, O_RDONLY); > > to > > log_fd[i]->fd = open(filename+1, O_RDWR); > > > > and that's it ! Works in 103.2 and 104.1 > > (perfparsed 104.1 compiles, but doesn't write anyhting to the db... > > :(, but that's another problem I guess. More tomorrow... ) > > For the database, the problem is maybe dlopen() not working. A possible reason is > libpp_storage_mysql not being in a PATH that ld.so knows. On GNU/Linux, edit > /etc/ld.so.conf then run ldconfig. On other systems (including GNU/Linux if you don't > want to edit /etc/ld.so.conf) change your $LD_LIBRARY_PATH env var. > > Could you tell me any error message that you have ? I'd like to find where I should stop > the execution of perfparse when there is a problem with the db. > > > happy coding, > > Thanks :) > And you, happy debugging :) > > Yvse > > > > > Tim > > > > On Fri, 26 Nov 2004 17:08:42 +0100 (CET), Yves <yme...@pe...> wrote: > >> > >> > Yves, > >> > > >> > Recompiling with the log_source_nonblock(i) line commented out does > >> > not change anything. The CPU still sky-rockets, and the 4 lines still > >> > show up (a gazillion times) in strace output. > >> > >> So I just suggest that you upgrade to 0.104.1 this week-end, when Ben releases it, and > >> I > >> will try to find out why there is always something to read on the pipe for select(). > >> > >> The only thing I can suggest you now, if you really want a hacked solution, is to put > >> this in log_reader() : > >> > >> while(10 == (r=read(...))) { > >> ... > >> } > >> if((r>0) && (r<10)) { > >> ... > >> } else if(r == 0) { > >> sleep(1); > >> } > >> > >> Add the 2 last lines to sleep the program when it reads nothing. The CPU should still > >> sky-rocket, but passengers will now have 1 second to get inside the rocket :) > >> > >> I will try to find something better for 0.104.2 or 0.105 or course :) > >> > >> Yves > >> PS. uncomment back log_source_nonblock(i) because it may have side effects. > >> > >> -- > >> > >> > >> - Homepage - http://ymettier.free.fr - http://www.logicacmg.com - > >> - GPG key - http://ymettier.free.fr/gpg.txt - > >> - Maitretarot - http://www.nongnu.org/maitretarot/ - > >> - Perfparse - http://perfparse.sf.net/ - > >> > >> > > > > > > > -- > > > - Homepage - http://ymettier.free.fr - http://www.logicacmg.com - > - GPG key - http://ymettier.free.fr/gpg.txt - > - Maitretarot - http://www.nongnu.org/maitretarot/ - > - Perfparse - http://perfparse.sf.net/ - > > |
From: <Stu...@am...> - 2004-12-01 19:22:10
|
Solaris 8 2/02 -----Original Message----- From: Yves [mailto:yme...@pe...] Sent: Wednesday, December 01, 2004 1:47 AM To: Stu...@am... Cc: per...@li... Subject: #include <locale.h> > FYI > > To resolve the compile problems. > > I added > #include <locale.h> > after > #include <config.h> > in the following files. > > perfparsed.c perfpparse-db-purge.c > perfparse-db-tool.c perfparse-log2any.c > perfgraph.c perfgant.c perfchart.c Thanks for the file names. For the change, there is something I don't understand, reading perfparsed.c : We have #include <config.h> before #include <gettext.h>. Reading gettext.h (the one included in perfparse), the first interesting line we have is #include <libintl.h>. And in libintl.h, the first interesting line is #include <locale.h> So why isn't it working already for you ? Where is the missing #include <locale.h> ? btw, on what system are you compiling on ? Linux, Solaris or other ? :) Yves > > > Hope this helps and Thanks for the clues. > > -----Original Message----- > From: Yves [mailto:yme...@pe...] > Sent: Tuesday, November 30, 2004 12:11 PM > To: Stu...@am... > Cc: per...@li... > Subject: RE: [Perfparse-users] perfparsed & CPU usage > > Try 0.104.1ym2 that fix a bug for perfparsed. > About your bug, it is probably some #include <gettext.h> that should be > after #include > <config.h> and that is not. > I'll have a look on that tomorrow. > > Yves > >> FYI >> >> I did a compile last night of 104.1ym1 and got this error. >> >> make[2]: Entering directory > `/opt/src/nagios/perfparse-0.104.1ym1/perfparse' >> if gcc -DHAVE_CONFIG_H -I. -I. -I.. > '-DSYSCONFDIR="/usr/local/nagios/etc"' >> '-DLOCALEDIR="/usr/local/nagios/share/locale"' >> -I/usr/local/glib/include/glib-2.0 -I/usr/local/glib/lib/glib-2.0/include >> -I../libpp_common -I../libnagios_perfdata_parser -I../modules -I.. -O3 >> -mcpu=ultrasparc -Wall -MT perfparse_log2any-perfparse-log2any.o -MD -MP > -MF >> ".deps/perfparse_log2any-perfparse-log2any.Tpo" \ >> -c -o perfparse_log2any-perfparse-log2any.o `test -f > 'perfparse-log2any.c' >> || echo './'`perfparse-log2any.c; \ >> then mv ".deps/perfparse_log2any-perfparse-log2any.Tpo" >> ".deps/perfparse_log2any-perfparse-log2any.Po"; \ >> else rm -f ".deps/perfparse_log2any-perfparse-log2any.Tpo"; exit 1; \ >> fi >> perfparse-log2any.c: In function `main': >> perfparse-log2any.c:137: warning: implicit declaration of function >> `setlocale' >> perfparse-log2any.c:137: error: `LC_ALL' undeclared (first use in this >> function) >> perfparse-log2any.c:137: error: (Each undeclared identifier is reported > only >> once >> perfparse-log2any.c:137: error: for each function it appears in.) >> make[2]: *** [perfparse_log2any-perfparse-log2any.o] Error 1 >> make[2]: Leaving directory > `/opt/src/nagios/perfparse-0.104.1ym1/perfparse' >> make[1]: *** [all-recursive] Error 1 >> make[1]: Leaving directory `/opt/src/nagios/perfparse-0.104.1ym1' >> make: *** [all] Error 2 >> >> -----Original Message----- >> From: Yves [mailto:yme...@pe...] >> Sent: Tuesday, November 30, 2004 2:37 AM >> To: Stu...@am... >> Cc: per...@li... >> Subject: RE: [Perfparse-users] perfparsed & CPU usage >> >> >>> The "perfparse-0.104.1ym1" is >>> Not found on >>> http://pagesperso.laposte.net/ymettier/perfparse-devel >> >> You found it thanks to my other email :) >> For the doc, check the last version here : >> http://pagesperso.laposte.net/ymettier/perfparse-devel/perfparse-doc/ >> ("Install guide in one html page per section" in not available yet) >> >> Ben, this will be in 0.104.1ym2 for future 0.104.2 :) >> >> Comments below... >> >>> I did check out the perfparse-doc while I was there. >>> Here is some suggestions to hopefully >>> To help improve the documentation for: >>> >>> Chapter5: Method 4. >>> >>> To create a perfparse.cfg config file using the defaults: >>> ./perfparsed --show_config # To see current config. >>> Or to create a new 1 to compare to current: >>> ./perfparsed --show_config > /var/tmp/perfparse.cfg >> >> Those lines were improved and moved to the chapter <using perfparse> :) >> >>> With nagios-1.2 edit misccommands.cfg and comment out the following >>> Definitions for host and service performance data: >>> Define command{ >>> command_name process-host-perfdata >>> .... >>> } >>> and >>> >>> Define command{ >>> Command_name process-service-perfdata >>> .... >>> } >>> >>> >>> Then in the nagios.cfg verify the following are in the file: >>> >>> cfg_file=/usr/local/nagios/etc/nagios_perfparse.cfg >>> process_performance_data=1 >>> host_perfdata_command=process-host-perfdata >>> service_perfdata_command=process-service-perfdata >>> >>> In the perfparse.cfg make sure the the variable Service_log is set to: >>> Service_log = "|/path/to/the/pipe" >>> Example: >>> Service_log = >>> "|/usr/local/nagios/var/rw/serviceperf.log >>> Note: >>> Permissions for "serviceperf.log" need to be set so nagios daemon can >>> Write to the FIFO. Also make sure serviceperf.log file is not present >>> When starting the perfparsed. >> >> the fifo can already exist with 0.104.1. You are true with 0.103.X :) >> >> No more comments below. >> Thanks for your contribution, >> >> Yves >> >> >>> Finally in the nagios_perfparse.cfg file: >>> >>> define_command{ >>> command_name process-service-perfdata >>> command_line $USER2$/bin/perfparse_nagios_pipe.command.pl >>> /path/to/the/pipe "$TIMET$" "$HOSTNAME$" "$SERVICEDESC$" "$OUTPUT$" >>> "$SERVICESTATE$" "$PERFDATA$" >>> } >>> >>> Example: >>> >>> Define_command{ >>> command_name process-service-perfdata >>> command_line $USER2$/bin/perfparse_nagios_pipe.command.pl >>> /usr/local/nagios/var/rw/serviceperf.log "$TIMET$" "$HOSTNAME$" >>> "$SERVICEDESC$" "$OUTPUT$" "$SERVICESTATE$" "$PERFDATA$" >>> } >>> >>> >>> >>> >>> -----Original Message----- >>> From: Yves [mailto:yme...@pe...] >>> Sent: Monday, November 29, 2004 2:16 PM >>> To: Stu...@am... >>> Subject: RE: [Perfparse-users] perfparsed & CPU usage >>> >>> Tim found the fix for that bug. >>> You can get perfparse-0.104.1ym1 on >>> http://pagesperso.laposte.net/ymettier/perfparse-devel/ with the fix, and >>> perfparse-0.104.2 will probably be released soon. >>> >>> Thanks for the feedback ! >>> Yves >>> >>> >>> >>>> I also have this behavior on an Ultra1 running >>>> Solaris 8 2/02. Perfparse version .0.103.2 and >>>> Nagios 1.2 >>>> >>>> I made the select() &tm change to NULL; >>>> But I didn't see a positive change. >>>> I still see the perfparsed loads of 95%+ % >>>> >>>> I got a truss for you >>>> >>>> As root I issued the following command >>>> truss -o /var/tmp/perparse0.103.2.truss -f ./perfparsed -d >>>> >>>> About a 835 lines get written to the file. >>>> >>>> I then changed the permissions to 666 on >>>> nagios/var/rw/serviceperf.log # fifo >>>> >>>> and started nagios. >>>> >>>> I would try out 104.1 but I'm getting >>>> a compile error for libpp_storage_mysql.so.0 >>>> >>>> "Text relocation remains referenced >>>> against symbol offset in file >>>> <unknown> 0x884 >>>> /usr/local/mysql/lib/libmysqlclient.a(client.o)" >>>> >>>> >>>> -----Original Message----- >>>> From: Yves Mettier [mailto:yme...@li...] >>>> Sent: Friday, November 26, 2004 3:35 AM >>>> To: per...@li... >>>> Subject: Re: [Perfparse-users] perfparsed & CPU usage >>>> >>>> >>>>> Hello, >>>>> I configured perfparsed to read from a pipe. (Method 4) (config below) >>>>> I noticed that the CPU usage for perfparse is constantly at > 95% (sse >>>>> part of 'top' output below). >>>>> >>>>> Without perfparsed, top reports 99.7% idle, with perfparsed, it >>>>> reports about 50% idle. I should add that this is a test setup, with >>>>> nagios checking only 60 services every 5 minutes (iow, perfparsed >>>>> takes up a lot of CPU for doing close to nothing) >>>> >>>> In perfparse/log_reader.c, we use select(). There is a timeout of one >>>> second. >>>> On the line with select(), the last argument is "&tm". Could you replace >>> it >>>> with "NULL" >>>> and test ? There should be no side effect with this change. >>>> >>>>> the production setup checks around 600 services, so I'm a little >> worried. >>>>> >>>>> Any thoughts, insights ? >>>> >>>> If it is not a bad use of select(), I have no idea. Give us more, with >> for >>>> example using >>>> strace (linux) or truss (solaris). >>>> >>>> >>>> Yves >>>> >>>> -- >>>> - Homepage - http://ymettier.free.fr - http://www.logicacmg.com - >>>> - GPG key - http://ymettier.free.fr/gpg.txt - >>>> - Maitretarot - http://www.nongnu.org/maitretarot/ - >>>> - Perfparse - http://perfparse.sf.net/ - >>>> >>>> >>>> >>>> ------------------------------------------------------- >>>> SF email is sponsored by - The IT Product Guide >>>> Read honest & candid reviews on hundreds of IT Products from real users. >>>> Discover which products truly live up to the hype. Start reading now. >>>> http://productguide.itmanagersjournal.com/ >>>> _______________________________________________ >>>> Perfparse-users mailing list >>>> Per...@li... >>>> https://lists.sourceforge.net/lists/listinfo/perfparse-users >>>> >>>> >>> >>> >>> -- >>> - Homepage - http://ymettier.free.fr - http://www.logicacmg.com - >>> - GPG key - http://ymettier.free.fr/gpg.txt - >>> - Maitretarot - http://www.nongnu.org/maitretarot/ - >>> - Perfparse - http://perfparse.sf.net/ - >>> >>> >> >> >> -- >> - Homepage - http://ymettier.free.fr - http://www.logicacmg.com - >> - GPG key - http://ymettier.free.fr/gpg.txt - >> - Maitretarot - http://www.nongnu.org/maitretarot/ - >> - Perfparse - http://perfparse.sf.net/ - >> >> > > > -- > - Homepage - http://ymettier.free.fr - http://www.logicacmg.com - > - GPG key - http://ymettier.free.fr/gpg.txt - > - Maitretarot - http://www.nongnu.org/maitretarot/ - > - Perfparse - http://perfparse.sf.net/ - > > -- - Homepage - http://ymettier.free.fr - http://www.logicacmg.com - - GPG key - http://ymettier.free.fr/gpg.txt - - Maitretarot - http://www.nongnu.org/maitretarot/ - - Perfparse - http://perfparse.sf.net/ - |
From: Yves <yme...@pe...> - 2004-12-01 17:26:21
|
> Yves, > > Sorry to email you off list but I'm not subscribed to the perfparse-use= r well, no problem. But may I suggest you to subscribe ? The CPU usage problem was mentionned twice there, and is fixed in perfpar= se-0.104.1ym2 that you can get on http://pagesperso.laposte.net/ymettier/perfparse-devel/perfparse-0.104.1/ A new 0.104.2 release should appear soon :) Thanks for your bug report anyway, Yves PS. per...@li... is the internal list for core develo= pers. You probably don't want to subscribe to that one. > list. I've submitted a bug report regarding the perfparsed cpu usage. > This is using perfparsed to update mysql from a pipe. > > I tried attaching a gzipped version of the full strace but sourceforge > kept choking on it. The ungzipped strace was 84MB. I can still send you > the 341k gzip if you'd like but the contents are the same as what I > attached to the bug report just repeated over and over. > > We've gone back to a cronjob method against our own perfdata file for > now as the CPU usage was causing polls to time out. > > Let me know if I can provide any other information. > > -- > John E. Vincent > Sr. Systems Administrator > Community Loans of America > 8601 Dunwoody Place > Suite 406 > Atlanta, GA 30350 > > (770) 325-4294 - direct line > (404) 486-3590 - cell phone > (770) 552-4313 - fax > > --=20 - Homepage - http://ymettier.free.fr - http://www.logicacmg.com - - GPG key - http://ymettier.free.fr/gpg.txt - - Maitretarot - http://www.nongnu.org/maitretarot/ - - Perfparse - http://perfparse.sf.net/ - |
From: Ben C. <BCl...@pe...> - 2004-12-01 17:04:20
|
Yves wrote: >>Yves wrote: >> >> >>>Hi again :) >>> >>>I fixed the problem in 0.104.1ym3. >>>Some system put #include <locale.h> in their libintl.h and others don't. >>>I now make a check on it in the configure script. >>> >>>I would just like to know on what system (linux, solaris, ...) and version you have >>>the >>>problem, if you don't mind. >>> >>>Yves >> >>No problem, it works. > > > How can you do that ? :) > I have not uploaded 0.104.1ym3 yet :) Preemptive compilation! Or I downloaded your latest without checking it was the same version as your email. I leave you to guess which one... Ben > > Yves > |
From: Yves <yme...@pe...> - 2004-12-01 16:50:22
|
> Yves wrote: > >> Hi again :) >> >> I fixed the problem in 0.104.1ym3. >> Some system put #include <locale.h> in their libintl.h and others don'= t. >> I now make a check on it in the configure script. >> >> I would just like to know on what system (linux, solaris, ...) and ver= sion you have >> the >> problem, if you don't mind. >> >> Yves > > No problem, it works. How can you do that ? :) I have not uploaded 0.104.1ym3 yet :) 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/ - - Perfparse - http://perfparse.sf.net/ - |
From: Ben C. <BCl...@pe...> - 2004-12-01 16:42:41
|
Yves wrote: > Hi again :) > > I fixed the problem in 0.104.1ym3. > Some system put #include <locale.h> in their libintl.h and others don't. > I now make a check on it in the configure script. > > I would just like to know on what system (linux, solaris, ...) and version you have the > problem, if you don't mind. > > Yves No problem, it works. Ben |
From: Ben C. <BCl...@pe...> - 2004-12-01 16:32:30
|
Yves wrote: > Hi again :) > > I fixed the problem in 0.104.1ym3. > Some system put #include <locale.h> in their libintl.h and others don't. > I now make a check on it in the configure script. > > I would just like to know on what system (linux, solaris, ...) and version you have the > problem, if you don't mind. > > Yves I can let you know on SUSE 9.1 soon.... Ben > > >>FYI >> >>To resolve the compile problems. >> >>I added >>#include <locale.h> >>after >>#include <config.h> >>in the following files. >> >>perfparsed.c perfpparse-db-purge.c >>perfparse-db-tool.c perfparse-log2any.c >>perfgraph.c perfgant.c perfchart.c >> >> >>Hope this helps and Thanks for the clues. >> >>-----Original Message----- >>From: Yves [mailto:yme...@pe...] >>Sent: Tuesday, November 30, 2004 12:11 PM >>To: Stu...@am... >>Cc: per...@li... >>Subject: RE: [Perfparse-users] perfparsed & CPU usage >> >>Try 0.104.1ym2 that fix a bug for perfparsed. >>About your bug, it is probably some #include <gettext.h> that should be >>after #include >><config.h> and that is not. >>I'll have a look on that tomorrow. >> >>Yves >> >> >>>FYI >>> >>>I did a compile last night of 104.1ym1 and got this error. >>> >>>make[2]: Entering directory >> >>`/opt/src/nagios/perfparse-0.104.1ym1/perfparse' >> >>>if gcc -DHAVE_CONFIG_H -I. -I. -I.. >> >>'-DSYSCONFDIR="/usr/local/nagios/etc"' >> >>>'-DLOCALEDIR="/usr/local/nagios/share/locale"' >>>-I/usr/local/glib/include/glib-2.0 -I/usr/local/glib/lib/glib-2.0/include >>>-I../libpp_common -I../libnagios_perfdata_parser -I../modules -I.. -O3 >>>-mcpu=ultrasparc -Wall -MT perfparse_log2any-perfparse-log2any.o -MD -MP >> >>-MF >> >>>".deps/perfparse_log2any-perfparse-log2any.Tpo" \ >>> -c -o perfparse_log2any-perfparse-log2any.o `test -f >> >>'perfparse-log2any.c' >> >>>|| echo './'`perfparse-log2any.c; \ >>>then mv ".deps/perfparse_log2any-perfparse-log2any.Tpo" >>>".deps/perfparse_log2any-perfparse-log2any.Po"; \ >>>else rm -f ".deps/perfparse_log2any-perfparse-log2any.Tpo"; exit 1; \ >>>fi >>>perfparse-log2any.c: In function `main': >>>perfparse-log2any.c:137: warning: implicit declaration of function >>>`setlocale' >>>perfparse-log2any.c:137: error: `LC_ALL' undeclared (first use in this >>>function) >>>perfparse-log2any.c:137: error: (Each undeclared identifier is reported >> >>only >> >>>once >>>perfparse-log2any.c:137: error: for each function it appears in.) >>>make[2]: *** [perfparse_log2any-perfparse-log2any.o] Error 1 >>>make[2]: Leaving directory >> >>`/opt/src/nagios/perfparse-0.104.1ym1/perfparse' >> >>>make[1]: *** [all-recursive] Error 1 >>>make[1]: Leaving directory `/opt/src/nagios/perfparse-0.104.1ym1' >>>make: *** [all] Error 2 >>> >>>-----Original Message----- >>>From: Yves [mailto:yme...@pe...] >>>Sent: Tuesday, November 30, 2004 2:37 AM >>>To: Stu...@am... >>>Cc: per...@li... >>>Subject: RE: [Perfparse-users] perfparsed & CPU usage >>> >>> >>> >>>>The "perfparse-0.104.1ym1" is >>>>Not found on >>>>http://pagesperso.laposte.net/ymettier/perfparse-devel >>> >>>You found it thanks to my other email :) >>>For the doc, check the last version here : >>>http://pagesperso.laposte.net/ymettier/perfparse-devel/perfparse-doc/ >>>("Install guide in one html page per section" in not available yet) >>> >>>Ben, this will be in 0.104.1ym2 for future 0.104.2 :) >>> >>>Comments below... >>> >>> >>>>I did check out the perfparse-doc while I was there. >>>>Here is some suggestions to hopefully >>>>To help improve the documentation for: >>>> >>>>Chapter5: Method 4. >>>> >>>>To create a perfparse.cfg config file using the defaults: >>>>./perfparsed --show_config # To see current config. >>>>Or to create a new 1 to compare to current: >>>>./perfparsed --show_config > /var/tmp/perfparse.cfg >>> >>>Those lines were improved and moved to the chapter <using perfparse> :) >>> >>> >>>>With nagios-1.2 edit misccommands.cfg and comment out the following >>>>Definitions for host and service performance data: >>>>Define command{ >>>> command_name process-host-perfdata >>>>.... >>>>} >>>>and >>>> >>>>Define command{ >>>> Command_name process-service-perfdata >>>>.... >>>>} >>>> >>>> >>>>Then in the nagios.cfg verify the following are in the file: >>>> >>>>cfg_file=/usr/local/nagios/etc/nagios_perfparse.cfg >>>>process_performance_data=1 >>>>host_perfdata_command=process-host-perfdata >>>>service_perfdata_command=process-service-perfdata >>>> >>>>In the perfparse.cfg make sure the the variable Service_log is set to: >>>>Service_log = "|/path/to/the/pipe" >>>> Example: >>>> Service_log = >>>>"|/usr/local/nagios/var/rw/serviceperf.log >>>>Note: >>>>Permissions for "serviceperf.log" need to be set so nagios daemon can >>>>Write to the FIFO. Also make sure serviceperf.log file is not present >>>>When starting the perfparsed. >>> >>>the fifo can already exist with 0.104.1. You are true with 0.103.X :) >>> >>>No more comments below. >>>Thanks for your contribution, >>> >>>Yves >>> >>> >>> >>>>Finally in the nagios_perfparse.cfg file: >>>> >>>>define_command{ >>>> command_name process-service-perfdata >>>> command_line $USER2$/bin/perfparse_nagios_pipe.command.pl >>>>/path/to/the/pipe "$TIMET$" "$HOSTNAME$" "$SERVICEDESC$" "$OUTPUT$" >>>>"$SERVICESTATE$" "$PERFDATA$" >>>> } >>>> >>>>Example: >>>> >>>>Define_command{ >>>> command_name process-service-perfdata >>>> command_line $USER2$/bin/perfparse_nagios_pipe.command.pl >>>>/usr/local/nagios/var/rw/serviceperf.log "$TIMET$" "$HOSTNAME$" >>>>"$SERVICEDESC$" "$OUTPUT$" "$SERVICESTATE$" "$PERFDATA$" >>>> } >>>> >>>> >>>> >>>> >>>>-----Original Message----- >>>>From: Yves [mailto:yme...@pe...] >>>>Sent: Monday, November 29, 2004 2:16 PM >>>>To: Stu...@am... >>>>Subject: RE: [Perfparse-users] perfparsed & CPU usage >>>> >>>>Tim found the fix for that bug. >>>>You can get perfparse-0.104.1ym1 on >>>>http://pagesperso.laposte.net/ymettier/perfparse-devel/ with the fix, and >>>>perfparse-0.104.2 will probably be released soon. >>>> >>>>Thanks for the feedback ! >>>>Yves >>>> >>>> >>>> >>>> >>>>>I also have this behavior on an Ultra1 running >>>>>Solaris 8 2/02. Perfparse version .0.103.2 and >>>>>Nagios 1.2 >>>>> >>>>>I made the select() &tm change to NULL; >>>>>But I didn't see a positive change. >>>>>I still see the perfparsed loads of 95%+ % >>>>> >>>>>I got a truss for you >>>>> >>>>>As root I issued the following command >>>>>truss -o /var/tmp/perparse0.103.2.truss -f ./perfparsed -d >>>>> >>>>>About a 835 lines get written to the file. >>>>> >>>>>I then changed the permissions to 666 on >>>>>nagios/var/rw/serviceperf.log # fifo >>>>> >>>>>and started nagios. >>>>> >>>>>I would try out 104.1 but I'm getting >>>>>a compile error for libpp_storage_mysql.so.0 >>>>> >>>>>"Text relocation remains referenced >>>>> against symbol offset in file >>>>><unknown> 0x884 >>>>>/usr/local/mysql/lib/libmysqlclient.a(client.o)" >>>>> >>>>> >>>>>-----Original Message----- >>>>>From: Yves Mettier [mailto:yme...@li...] >>>>>Sent: Friday, November 26, 2004 3:35 AM >>>>>To: per...@li... >>>>>Subject: Re: [Perfparse-users] perfparsed & CPU usage >>>>> >>>>> >>>>> >>>>>>Hello, >>>>>>I configured perfparsed to read from a pipe. (Method 4) (config below) >>>>>>I noticed that the CPU usage for perfparse is constantly at > 95% (sse >>>>>>part of 'top' output below). >>>>>> >>>>>>Without perfparsed, top reports 99.7% idle, with perfparsed, it >>>>>>reports about 50% idle. I should add that this is a test setup, with >>>>>>nagios checking only 60 services every 5 minutes (iow, perfparsed >>>>>>takes up a lot of CPU for doing close to nothing) >>>>> >>>>>In perfparse/log_reader.c, we use select(). There is a timeout of one >>>>>second. >>>>>On the line with select(), the last argument is "&tm". Could you replace >>>> >>>>it >>>> >>>>>with "NULL" >>>>>and test ? There should be no side effect with this change. >>>>> >>>>> >>>>>>the production setup checks around 600 services, so I'm a little >>> >>>worried. >>> >>>>>>Any thoughts, insights ? >>>>> >>>>>If it is not a bad use of select(), I have no idea. Give us more, with >>> >>>for >>> >>>>>example using >>>>>strace (linux) or truss (solaris). >>>>> >>>>> >>>>>Yves >>>>> >>>>>-- >>>>>- Homepage - http://ymettier.free.fr - http://www.logicacmg.com - >>>>>- GPG key - http://ymettier.free.fr/gpg.txt - >>>>>- Maitretarot - http://www.nongnu.org/maitretarot/ - >>>>>- Perfparse - http://perfparse.sf.net/ - >>>>> >>>>> >>>>> >>>>>------------------------------------------------------- >>>>>SF email is sponsored by - The IT Product Guide >>>>>Read honest & candid reviews on hundreds of IT Products from real users. >>>>>Discover which products truly live up to the hype. Start reading now. >>>>>http://productguide.itmanagersjournal.com/ >>>>>_______________________________________________ >>>>>Perfparse-users mailing list >>>>>Per...@li... >>>>>https://lists.sourceforge.net/lists/listinfo/perfparse-users >>>>> >>>>> >>>> >>>> >>>>-- >>>>- Homepage - http://ymettier.free.fr - http://www.logicacmg.com - >>>>- GPG key - http://ymettier.free.fr/gpg.txt - >>>>- Maitretarot - http://www.nongnu.org/maitretarot/ - >>>>- Perfparse - http://perfparse.sf.net/ - >>>> >>>> >>> >>> >>>-- >>>- Homepage - http://ymettier.free.fr - http://www.logicacmg.com - >>>- GPG key - http://ymettier.free.fr/gpg.txt - >>>- Maitretarot - http://www.nongnu.org/maitretarot/ - >>>- Perfparse - http://perfparse.sf.net/ - >>> >>> >> >> >>-- >>- Homepage - http://ymettier.free.fr - http://www.logicacmg.com - >>- GPG key - http://ymettier.free.fr/gpg.txt - >>- Maitretarot - http://www.nongnu.org/maitretarot/ - >>- Perfparse - http://perfparse.sf.net/ - >> >> > > > |
From: Yves <yme...@pe...> - 2004-12-01 16:11:55
|
Hi again :) I fixed the problem in 0.104.1ym3. Some system put #include <locale.h> in their libintl.h and others don't. I now make a check on it in the configure script. I would just like to know on what system (linux, solaris, ...) and versio= n you have the problem, if you don't mind. Yves > FYI > > To resolve the compile problems. > > I added > #include <locale.h> > after > #include <config.h> > in the following files. > > perfparsed.c perfpparse-db-purge.c > perfparse-db-tool.c perfparse-log2any.c > perfgraph.c perfgant.c perfchart.c > > > Hope this helps and Thanks for the clues. > > -----Original Message----- > From: Yves [mailto:yme...@pe...] > Sent: Tuesday, November 30, 2004 12:11 PM > To: Stu...@am... > Cc: per...@li... > Subject: RE: [Perfparse-users] perfparsed & CPU usage > > Try 0.104.1ym2 that fix a bug for perfparsed. > About your bug, it is probably some #include <gettext.h> that should be > after #include > <config.h> and that is not. > I'll have a look on that tomorrow. > > Yves > >> FYI >> >> I did a compile last night of 104.1ym1 and got this error. >> >> make[2]: Entering directory > `/opt/src/nagios/perfparse-0.104.1ym1/perfparse' >> if gcc -DHAVE_CONFIG_H -I. -I. -I.. > '-DSYSCONFDIR=3D"/usr/local/nagios/etc"' >> '-DLOCALEDIR=3D"/usr/local/nagios/share/locale"' >> -I/usr/local/glib/include/glib-2.0 -I/usr/local/glib/lib/glib-2.0/incl= ude >> -I../libpp_common -I../libnagios_perfdata_parser -I../modules -I.. -= O3 >> -mcpu=3Dultrasparc -Wall -MT perfparse_log2any-perfparse-log2any.o -MD= -MP > -MF >> ".deps/perfparse_log2any-perfparse-log2any.Tpo" \ >> -c -o perfparse_log2any-perfparse-log2any.o `test -f > 'perfparse-log2any.c' >> || echo './'`perfparse-log2any.c; \ >> then mv ".deps/perfparse_log2any-perfparse-log2any.Tpo" >> ".deps/perfparse_log2any-perfparse-log2any.Po"; \ >> else rm -f ".deps/perfparse_log2any-perfparse-log2any.Tpo"; exit 1; \ >> fi >> perfparse-log2any.c: In function `main': >> perfparse-log2any.c:137: warning: implicit declaration of function >> `setlocale' >> perfparse-log2any.c:137: error: `LC_ALL' undeclared (first use in this >> function) >> perfparse-log2any.c:137: error: (Each undeclared identifier is reporte= d > only >> once >> perfparse-log2any.c:137: error: for each function it appears in.) >> make[2]: *** [perfparse_log2any-perfparse-log2any.o] Error 1 >> make[2]: Leaving directory > `/opt/src/nagios/perfparse-0.104.1ym1/perfparse' >> make[1]: *** [all-recursive] Error 1 >> make[1]: Leaving directory `/opt/src/nagios/perfparse-0.104.1ym1' >> make: *** [all] Error 2 >> >> -----Original Message----- >> From: Yves [mailto:yme...@pe...] >> Sent: Tuesday, November 30, 2004 2:37 AM >> To: Stu...@am... >> Cc: per...@li... >> Subject: RE: [Perfparse-users] perfparsed & CPU usage >> >> >>> The "perfparse-0.104.1ym1" is >>> Not found on >>> http://pagesperso.laposte.net/ymettier/perfparse-devel >> >> You found it thanks to my other email :) >> For the doc, check the last version here : >> http://pagesperso.laposte.net/ymettier/perfparse-devel/perfparse-doc/ >> ("Install guide in one html page per section" in not available yet) >> >> Ben, this will be in 0.104.1ym2 for future 0.104.2 :) >> >> Comments below... >> >>> I did check out the perfparse-doc while I was there. >>> Here is some suggestions to hopefully >>> To help improve the documentation for: >>> >>> Chapter5: Method 4. >>> >>> To create a perfparse.cfg config file using the defaults: >>> ./perfparsed --show_config # To see current config. >>> Or to create a new 1 to compare to current: >>> ./perfparsed --show_config > /var/tmp/perfparse.cfg >> >> Those lines were improved and moved to the chapter <using perfparse> := ) >> >>> With nagios-1.2 edit misccommands.cfg and comment out the following >>> Definitions for host and service performance data: >>> Define command{ >>> command_name process-host-perfdata >>> .... >>> } >>> and >>> >>> Define command{ >>> Command_name process-service-perfdata >>> .... >>> } >>> >>> >>> Then in the nagios.cfg verify the following are in the file: >>> >>> cfg_file=3D/usr/local/nagios/etc/nagios_perfparse.cfg >>> process_performance_data=3D1 >>> host_perfdata_command=3Dprocess-host-perfdata >>> service_perfdata_command=3Dprocess-service-perfdata >>> >>> In the perfparse.cfg make sure the the variable Service_log is set to= : >>> Service_log =3D "|/path/to/the/pipe" >>> Example: >>> Service_log =3D >>> "|/usr/local/nagios/var/rw/serviceperf.log >>> Note: >>> Permissions for "serviceperf.log" need to be set so nagios daemon can >>> Write to the FIFO. Also make sure serviceperf.log file is not presen= t >>> When starting the perfparsed. >> >> the fifo can already exist with 0.104.1. You are true with 0.103.X :) >> >> No more comments below. >> Thanks for your contribution, >> >> Yves >> >> >>> Finally in the nagios_perfparse.cfg file: >>> >>> define_command{ >>> command_name process-service-perfdata >>> command_line $USER2$/bin/perfparse_nagios_pipe.command.pl >>> /path/to/the/pipe "$TIMET$" "$HOSTNAME$" "$SERVICEDESC$" "$OUTPUT$" >>> "$SERVICESTATE$" "$PERFDATA$" >>> } >>> >>> Example: >>> >>> Define_command{ >>> command_name process-service-perfdata >>> command_line $USER2$/bin/perfparse_nagios_pipe.command.pl >>> /usr/local/nagios/var/rw/serviceperf.log "$TIMET$" "$HOSTNAME$" >>> "$SERVICEDESC$" "$OUTPUT$" "$SERVICESTATE$" "$PERFDATA$" >>> } >>> >>> >>> >>> >>> -----Original Message----- >>> From: Yves [mailto:yme...@pe...] >>> Sent: Monday, November 29, 2004 2:16 PM >>> To: Stu...@am... >>> Subject: RE: [Perfparse-users] perfparsed & CPU usage >>> >>> Tim found the fix for that bug. >>> You can get perfparse-0.104.1ym1 on >>> http://pagesperso.laposte.net/ymettier/perfparse-devel/ with the fix,= and >>> perfparse-0.104.2 will probably be released soon. >>> >>> Thanks for the feedback ! >>> Yves >>> >>> >>> >>>> I also have this behavior on an Ultra1 running >>>> Solaris 8 2/02. Perfparse version .0.103.2 and >>>> Nagios 1.2 >>>> >>>> I made the select() &tm change to NULL; >>>> But I didn't see a positive change. >>>> I still see the perfparsed loads of 95%+ % >>>> >>>> I got a truss for you >>>> >>>> As root I issued the following command >>>> truss -o /var/tmp/perparse0.103.2.truss -f ./perfparsed -d >>>> >>>> About a 835 lines get written to the file. >>>> >>>> I then changed the permissions to 666 on >>>> nagios/var/rw/serviceperf.log # fifo >>>> >>>> and started nagios. >>>> >>>> I would try out 104.1 but I'm getting >>>> a compile error for libpp_storage_mysql.so.0 >>>> >>>> "Text relocation remains referenced >>>> against symbol offset in file >>>> <unknown> 0x884 >>>> /usr/local/mysql/lib/libmysqlclient.a(client.o)" >>>> >>>> >>>> -----Original Message----- >>>> From: Yves Mettier [mailto:yme...@li...] >>>> Sent: Friday, November 26, 2004 3:35 AM >>>> To: per...@li... >>>> Subject: Re: [Perfparse-users] perfparsed & CPU usage >>>> >>>> >>>>> Hello, >>>>> I configured perfparsed to read from a pipe. (Method 4) (config bel= ow) >>>>> I noticed that the CPU usage for perfparse is constantly at > 95% (= sse >>>>> part of 'top' output below). >>>>> >>>>> Without perfparsed, top reports 99.7% idle, with perfparsed, it >>>>> reports about 50% idle. I should add that this is a test setup, wit= h >>>>> nagios checking only 60 services every 5 minutes (iow, perfparsed >>>>> takes up a lot of CPU for doing close to nothing) >>>> >>>> In perfparse/log_reader.c, we use select(). There is a timeout of on= e >>>> second. >>>> On the line with select(), the last argument is "&tm". Could you rep= lace >>> it >>>> with "NULL" >>>> and test ? There should be no side effect with this change. >>>> >>>>> the production setup checks around 600 services, so I'm a little >> worried. >>>>> >>>>> Any thoughts, insights ? >>>> >>>> If it is not a bad use of select(), I have no idea. Give us more, wi= th >> for >>>> example using >>>> strace (linux) or truss (solaris). >>>> >>>> >>>> Yves >>>> >>>> -- >>>> - Homepage - http://ymettier.free.fr - http://www.logicacmg.com - >>>> - GPG key - http://ymettier.free.fr/gpg.txt - >>>> - Maitretarot - http://www.nongnu.org/maitretarot/ - >>>> - Perfparse - http://perfparse.sf.net/ - >>>> >>>> >>>> >>>> ------------------------------------------------------- >>>> SF email is sponsored by - The IT Product Guide >>>> Read honest & candid reviews on hundreds of IT Products from real us= ers. >>>> Discover which products truly live up to the hype. Start reading now= . >>>> http://productguide.itmanagersjournal.com/ >>>> _______________________________________________ >>>> Perfparse-users mailing list >>>> Per...@li... >>>> https://lists.sourceforge.net/lists/listinfo/perfparse-users >>>> >>>> >>> >>> >>> -- >>> - Homepage - http://ymettier.free.fr - http://www.logicacmg.com - >>> - GPG key - http://ymettier.free.fr/gpg.txt - >>> - Maitretarot - http://www.nongnu.org/maitretarot/ - >>> - Perfparse - http://perfparse.sf.net/ - >>> >>> >> >> >> -- >> - Homepage - http://ymettier.free.fr - http://www.logicacmg.com - >> - GPG key - http://ymettier.free.fr/gpg.txt - >> - Maitretarot - http://www.nongnu.org/maitretarot/ - >> - Perfparse - http://perfparse.sf.net/ - >> >> > > > -- > - Homepage - http://ymettier.free.fr - http://www.logicacmg.com - > - GPG key - http://ymettier.free.fr/gpg.txt - > - Maitretarot - http://www.nongnu.org/maitretarot/ - > - Perfparse - http://perfparse.sf.net/ - > > --=20 - Homepage - http://ymettier.free.fr - http://www.logicacmg.com - - GPG key - http://ymettier.free.fr/gpg.txt - - Maitretarot - http://www.nongnu.org/maitretarot/ - - Perfparse - http://perfparse.sf.net/ - |
From: Flo G. <fl...@bi...> - 2004-12-01 13:51:30
|
On Wed, 1 Dec 2004, Ben Clewett wrote: > Hi Flo, > > I had a look at the wiki system last. I was very impressed. I need to have > look in more detail. I have not registered yet, my task for this evening. > > The look/feel of the site is also great. Who provides the HTML? > > Ben > Thanks. For explanation: tikiwiki is completely based on templates/css. So the look is changed by editing the templates/css and the content is edited online - like with every wiki system. Flo |
From: Ben C. <BCl...@pe...> - 2004-12-01 13:13:29
|
Hi Flo, I had a look at the wiki system last. I was very impressed. I need to have look in more detail. I have not registered yet, my task for this evening. The look/feel of the site is also great. Who provides the HTML? Ben Flo Gleixner wrote: > > Hi, > > if you edit your local /etc/hosts and add the line > 62.75.177.180 wiki.perfparse.org > > you can start to test tikiwiki. I did some configs. If you have > registered, i can give the core team admin permissions. > > tikiwiki is somewhat overpowered, but you can switch on/off almost > everything. > At the moment anonymous users have only read permissions except > submitting faq's for further review. Registred users may edit/create > pages, blogs image galleries (do we need them?) ... Core team get full > admin permissions. > > Flo > > > On Tue, 30 Nov 2004, Ben Clewett wrote: > >> Flo, >> >> The perfparse domain is kindly donated to us by Jeff Scott. I am in >> contact with him about changes to the new DNS. >> >> I look forward to seeing the tiki! >> >> Ben >> >> Flo Gleixner wrote: >> >>> >>> Hi Ben, >>> >>> yes, The IP of my server is 62.75.177.180. I'll prepare all for a >>> tiki install. >>> >>> Flo >>> >>> On Tue, 30 Nov 2004, Ben Clewett wrote: >>> >>>> Flo, >>>> >>>> I think this is an excellent idea! Thanks. >>>> >>>> I will arrange a domain name for this, something like >>>> wiki.perfparse.org. Can you work with this? >>>> >>>> If I look through email I think the main idea was specifications. >>>> There is one on the sf.net project page for deletion policies: >>>> >>>> http://sourceforge.net/docman/display_doc.php?docid=23729&group_id=109355 >>>> >>>> >>>> Another I emailed around for new database, will upload directly to >>>> wiki when possible :) >>>> >>>> Yves wrote: >>>> >>>>> Specifications, when there are some. Yes (I'm thinking about the >>>>> next database schema >>>>> for mysql, and API for modules that I will define soon). >>>>> But don't take them as the reference. The reference is always the >>>>> code : >>>>> - create_mysql.sh for mysql database schema (Ben, do you have >>>>> better idea than that file ?) >>>>> - storage.h for storage modules. >>>> >>>> >>>> >>>> No I don't have a better idea. The file is to create the schema >>>> when using MySQL. (I took the name from Nagios version of the same >>>> so that users with both projects would find this familiar.) Have >>>> you a better idea? >>>> >>>>> Answering the question at the beginning of this mail, I have 2 >>>>> suggestions : >>>>> - have one wiki with entries for the main stuff (spec drafts, faq, >>>>> ...) >>>>> - have one wiki per main stuff (one for spec drafts, one for faq, ...) >>>> >>>> >>>> >>>> I would like to see one clean page for each specification. Keeps >>>> things simple and readable... (Like RFCs. It works for them :) >>>> >>>> The FAQ is a public entity and should therefore have it's own page >>>> to replace the current FAQ. Current I hope will be start of new: >>>> >>>> http://perfparse.sourceforge.net/faq.php >>>> >>>> Garry has also given us a good clear style for this FAQ which works >>>> with this main site, so I think we should try and maintain this if >>>> possible :) >>>> >>>> Have I missed anything? >>>> >>>> Ben >>>> >>>> >>>> >>>> >>>> Flo Gleixner wrote: >>>> >>>>> >>>>> Had a relaying problem right now so the mail was rejected - have >>>>> to switch private mail to my own mailserver :-) >>>>> >>>>> So, i'm back now from basketball - how about a tiki tomorrow? >>>>> >>>>> Flo >>>>> >>>>> >>>>> On Mon, 29 Nov 2004, Flo Gleixner wrote: >>>>> >>>>>> >>>>>> >>>>>> hey, just almost missed the wiki discussion :-) >>>>>> >>>>>> Since i'm a project admin of tikiwiki, i'd surely vote for >>>>>> tikiwiki. I also have a server with root access and 500GB traffic >>>>>> fast ethernet connection (100MBit), own dns server, mailserver, >>>>>> ... whatever one can do with a root account. I'd be pleased to >>>>>> host a perfparse site (or part of it). I can install can configure >>>>>> a tikiwiki in less than 10 mins :-) But at the momenet i have to >>>>>> go to play basketball. I'll be back in 3-4 hours... >>>>>> >>>>>> Flo >>>>>> >>>>>> >>>>>> On Mon, 29 Nov 2004, Yves wrote: >>>>>> >>>>>>> >>>>>>>> What structure would you like to see in a wiki/tiki system? >>>>>>>> >>>>>>>> For my self I would like to see editable specifications of new >>>>>>>> work we >>>>>>>> are going to undertake. Where comments as well as actual >>>>>>>> changes can be >>>>>>>> made. >>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> Specifications, when there are some. Yes (I'm thinking about the >>>>>>> next database schema >>>>>>> for mysql, and API for modules that I will define soon). >>>>>>> But don't take them as the reference. The reference is always the >>>>>>> code : >>>>>>> - create_mysql.sh for mysql database schema (Ben, do you have >>>>>>> better idea than that file ?) >>>>>>> - storage.h for storage modules. >>>>>>> >>>>>>> But I like the idea to have a public draft for specifications. >>>>>>> >>>>>>> >>>>>>>> Yves also mentioned a public FAQ, private edit. Now the >>>>>>>> software is >>>>>>>> gaining in ability, this sounds like an excellent idea. >>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> have a look on that : http://www.squirrelmail.org/wiki/UserFAQ >>>>>>> >>>>>>> Answering the question at the beginning of this mail, I have 2 >>>>>>> suggestions : >>>>>>> - have one wiki with entries for the main stuff (spec drafts, >>>>>>> faq, ...) >>>>>>> - have one wiki per main stuff (one for spec drafts, one for faq, >>>>>>> ...) >>>>>>> >>>>>>> I suggest one wiki because we can link some FAQ entries inside >>>>>>> our drafts ? >>>>>>> >>>>>>> btw, if you don't know what wiki to use, have a look on the wiki >>>>>>> that squirrelmail uses, >>>>>>> and have a look on what wikipedia uses. I don't know which is the >>>>>>> best. >>>>>>> >>>>>>>> Thanks to Tim and Yves for finding and fixing a bug so quickly. >>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> Thanks to Tim : he noticed the problem, found the bug, well, yes, >>>>>>> that's me who found >>>>>>> the bug, and he found the solution while I was actively searching >>>>>>> for it :) >>>>>>> >>>>>>> Yves >>>>>>> >>>>>>> -- >>>>>>> - Homepage - http://ymettier.free.fr - http://www.logicacmg.com - >>>>>>> - GPG key - http://ymettier.free.fr/gpg.txt - >>>>>>> - Maitretarot - http://www.nongnu.org/maitretarot/ - >>>>>>> - Perfparse - http://perfparse.sf.net/ - >>>>>>> >>>>>>> >>>>>>> >>>>>>> ------------------------------------------------------- >>>>>>> SF email is sponsored by - The IT Product Guide >>>>>>> Read honest & candid reviews on hundreds of IT Products from real >>>>>>> users. >>>>>>> Discover which products truly live up to the hype. Start reading >>>>>>> now. >>>>>>> http://productguide.itmanagersjournal.com/ >>>>>>> _______________________________________________ >>>>>>> Perfparse-devel-int mailing list >>>>>>> Per...@li... >>>>>>> https://lists.sourceforge.net/lists/listinfo/perfparse-devel-int >>>>>>> >>>>>> >>>>> >>>>> >>>>> ------------------------------------------------------- >>>>> SF email is sponsored by - The IT Product Guide >>>>> Read honest & candid reviews on hundreds of IT Products from real >>>>> users. >>>>> Discover which products truly live up to the hype. Start reading >>>>> now. http://productguide.itmanagersjournal.com/ >>>>> _______________________________________________ >>>>> Perfparse-devel-int mailing list >>>>> Per...@li... >>>>> https://lists.sourceforge.net/lists/listinfo/perfparse-devel-int >>>>> >>>> >>>> >>>> >>>> ------------------------------------------------------- >>>> SF email is sponsored by - The IT Product Guide >>>> Read honest & candid reviews on hundreds of IT Products from real >>>> users. >>>> Discover which products truly live up to the hype. Start reading >>>> now. http://productguide.itmanagersjournal.com/ >>>> _______________________________________________ >>>> Perfparse-devel-int mailing list >>>> Per...@li... >>>> https://lists.sourceforge.net/lists/listinfo/perfparse-devel-int >>>> >>> >> >> >> >> ------------------------------------------------------- >> SF email is sponsored by - The IT Product Guide >> Read honest & candid reviews on hundreds of IT Products from real users. >> Discover which products truly live up to the hype. Start reading now. >> http://productguide.itmanagersjournal.com/ >> _______________________________________________ >> Perfparse-devel-int mailing list >> Per...@li... >> https://lists.sourceforge.net/lists/listinfo/perfparse-devel-int >> > |
From: Yves <yme...@pe...> - 2004-12-01 11:31:33
|
> Hi Yves, > >> make update-po complains for few messages. It should be easy for you t= o fix them :) > Easy? Yes and no! I had to subtract approximately 20 lines to find the > error. How to prevent this? Why ? I just changed %s to %d and removed or added \n at the end of some = lines. That was all. Get my file from 0.104.1ym2 and see the differences :) >> You don't need to specify the language at compilation time. At run tim= e, have LANG=3Dde >> defined, for example : >> export LANG=3Dde > (I'm not that experienced linux user) PerfParse runs as user nagios, > like Nagios itself too, right? So I've added the line "export LANG=3Dde= " > to the file .bashrc in home directory. bash is the default shell, of co= urse. Did you remember to log out and log in back or to source .bashrc to take = that into account ? > I've also added it to root... > > update-po created the file de.gmo I copied it to > /usr/share/locale/de/LC_MESSAGES/perfparse.mo but I still see everythin= g > in English I renamed it to perfparse.gmo but it doesn't work. Does ./perfparsed --help work ? > Any ideas? Except ./configure; make; make install again, I have no idea. > Something different. If there's a new version of PerfParse and there ar= e > some new phrases, is there an easy way to find these new lines? There are 2 thing to search : msgstr ""\n\n fuzzy The 1st one with 2 \n because you can have this : msgstr "" "translation is here" The 2nd one are automatic translations. If you don't like them, update. R= emove the line that contain "fuzzy" when it's OK for you : you will not have to check ag= ain in the version after :) 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/ - - Perfparse - http://perfparse.sf.net/ - |
From: Yves <yme...@pe...> - 2004-12-01 08:47:09
|
> FYI > > To resolve the compile problems. > > I added > #include <locale.h> > after > #include <config.h> > in the following files. > > perfparsed.c perfpparse-db-purge.c > perfparse-db-tool.c perfparse-log2any.c > perfgraph.c perfgant.c perfchart.c Thanks for the file names. For the change, there is something I don't understand, reading perfparsed= .c : We have #include <config.h> before #include <gettext.h>. Reading gettext.h (the one included in perfparse), the first interesting = line we have is #include <libintl.h>. And in libintl.h, the first interesting line is #include <locale.h> So why isn't it working already for you ? Where is the missing #include <= locale.h> ? btw, on what system are you compiling on ? Linux, Solaris or other ? :) Yves > > > Hope this helps and Thanks for the clues. > > -----Original Message----- > From: Yves [mailto:yme...@pe...] > Sent: Tuesday, November 30, 2004 12:11 PM > To: Stu...@am... > Cc: per...@li... > Subject: RE: [Perfparse-users] perfparsed & CPU usage > > Try 0.104.1ym2 that fix a bug for perfparsed. > About your bug, it is probably some #include <gettext.h> that should be > after #include > <config.h> and that is not. > I'll have a look on that tomorrow. > > Yves > >> FYI >> >> I did a compile last night of 104.1ym1 and got this error. >> >> make[2]: Entering directory > `/opt/src/nagios/perfparse-0.104.1ym1/perfparse' >> if gcc -DHAVE_CONFIG_H -I. -I. -I.. > '-DSYSCONFDIR=3D"/usr/local/nagios/etc"' >> '-DLOCALEDIR=3D"/usr/local/nagios/share/locale"' >> -I/usr/local/glib/include/glib-2.0 -I/usr/local/glib/lib/glib-2.0/incl= ude >> -I../libpp_common -I../libnagios_perfdata_parser -I../modules -I.. -= O3 >> -mcpu=3Dultrasparc -Wall -MT perfparse_log2any-perfparse-log2any.o -MD= -MP > -MF >> ".deps/perfparse_log2any-perfparse-log2any.Tpo" \ >> -c -o perfparse_log2any-perfparse-log2any.o `test -f > 'perfparse-log2any.c' >> || echo './'`perfparse-log2any.c; \ >> then mv ".deps/perfparse_log2any-perfparse-log2any.Tpo" >> ".deps/perfparse_log2any-perfparse-log2any.Po"; \ >> else rm -f ".deps/perfparse_log2any-perfparse-log2any.Tpo"; exit 1; \ >> fi >> perfparse-log2any.c: In function `main': >> perfparse-log2any.c:137: warning: implicit declaration of function >> `setlocale' >> perfparse-log2any.c:137: error: `LC_ALL' undeclared (first use in this >> function) >> perfparse-log2any.c:137: error: (Each undeclared identifier is reporte= d > only >> once >> perfparse-log2any.c:137: error: for each function it appears in.) >> make[2]: *** [perfparse_log2any-perfparse-log2any.o] Error 1 >> make[2]: Leaving directory > `/opt/src/nagios/perfparse-0.104.1ym1/perfparse' >> make[1]: *** [all-recursive] Error 1 >> make[1]: Leaving directory `/opt/src/nagios/perfparse-0.104.1ym1' >> make: *** [all] Error 2 >> >> -----Original Message----- >> From: Yves [mailto:yme...@pe...] >> Sent: Tuesday, November 30, 2004 2:37 AM >> To: Stu...@am... >> Cc: per...@li... >> Subject: RE: [Perfparse-users] perfparsed & CPU usage >> >> >>> The "perfparse-0.104.1ym1" is >>> Not found on >>> http://pagesperso.laposte.net/ymettier/perfparse-devel >> >> You found it thanks to my other email :) >> For the doc, check the last version here : >> http://pagesperso.laposte.net/ymettier/perfparse-devel/perfparse-doc/ >> ("Install guide in one html page per section" in not available yet) >> >> Ben, this will be in 0.104.1ym2 for future 0.104.2 :) >> >> Comments below... >> >>> I did check out the perfparse-doc while I was there. >>> Here is some suggestions to hopefully >>> To help improve the documentation for: >>> >>> Chapter5: Method 4. >>> >>> To create a perfparse.cfg config file using the defaults: >>> ./perfparsed --show_config # To see current config. >>> Or to create a new 1 to compare to current: >>> ./perfparsed --show_config > /var/tmp/perfparse.cfg >> >> Those lines were improved and moved to the chapter <using perfparse> := ) >> >>> With nagios-1.2 edit misccommands.cfg and comment out the following >>> Definitions for host and service performance data: >>> Define command{ >>> command_name process-host-perfdata >>> .... >>> } >>> and >>> >>> Define command{ >>> Command_name process-service-perfdata >>> .... >>> } >>> >>> >>> Then in the nagios.cfg verify the following are in the file: >>> >>> cfg_file=3D/usr/local/nagios/etc/nagios_perfparse.cfg >>> process_performance_data=3D1 >>> host_perfdata_command=3Dprocess-host-perfdata >>> service_perfdata_command=3Dprocess-service-perfdata >>> >>> In the perfparse.cfg make sure the the variable Service_log is set to= : >>> Service_log =3D "|/path/to/the/pipe" >>> Example: >>> Service_log =3D >>> "|/usr/local/nagios/var/rw/serviceperf.log >>> Note: >>> Permissions for "serviceperf.log" need to be set so nagios daemon can >>> Write to the FIFO. Also make sure serviceperf.log file is not presen= t >>> When starting the perfparsed. >> >> the fifo can already exist with 0.104.1. You are true with 0.103.X :) >> >> No more comments below. >> Thanks for your contribution, >> >> Yves >> >> >>> Finally in the nagios_perfparse.cfg file: >>> >>> define_command{ >>> command_name process-service-perfdata >>> command_line $USER2$/bin/perfparse_nagios_pipe.command.pl >>> /path/to/the/pipe "$TIMET$" "$HOSTNAME$" "$SERVICEDESC$" "$OUTPUT$" >>> "$SERVICESTATE$" "$PERFDATA$" >>> } >>> >>> Example: >>> >>> Define_command{ >>> command_name process-service-perfdata >>> command_line $USER2$/bin/perfparse_nagios_pipe.command.pl >>> /usr/local/nagios/var/rw/serviceperf.log "$TIMET$" "$HOSTNAME$" >>> "$SERVICEDESC$" "$OUTPUT$" "$SERVICESTATE$" "$PERFDATA$" >>> } >>> >>> >>> >>> >>> -----Original Message----- >>> From: Yves [mailto:yme...@pe...] >>> Sent: Monday, November 29, 2004 2:16 PM >>> To: Stu...@am... >>> Subject: RE: [Perfparse-users] perfparsed & CPU usage >>> >>> Tim found the fix for that bug. >>> You can get perfparse-0.104.1ym1 on >>> http://pagesperso.laposte.net/ymettier/perfparse-devel/ with the fix,= and >>> perfparse-0.104.2 will probably be released soon. >>> >>> Thanks for the feedback ! >>> Yves >>> >>> >>> >>>> I also have this behavior on an Ultra1 running >>>> Solaris 8 2/02. Perfparse version .0.103.2 and >>>> Nagios 1.2 >>>> >>>> I made the select() &tm change to NULL; >>>> But I didn't see a positive change. >>>> I still see the perfparsed loads of 95%+ % >>>> >>>> I got a truss for you >>>> >>>> As root I issued the following command >>>> truss -o /var/tmp/perparse0.103.2.truss -f ./perfparsed -d >>>> >>>> About a 835 lines get written to the file. >>>> >>>> I then changed the permissions to 666 on >>>> nagios/var/rw/serviceperf.log # fifo >>>> >>>> and started nagios. >>>> >>>> I would try out 104.1 but I'm getting >>>> a compile error for libpp_storage_mysql.so.0 >>>> >>>> "Text relocation remains referenced >>>> against symbol offset in file >>>> <unknown> 0x884 >>>> /usr/local/mysql/lib/libmysqlclient.a(client.o)" >>>> >>>> >>>> -----Original Message----- >>>> From: Yves Mettier [mailto:yme...@li...] >>>> Sent: Friday, November 26, 2004 3:35 AM >>>> To: per...@li... >>>> Subject: Re: [Perfparse-users] perfparsed & CPU usage >>>> >>>> >>>>> Hello, >>>>> I configured perfparsed to read from a pipe. (Method 4) (config bel= ow) >>>>> I noticed that the CPU usage for perfparse is constantly at > 95% (= sse >>>>> part of 'top' output below). >>>>> >>>>> Without perfparsed, top reports 99.7% idle, with perfparsed, it >>>>> reports about 50% idle. I should add that this is a test setup, wit= h >>>>> nagios checking only 60 services every 5 minutes (iow, perfparsed >>>>> takes up a lot of CPU for doing close to nothing) >>>> >>>> In perfparse/log_reader.c, we use select(). There is a timeout of on= e >>>> second. >>>> On the line with select(), the last argument is "&tm". Could you rep= lace >>> it >>>> with "NULL" >>>> and test ? There should be no side effect with this change. >>>> >>>>> the production setup checks around 600 services, so I'm a little >> worried. >>>>> >>>>> Any thoughts, insights ? >>>> >>>> If it is not a bad use of select(), I have no idea. Give us more, wi= th >> for >>>> example using >>>> strace (linux) or truss (solaris). >>>> >>>> >>>> Yves >>>> >>>> -- >>>> - Homepage - http://ymettier.free.fr - http://www.logicacmg.com - >>>> - GPG key - http://ymettier.free.fr/gpg.txt - >>>> - Maitretarot - http://www.nongnu.org/maitretarot/ - >>>> - Perfparse - http://perfparse.sf.net/ - >>>> >>>> >>>> >>>> ------------------------------------------------------- >>>> SF email is sponsored by - The IT Product Guide >>>> Read honest & candid reviews on hundreds of IT Products from real us= ers. >>>> Discover which products truly live up to the hype. Start reading now= . >>>> http://productguide.itmanagersjournal.com/ >>>> _______________________________________________ >>>> Perfparse-users mailing list >>>> Per...@li... >>>> https://lists.sourceforge.net/lists/listinfo/perfparse-users >>>> >>>> >>> >>> >>> -- >>> - Homepage - http://ymettier.free.fr - http://www.logicacmg.com - >>> - GPG key - http://ymettier.free.fr/gpg.txt - >>> - Maitretarot - http://www.nongnu.org/maitretarot/ - >>> - Perfparse - http://perfparse.sf.net/ - >>> >>> >> >> >> -- >> - Homepage - http://ymettier.free.fr - http://www.logicacmg.com - >> - GPG key - http://ymettier.free.fr/gpg.txt - >> - Maitretarot - http://www.nongnu.org/maitretarot/ - >> - Perfparse - http://perfparse.sf.net/ - >> >> > > > -- > - Homepage - http://ymettier.free.fr - http://www.logicacmg.com - > - GPG key - http://ymettier.free.fr/gpg.txt - > - Maitretarot - http://www.nongnu.org/maitretarot/ - > - Perfparse - http://perfparse.sf.net/ - > > --=20 - Homepage - http://ymettier.free.fr - http://www.logicacmg.com - - GPG key - http://ymettier.free.fr/gpg.txt - - Maitretarot - http://www.nongnu.org/maitretarot/ - - Perfparse - http://perfparse.sf.net/ - |
From: Yves <yme...@pe...> - 2004-11-30 19:11:08
|
Try 0.104.1ym2 that fix a bug for perfparsed. About your bug, it is probably some #include <gettext.h> that should be a= fter #include <config.h> and that is not. I'll have a look on that tomorrow. Yves > FYI > > I did a compile last night of 104.1ym1 and got this error. > > make[2]: Entering directory `/opt/src/nagios/perfparse-0.104.1ym1/perfp= arse' > if gcc -DHAVE_CONFIG_H -I. -I. -I.. '-DSYSCONFDIR=3D"/usr/local/nagios= /etc"' > '-DLOCALEDIR=3D"/usr/local/nagios/share/locale"' > -I/usr/local/glib/include/glib-2.0 -I/usr/local/glib/lib/glib-2.0/inclu= de > -I../libpp_common -I../libnagios_perfdata_parser -I../modules -I.. -O= 3 > -mcpu=3Dultrasparc -Wall -MT perfparse_log2any-perfparse-log2any.o -MD = -MP -MF > ".deps/perfparse_log2any-perfparse-log2any.Tpo" \ > -c -o perfparse_log2any-perfparse-log2any.o `test -f 'perfparse-log2a= ny.c' > || echo './'`perfparse-log2any.c; \ > then mv ".deps/perfparse_log2any-perfparse-log2any.Tpo" > ".deps/perfparse_log2any-perfparse-log2any.Po"; \ > else rm -f ".deps/perfparse_log2any-perfparse-log2any.Tpo"; exit 1; \ > fi > perfparse-log2any.c: In function `main': > perfparse-log2any.c:137: warning: implicit declaration of function > `setlocale' > perfparse-log2any.c:137: error: `LC_ALL' undeclared (first use in this > function) > perfparse-log2any.c:137: error: (Each undeclared identifier is reported= only > once > perfparse-log2any.c:137: error: for each function it appears in.) > make[2]: *** [perfparse_log2any-perfparse-log2any.o] Error 1 > make[2]: Leaving directory `/opt/src/nagios/perfparse-0.104.1ym1/perfpa= rse' > make[1]: *** [all-recursive] Error 1 > make[1]: Leaving directory `/opt/src/nagios/perfparse-0.104.1ym1' > make: *** [all] Error 2 > > -----Original Message----- > From: Yves [mailto:yme...@pe...] > Sent: Tuesday, November 30, 2004 2:37 AM > To: Stu...@am... > Cc: per...@li... > Subject: RE: [Perfparse-users] perfparsed & CPU usage > > >> The "perfparse-0.104.1ym1" is >> Not found on >> http://pagesperso.laposte.net/ymettier/perfparse-devel > > You found it thanks to my other email :) > For the doc, check the last version here : > http://pagesperso.laposte.net/ymettier/perfparse-devel/perfparse-doc/ > ("Install guide in one html page per section" in not available yet) > > Ben, this will be in 0.104.1ym2 for future 0.104.2 :) > > Comments below... > >> I did check out the perfparse-doc while I was there. >> Here is some suggestions to hopefully >> To help improve the documentation for: >> >> Chapter5: Method 4. >> >> To create a perfparse.cfg config file using the defaults: >> ./perfparsed --show_config # To see current config. >> Or to create a new 1 to compare to current: >> ./perfparsed --show_config > /var/tmp/perfparse.cfg > > Those lines were improved and moved to the chapter <using perfparse> :) > >> With nagios-1.2 edit misccommands.cfg and comment out the following >> Definitions for host and service performance data: >> Define command{ >> command_name process-host-perfdata >> .... >> } >> and >> >> Define command{ >> Command_name process-service-perfdata >> .... >> } >> >> >> Then in the nagios.cfg verify the following are in the file: >> >> cfg_file=3D/usr/local/nagios/etc/nagios_perfparse.cfg >> process_performance_data=3D1 >> host_perfdata_command=3Dprocess-host-perfdata >> service_perfdata_command=3Dprocess-service-perfdata >> >> In the perfparse.cfg make sure the the variable Service_log is set to: >> Service_log =3D "|/path/to/the/pipe" >> Example: >> Service_log =3D >> "|/usr/local/nagios/var/rw/serviceperf.log >> Note: >> Permissions for "serviceperf.log" need to be set so nagios daemon can >> Write to the FIFO. Also make sure serviceperf.log file is not present >> When starting the perfparsed. > > the fifo can already exist with 0.104.1. You are true with 0.103.X :) > > No more comments below. > Thanks for your contribution, > > Yves > > >> Finally in the nagios_perfparse.cfg file: >> >> define_command{ >> command_name process-service-perfdata >> command_line $USER2$/bin/perfparse_nagios_pipe.command.pl >> /path/to/the/pipe "$TIMET$" "$HOSTNAME$" "$SERVICEDESC$" "$OUTPUT$" >> "$SERVICESTATE$" "$PERFDATA$" >> } >> >> Example: >> >> Define_command{ >> command_name process-service-perfdata >> command_line $USER2$/bin/perfparse_nagios_pipe.command.pl >> /usr/local/nagios/var/rw/serviceperf.log "$TIMET$" "$HOSTNAME$" >> "$SERVICEDESC$" "$OUTPUT$" "$SERVICESTATE$" "$PERFDATA$" >> } >> >> >> >> >> -----Original Message----- >> From: Yves [mailto:yme...@pe...] >> Sent: Monday, November 29, 2004 2:16 PM >> To: Stu...@am... >> Subject: RE: [Perfparse-users] perfparsed & CPU usage >> >> Tim found the fix for that bug. >> You can get perfparse-0.104.1ym1 on >> http://pagesperso.laposte.net/ymettier/perfparse-devel/ with the fix, = and >> perfparse-0.104.2 will probably be released soon. >> >> Thanks for the feedback ! >> Yves >> >> >> >>> I also have this behavior on an Ultra1 running >>> Solaris 8 2/02. Perfparse version .0.103.2 and >>> Nagios 1.2 >>> >>> I made the select() &tm change to NULL; >>> But I didn't see a positive change. >>> I still see the perfparsed loads of 95%+ % >>> >>> I got a truss for you >>> >>> As root I issued the following command >>> truss -o /var/tmp/perparse0.103.2.truss -f ./perfparsed -d >>> >>> About a 835 lines get written to the file. >>> >>> I then changed the permissions to 666 on >>> nagios/var/rw/serviceperf.log # fifo >>> >>> and started nagios. >>> >>> I would try out 104.1 but I'm getting >>> a compile error for libpp_storage_mysql.so.0 >>> >>> "Text relocation remains referenced >>> against symbol offset in file >>> <unknown> 0x884 >>> /usr/local/mysql/lib/libmysqlclient.a(client.o)" >>> >>> >>> -----Original Message----- >>> From: Yves Mettier [mailto:yme...@li...] >>> Sent: Friday, November 26, 2004 3:35 AM >>> To: per...@li... >>> Subject: Re: [Perfparse-users] perfparsed & CPU usage >>> >>> >>>> Hello, >>>> I configured perfparsed to read from a pipe. (Method 4) (config belo= w) >>>> I noticed that the CPU usage for perfparse is constantly at > 95% (s= se >>>> part of 'top' output below). >>>> >>>> Without perfparsed, top reports 99.7% idle, with perfparsed, it >>>> reports about 50% idle. I should add that this is a test setup, with >>>> nagios checking only 60 services every 5 minutes (iow, perfparsed >>>> takes up a lot of CPU for doing close to nothing) >>> >>> In perfparse/log_reader.c, we use select(). There is a timeout of one >>> second. >>> On the line with select(), the last argument is "&tm". Could you repl= ace >> it >>> with "NULL" >>> and test ? There should be no side effect with this change. >>> >>>> the production setup checks around 600 services, so I'm a little > worried. >>>> >>>> Any thoughts, insights ? >>> >>> If it is not a bad use of select(), I have no idea. Give us more, wit= h > for >>> example using >>> strace (linux) or truss (solaris). >>> >>> >>> Yves >>> >>> -- >>> - Homepage - http://ymettier.free.fr - http://www.logicacmg.com - >>> - GPG key - http://ymettier.free.fr/gpg.txt - >>> - Maitretarot - http://www.nongnu.org/maitretarot/ - >>> - Perfparse - http://perfparse.sf.net/ - >>> >>> >>> >>> ------------------------------------------------------- >>> SF email is sponsored by - The IT Product Guide >>> Read honest & candid reviews on hundreds of IT Products from real use= rs. >>> Discover which products truly live up to the hype. Start reading now. >>> http://productguide.itmanagersjournal.com/ >>> _______________________________________________ >>> Perfparse-users mailing list >>> Per...@li... >>> https://lists.sourceforge.net/lists/listinfo/perfparse-users >>> >>> >> >> >> -- >> - Homepage - http://ymettier.free.fr - http://www.logicacmg.com - >> - GPG key - http://ymettier.free.fr/gpg.txt - >> - Maitretarot - http://www.nongnu.org/maitretarot/ - >> - Perfparse - http://perfparse.sf.net/ - >> >> > > > -- > - Homepage - http://ymettier.free.fr - http://www.logicacmg.com - > - GPG key - http://ymettier.free.fr/gpg.txt - > - Maitretarot - http://www.nongnu.org/maitretarot/ - > - Perfparse - http://perfparse.sf.net/ - > > --=20 - Homepage - http://ymettier.free.fr - http://www.logicacmg.com - - GPG key - http://ymettier.free.fr/gpg.txt - - Maitretarot - http://www.nongnu.org/maitretarot/ - - Perfparse - http://perfparse.sf.net/ - |
From: Yves <yme...@pe...> - 2004-11-30 16:07:00
|
> Hi Yves, > > it took some time but finally you can have the translation. Some phrase= s > aren't that nice but it might be ok. make update-po complains for few messages. It should be easy for you to f= ix them :) I fixed some myself and removed the others for inclusion in perfparse-0.1= 04.1ym2 http://pagesperso.laposte.net/ymettier/perfparse-devel/perfparse-0.104.1/ > I wasn't able to check the file. How to specify the language? > ./configure LANG=3Dde? ./configure LANGUAGE=3Dde? You don't need to specify the language at compilation time. At run time, = have LANG=3Dde defined, for example : export LANG=3Dde It will probably not work if you don't install perfparse, because it look= s for a file $prefix/locale/de/LC_MESSAGES/perfparse.mo or something like that. Thanks a lot ! Yves > > > Bye > Carsten > --=20 - Homepage - http://ymettier.free.fr - http://www.logicacmg.com - - GPG key - http://ymettier.free.fr/gpg.txt - - Maitretarot - http://www.nongnu.org/maitretarot/ - - Perfparse - http://perfparse.sf.net/ - |
From: Yves M. <yme...@li...> - 2004-11-30 15:51:32
|
I will wait that wiki.perfparse.org work here (I cannot edit /etc/hosts). Then, I think that registering should be enough for me :) I'm better at C coding... Yves > > Hi, > > if you edit your local /etc/hosts and add the line > 62.75.177.180 wiki.perfparse.org > > you can start to test tikiwiki. I did some configs. If you have > registered, i can give the core team admin permissions. > > tikiwiki is somewhat overpowered, but you can switch on/off almost > everything. > At the moment anonymous users have only read permissions except submitt= ing > faq's for further review. Registred users may edit/create pages, blogs > image galleries (do we need them?) ... Core team get full admin > permissions. > > Flo > > > On Tue, 30 Nov 2004, Ben Clewett wrote: > >> Flo, >> >> The perfparse domain is kindly donated to us by Jeff Scott. I am in c= ontact >> with him about changes to the new DNS. >> >> I look forward to seeing the tiki! >> >> Ben >> >> Flo Gleixner wrote: >> >>> >>> Hi Ben, >>> >>> yes, The IP of my server is 62.75.177.180. I'll prepare all for a tik= i >>> install. >>> >>> Flo >>> >>> On Tue, 30 Nov 2004, Ben Clewett wrote: >>> >>>> Flo, >>>> >>>> I think this is an excellent idea! Thanks. >>>> >>>> I will arrange a domain name for this, something like >>>> wiki.perfparse.org. Can you work with this? >>>> >>>> If I look through email I think the main idea was specifications. T= here >>>> is one on the sf.net project page for deletion policies: >>>> >>>> http://sourceforge.net/docman/display_doc.php?docid=3D23729&group_id= =3D109355 >>>> >>>> Another I emailed around for new database, will upload directly to w= iki >>>> when possible :) >>>> >>>> Yves wrote: >>>> >>>>> Specifications, when there are some. Yes (I'm thinking about the ne= xt >>>>> database schema >>>>> for mysql, and API for modules that I will define soon). >>>>> But don't take them as the reference. The reference is always the c= ode >>>>> : >>>>> - create_mysql.sh for mysql database schema (Ben, do you have bette= r >>>>> idea than that file ?) >>>>> - storage.h for storage modules. >>>> >>>> >>>> No I don't have a better idea. The file is to create the schema whe= n >>>> using MySQL. (I took the name from Nagios version of the same so th= at >>>> users with both projects would find this familiar.) Have you a bett= er >>>> idea? >>>> >>>>> Answering the question at the beginning of this mail, I have 2 >>>>> suggestions : >>>>> - have one wiki with entries for the main stuff (spec drafts, faq, >>>>> ...) >>>>> - have one wiki per main stuff (one for spec drafts, one for faq, .= ..) >>>> >>>> >>>> I would like to see one clean page for each specification. Keeps th= ings >>>> simple and readable... (Like RFCs. It works for them :) >>>> >>>> The FAQ is a public entity and should therefore have it's own page t= o >>>> replace the current FAQ. Current I hope will be start of new: >>>> >>>> http://perfparse.sourceforge.net/faq.php >>>> >>>> Garry has also given us a good clear style for this FAQ which works = with >>>> this main site, so I think we should try and maintain this if possib= le >>>> :) >>>> >>>> Have I missed anything? >>>> >>>> Ben >>>> >>>> >>>> >>>> >>>> Flo Gleixner wrote: >>>> >>>>> >>>>> Had a relaying problem right now so the mail was rejected - have t= o >>>>> switch private mail to my own mailserver :-) >>>>> >>>>> So, i'm back now from basketball - how about a tiki tomorrow? >>>>> >>>>> Flo >>>>> >>>>> >>>>> On Mon, 29 Nov 2004, Flo Gleixner wrote: >>>>> >>>>>> >>>>>> >>>>>> hey, just almost missed the wiki discussion :-) >>>>>> >>>>>> Since i'm a project admin of tikiwiki, i'd surely vote for tikiwik= i. >>>>>> I also have a server with root access and 500GB traffic fast >>>>>> ethernet connection (100MBit), own dns server, mailserver, ... >>>>>> whatever one can do with a root account. I'd be pleased to host a >>>>>> perfparse site (or part of it). I can install can configure a >>>>>> tikiwiki in less than 10 mins :-) But at the momenet i have to go = to >>>>>> play basketball. I'll be back in 3-4 hours... >>>>>> >>>>>> Flo >>>>>> >>>>>> >>>>>> On Mon, 29 Nov 2004, Yves wrote: >>>>>> >>>>>>> >>>>>>>> What structure would you like to see in a wiki/tiki system? >>>>>>>> >>>>>>>> For my self I would like to see editable specifications of new >>>>>>>> work we >>>>>>>> are going to undertake. Where comments as well as actual >>>>>>>> changes can be >>>>>>>> made. >>>>>>> >>>>>>> >>>>>>> >>>>>>> Specifications, when there are some. Yes (I'm thinking about the >>>>>>> next database schema >>>>>>> for mysql, and API for modules that I will define soon). >>>>>>> But don't take them as the reference. The reference is always the >>>>>>> code : >>>>>>> - create_mysql.sh for mysql database schema (Ben, do you have >>>>>>> better idea than that file ?) >>>>>>> - storage.h for storage modules. >>>>>>> >>>>>>> But I like the idea to have a public draft for specifications. >>>>>>> >>>>>>> >>>>>>>> Yves also mentioned a public FAQ, private edit. Now the >>>>>>>> software is >>>>>>>> gaining in ability, this sounds like an excellent idea. >>>>>>> >>>>>>> >>>>>>> >>>>>>> have a look on that : http://www.squirrelmail.org/wiki/UserFAQ >>>>>>> >>>>>>> Answering the question at the beginning of this mail, I have 2 >>>>>>> suggestions : >>>>>>> - have one wiki with entries for the main stuff (spec drafts, faq= , >>>>>>> ...) >>>>>>> - have one wiki per main stuff (one for spec drafts, one for faq, >>>>>>> ...) >>>>>>> >>>>>>> I suggest one wiki because we can link some FAQ entries inside ou= r >>>>>>> drafts ? >>>>>>> >>>>>>> btw, if you don't know what wiki to use, have a look on the wiki >>>>>>> that squirrelmail uses, >>>>>>> and have a look on what wikipedia uses. I don't know which is the >>>>>>> best. >>>>>>> >>>>>>>> Thanks to Tim and Yves for finding and fixing a bug so quickly. >>>>>>> >>>>>>> >>>>>>> >>>>>>> Thanks to Tim : he noticed the problem, found the bug, well, yes, >>>>>>> that's me who found >>>>>>> the bug, and he found the solution while I was actively searching >>>>>>> for it :) >>>>>>> >>>>>>> Yves >>>>>>> >>>>>>> -- >>>>>>> - Homepage - http://ymettier.free.fr - http://www.logicacmg.co= m >>>>>>> - >>>>>>> - GPG key - http://ymettier.free.fr/gpg.txt >>>>>>> - >>>>>>> - Maitretarot - http://www.nongnu.org/maitretarot/ >>>>>>> - >>>>>>> - Perfparse - http://perfparse.sf.net/ >>>>>>> - >>>>>>> >>>>>>> >>>>>>> >>>>>>> ------------------------------------------------------- >>>>>>> SF email is sponsored by - The IT Product Guide >>>>>>> Read honest & candid reviews on hundreds of IT Products from real >>>>>>> users. >>>>>>> Discover which products truly live up to the hype. Start reading >>>>>>> now. >>>>>>> http://productguide.itmanagersjournal.com/ >>>>>>> _______________________________________________ >>>>>>> Perfparse-devel-int mailing list >>>>>>> Per...@li... >>>>>>> https://lists.sourceforge.net/lists/listinfo/perfparse-devel-int >>>>>>> >>>>>> >>>>> >>>>> >>>>> ------------------------------------------------------- >>>>> SF email is sponsored by - The IT Product Guide >>>>> Read honest & candid reviews on hundreds of IT Products from real >>>>> users. >>>>> Discover which products truly live up to the hype. Start reading no= w. >>>>> http://productguide.itmanagersjournal.com/ >>>>> _______________________________________________ >>>>> Perfparse-devel-int mailing list >>>>> Per...@li... >>>>> https://lists.sourceforge.net/lists/listinfo/perfparse-devel-int >>>>> >>>> >>>> >>>> >>>> ------------------------------------------------------- >>>> SF email is sponsored by - The IT Product Guide >>>> Read honest & candid reviews on hundreds of IT Products from real us= ers. >>>> Discover which products truly live up to the hype. Start reading now= . >>>> http://productguide.itmanagersjournal.com/ >>>> _______________________________________________ >>>> Perfparse-devel-int mailing list >>>> Per...@li... >>>> https://lists.sourceforge.net/lists/listinfo/perfparse-devel-int >>>> >>> >> >> >> >> ------------------------------------------------------- >> SF email is sponsored by - The IT Product Guide >> Read honest & candid reviews on hundreds of IT Products from real user= s. >> Discover which products truly live up to the hype. Start reading now. >> http://productguide.itmanagersjournal.com/ >> _______________________________________________ >> Perfparse-devel-int mailing list >> Per...@li... >> https://lists.sourceforge.net/lists/listinfo/perfparse-devel-int >> > > > ------------------------------------------------------- > SF email is sponsored by - The IT Product Guide > Read honest & candid reviews on hundreds of IT Products from real users= . > Discover which products truly live up to the hype. Start reading now. > http://productguide.itmanagersjournal.com/ > _______________________________________________ > Perfparse-devel-int mailing list > Per...@li... > https://lists.sourceforge.net/lists/listinfo/perfparse-devel-int > > --=20 - Homepage - http://ymettier.free.fr - http://www.logicacmg.com - - GPG key - http://ymettier.free.fr/gpg.txt - - Maitretarot - http://www.nongnu.org/maitretarot/ - - Perfparse - http://perfparse.sf.net/ - |
From: Flo G. <fl...@bi...> - 2004-11-30 15:09:07
|
Hi, if you edit your local /etc/hosts and add the line 62.75.177.180 wiki.perfparse.org you can start to test tikiwiki. I did some configs. If you have registered, i can give the core team admin permissions. tikiwiki is somewhat overpowered, but you can switch on/off almost everything. At the moment anonymous users have only read permissions except submitting faq's for further review. Registred users may edit/create pages, blogs image galleries (do we need them?) ... Core team get full admin permissions. Flo On Tue, 30 Nov 2004, Ben Clewett wrote: > Flo, > > The perfparse domain is kindly donated to us by Jeff Scott. I am in contact > with him about changes to the new DNS. > > I look forward to seeing the tiki! > > Ben > > Flo Gleixner wrote: > >> >> Hi Ben, >> >> yes, The IP of my server is 62.75.177.180. I'll prepare all for a tiki >> install. >> >> Flo >> >> On Tue, 30 Nov 2004, Ben Clewett wrote: >> >>> Flo, >>> >>> I think this is an excellent idea! Thanks. >>> >>> I will arrange a domain name for this, something like >>> wiki.perfparse.org. Can you work with this? >>> >>> If I look through email I think the main idea was specifications. There >>> is one on the sf.net project page for deletion policies: >>> >>> http://sourceforge.net/docman/display_doc.php?docid=23729&group_id=109355 >>> >>> Another I emailed around for new database, will upload directly to wiki >>> when possible :) >>> >>> Yves wrote: >>> >>>> Specifications, when there are some. Yes (I'm thinking about the next >>>> database schema >>>> for mysql, and API for modules that I will define soon). >>>> But don't take them as the reference. The reference is always the code >>>> : >>>> - create_mysql.sh for mysql database schema (Ben, do you have better >>>> idea than that file ?) >>>> - storage.h for storage modules. >>> >>> >>> No I don't have a better idea. The file is to create the schema when >>> using MySQL. (I took the name from Nagios version of the same so that >>> users with both projects would find this familiar.) Have you a better >>> idea? >>> >>>> Answering the question at the beginning of this mail, I have 2 >>>> suggestions : >>>> - have one wiki with entries for the main stuff (spec drafts, faq, >>>> ...) >>>> - have one wiki per main stuff (one for spec drafts, one for faq, ...) >>> >>> >>> I would like to see one clean page for each specification. Keeps things >>> simple and readable... (Like RFCs. It works for them :) >>> >>> The FAQ is a public entity and should therefore have it's own page to >>> replace the current FAQ. Current I hope will be start of new: >>> >>> http://perfparse.sourceforge.net/faq.php >>> >>> Garry has also given us a good clear style for this FAQ which works with >>> this main site, so I think we should try and maintain this if possible >>> :) >>> >>> Have I missed anything? >>> >>> Ben >>> >>> >>> >>> >>> Flo Gleixner wrote: >>> >>>> >>>> Had a relaying problem right now so the mail was rejected - have to >>>> switch private mail to my own mailserver :-) >>>> >>>> So, i'm back now from basketball - how about a tiki tomorrow? >>>> >>>> Flo >>>> >>>> >>>> On Mon, 29 Nov 2004, Flo Gleixner wrote: >>>> >>>>> >>>>> >>>>> hey, just almost missed the wiki discussion :-) >>>>> >>>>> Since i'm a project admin of tikiwiki, i'd surely vote for tikiwiki. >>>>> I also have a server with root access and 500GB traffic fast >>>>> ethernet connection (100MBit), own dns server, mailserver, ... >>>>> whatever one can do with a root account. I'd be pleased to host a >>>>> perfparse site (or part of it). I can install can configure a >>>>> tikiwiki in less than 10 mins :-) But at the momenet i have to go to >>>>> play basketball. I'll be back in 3-4 hours... >>>>> >>>>> Flo >>>>> >>>>> >>>>> On Mon, 29 Nov 2004, Yves wrote: >>>>> >>>>>> >>>>>>> What structure would you like to see in a wiki/tiki system? >>>>>>> >>>>>>> For my self I would like to see editable specifications of new >>>>>>> work we >>>>>>> are going to undertake. Where comments as well as actual >>>>>>> changes can be >>>>>>> made. >>>>>> >>>>>> >>>>>> >>>>>> Specifications, when there are some. Yes (I'm thinking about the >>>>>> next database schema >>>>>> for mysql, and API for modules that I will define soon). >>>>>> But don't take them as the reference. The reference is always the >>>>>> code : >>>>>> - create_mysql.sh for mysql database schema (Ben, do you have >>>>>> better idea than that file ?) >>>>>> - storage.h for storage modules. >>>>>> >>>>>> But I like the idea to have a public draft for specifications. >>>>>> >>>>>> >>>>>>> Yves also mentioned a public FAQ, private edit. Now the >>>>>>> software is >>>>>>> gaining in ability, this sounds like an excellent idea. >>>>>> >>>>>> >>>>>> >>>>>> have a look on that : http://www.squirrelmail.org/wiki/UserFAQ >>>>>> >>>>>> Answering the question at the beginning of this mail, I have 2 >>>>>> suggestions : >>>>>> - have one wiki with entries for the main stuff (spec drafts, faq, >>>>>> ...) >>>>>> - have one wiki per main stuff (one for spec drafts, one for faq, >>>>>> ...) >>>>>> >>>>>> I suggest one wiki because we can link some FAQ entries inside our >>>>>> drafts ? >>>>>> >>>>>> btw, if you don't know what wiki to use, have a look on the wiki >>>>>> that squirrelmail uses, >>>>>> and have a look on what wikipedia uses. I don't know which is the >>>>>> best. >>>>>> >>>>>>> Thanks to Tim and Yves for finding and fixing a bug so quickly. >>>>>> >>>>>> >>>>>> >>>>>> Thanks to Tim : he noticed the problem, found the bug, well, yes, >>>>>> that's me who found >>>>>> the bug, and he found the solution while I was actively searching >>>>>> for it :) >>>>>> >>>>>> Yves >>>>>> >>>>>> -- >>>>>> - Homepage - http://ymettier.free.fr - http://www.logicacmg.com >>>>>> - >>>>>> - GPG key - http://ymettier.free.fr/gpg.txt >>>>>> - >>>>>> - Maitretarot - http://www.nongnu.org/maitretarot/ >>>>>> - >>>>>> - Perfparse - http://perfparse.sf.net/ >>>>>> - >>>>>> >>>>>> >>>>>> >>>>>> ------------------------------------------------------- >>>>>> SF email is sponsored by - The IT Product Guide >>>>>> Read honest & candid reviews on hundreds of IT Products from real >>>>>> users. >>>>>> Discover which products truly live up to the hype. Start reading >>>>>> now. >>>>>> http://productguide.itmanagersjournal.com/ >>>>>> _______________________________________________ >>>>>> Perfparse-devel-int mailing list >>>>>> Per...@li... >>>>>> https://lists.sourceforge.net/lists/listinfo/perfparse-devel-int >>>>>> >>>>> >>>> >>>> >>>> ------------------------------------------------------- >>>> SF email is sponsored by - The IT Product Guide >>>> Read honest & candid reviews on hundreds of IT Products from real >>>> users. >>>> Discover which products truly live up to the hype. Start reading now. >>>> http://productguide.itmanagersjournal.com/ >>>> _______________________________________________ >>>> Perfparse-devel-int mailing list >>>> Per...@li... >>>> https://lists.sourceforge.net/lists/listinfo/perfparse-devel-int >>>> >>> >>> >>> >>> ------------------------------------------------------- >>> SF email is sponsored by - The IT Product Guide >>> Read honest & candid reviews on hundreds of IT Products from real users. >>> Discover which products truly live up to the hype. Start reading now. >>> http://productguide.itmanagersjournal.com/ >>> _______________________________________________ >>> Perfparse-devel-int mailing list >>> Per...@li... >>> https://lists.sourceforge.net/lists/listinfo/perfparse-devel-int >>> >> > > > > ------------------------------------------------------- > SF email is sponsored by - The IT Product Guide > Read honest & candid reviews on hundreds of IT Products from real users. > Discover which products truly live up to the hype. Start reading now. > http://productguide.itmanagersjournal.com/ > _______________________________________________ > Perfparse-devel-int mailing list > Per...@li... > https://lists.sourceforge.net/lists/listinfo/perfparse-devel-int > |
From: Ben C. <BCl...@pe...> - 2004-11-30 13:44:04
|
Flo, The perfparse domain is kindly donated to us by Jeff Scott. I am in contact with him about changes to the new DNS. I look forward to seeing the tiki! Ben Flo Gleixner wrote: > > Hi Ben, > > yes, The IP of my server is 62.75.177.180. I'll prepare all for a tiki > install. > > Flo > > On Tue, 30 Nov 2004, Ben Clewett wrote: > >> Flo, >> >> I think this is an excellent idea! Thanks. >> >> I will arrange a domain name for this, something like >> wiki.perfparse.org. Can you work with this? >> >> If I look through email I think the main idea was specifications. >> There is one on the sf.net project page for deletion policies: >> >> http://sourceforge.net/docman/display_doc.php?docid=23729&group_id=109355 >> >> Another I emailed around for new database, will upload directly to >> wiki when possible :) >> >> Yves wrote: >> >>> Specifications, when there are some. Yes (I'm thinking about the next >>> database schema >>> for mysql, and API for modules that I will define soon). >>> But don't take them as the reference. The reference is always the code : >>> - create_mysql.sh for mysql database schema (Ben, do you have better >>> idea than that file ?) >>> - storage.h for storage modules. >> >> >> No I don't have a better idea. The file is to create the schema when >> using MySQL. (I took the name from Nagios version of the same so that >> users with both projects would find this familiar.) Have you a better >> idea? >> >>> Answering the question at the beginning of this mail, I have 2 >>> suggestions : >>> - have one wiki with entries for the main stuff (spec drafts, faq, ...) >>> - have one wiki per main stuff (one for spec drafts, one for faq, ...) >> >> >> I would like to see one clean page for each specification. Keeps >> things simple and readable... (Like RFCs. It works for them :) >> >> The FAQ is a public entity and should therefore have it's own page to >> replace the current FAQ. Current I hope will be start of new: >> >> http://perfparse.sourceforge.net/faq.php >> >> Garry has also given us a good clear style for this FAQ which works >> with this main site, so I think we should try and maintain this if >> possible :) >> >> Have I missed anything? >> >> Ben >> >> >> >> >> Flo Gleixner wrote: >> >>> >>> Had a relaying problem right now so the mail was rejected - have to >>> switch private mail to my own mailserver :-) >>> >>> So, i'm back now from basketball - how about a tiki tomorrow? >>> >>> Flo >>> >>> >>> On Mon, 29 Nov 2004, Flo Gleixner wrote: >>> >>>> >>>> >>>> hey, just almost missed the wiki discussion :-) >>>> >>>> Since i'm a project admin of tikiwiki, i'd surely vote for tikiwiki. >>>> I also have a server with root access and 500GB traffic fast >>>> ethernet connection (100MBit), own dns server, mailserver, ... >>>> whatever one can do with a root account. I'd be pleased to host a >>>> perfparse site (or part of it). I can install can configure a >>>> tikiwiki in less than 10 mins :-) But at the momenet i have to go to >>>> play basketball. I'll be back in 3-4 hours... >>>> >>>> Flo >>>> >>>> >>>> On Mon, 29 Nov 2004, Yves wrote: >>>> >>>>> >>>>>> What structure would you like to see in a wiki/tiki system? >>>>>> >>>>>> For my self I would like to see editable specifications of new >>>>>> work we >>>>>> are going to undertake. Where comments as well as actual changes >>>>>> can be >>>>>> made. >>>>> >>>>> >>>>> >>>>> Specifications, when there are some. Yes (I'm thinking about the >>>>> next database schema >>>>> for mysql, and API for modules that I will define soon). >>>>> But don't take them as the reference. The reference is always the >>>>> code : >>>>> - create_mysql.sh for mysql database schema (Ben, do you have >>>>> better idea than that file ?) >>>>> - storage.h for storage modules. >>>>> >>>>> But I like the idea to have a public draft for specifications. >>>>> >>>>> >>>>>> Yves also mentioned a public FAQ, private edit. Now the software is >>>>>> gaining in ability, this sounds like an excellent idea. >>>>> >>>>> >>>>> >>>>> have a look on that : http://www.squirrelmail.org/wiki/UserFAQ >>>>> >>>>> Answering the question at the beginning of this mail, I have 2 >>>>> suggestions : >>>>> - have one wiki with entries for the main stuff (spec drafts, faq, >>>>> ...) >>>>> - have one wiki per main stuff (one for spec drafts, one for faq, ...) >>>>> >>>>> I suggest one wiki because we can link some FAQ entries inside our >>>>> drafts ? >>>>> >>>>> btw, if you don't know what wiki to use, have a look on the wiki >>>>> that squirrelmail uses, >>>>> and have a look on what wikipedia uses. I don't know which is the >>>>> best. >>>>> >>>>>> Thanks to Tim and Yves for finding and fixing a bug so quickly. >>>>> >>>>> >>>>> >>>>> Thanks to Tim : he noticed the problem, found the bug, well, yes, >>>>> that's me who found >>>>> the bug, and he found the solution while I was actively searching >>>>> for it :) >>>>> >>>>> Yves >>>>> >>>>> -- >>>>> - Homepage - http://ymettier.free.fr - http://www.logicacmg.com - >>>>> - GPG key - http://ymettier.free.fr/gpg.txt - >>>>> - Maitretarot - http://www.nongnu.org/maitretarot/ - >>>>> - Perfparse - http://perfparse.sf.net/ - >>>>> >>>>> >>>>> >>>>> ------------------------------------------------------- >>>>> SF email is sponsored by - The IT Product Guide >>>>> Read honest & candid reviews on hundreds of IT Products from real >>>>> users. >>>>> Discover which products truly live up to the hype. Start reading now. >>>>> http://productguide.itmanagersjournal.com/ >>>>> _______________________________________________ >>>>> Perfparse-devel-int mailing list >>>>> Per...@li... >>>>> https://lists.sourceforge.net/lists/listinfo/perfparse-devel-int >>>>> >>>> >>> >>> >>> ------------------------------------------------------- >>> SF email is sponsored by - The IT Product Guide >>> Read honest & candid reviews on hundreds of IT Products from real users. >>> Discover which products truly live up to the hype. Start reading now. >>> http://productguide.itmanagersjournal.com/ >>> _______________________________________________ >>> Perfparse-devel-int mailing list >>> Per...@li... >>> https://lists.sourceforge.net/lists/listinfo/perfparse-devel-int >>> >> >> >> >> ------------------------------------------------------- >> SF email is sponsored by - The IT Product Guide >> Read honest & candid reviews on hundreds of IT Products from real users. >> Discover which products truly live up to the hype. Start reading now. >> http://productguide.itmanagersjournal.com/ >> _______________________________________________ >> Perfparse-devel-int mailing list >> Per...@li... >> https://lists.sourceforge.net/lists/listinfo/perfparse-devel-int >> > |
From: Flo G. <fl...@bi...> - 2004-11-30 12:21:43
|
Hi Ben, yes, The IP of my server is 62.75.177.180. I'll prepare all for a tiki install. Flo On Tue, 30 Nov 2004, Ben Clewett wrote: > Flo, > > I think this is an excellent idea! Thanks. > > I will arrange a domain name for this, something like wiki.perfparse.org. > Can you work with this? > > If I look through email I think the main idea was specifications. There is > one on the sf.net project page for deletion policies: > > http://sourceforge.net/docman/display_doc.php?docid=23729&group_id=109355 > > Another I emailed around for new database, will upload directly to wiki when > possible :) > > Yves wrote: >> Specifications, when there are some. Yes (I'm thinking about the next >> database schema >> for mysql, and API for modules that I will define soon). >> But don't take them as the reference. The reference is always the code : >> - create_mysql.sh for mysql database schema (Ben, do you have better idea >> than that file ?) >> - storage.h for storage modules. > > No I don't have a better idea. The file is to create the schema when using > MySQL. (I took the name from Nagios version of the same so that users with > both projects would find this familiar.) Have you a better idea? > >> Answering the question at the beginning of this mail, I have 2 suggestions >> : >> - have one wiki with entries for the main stuff (spec drafts, faq, ...) >> - have one wiki per main stuff (one for spec drafts, one for faq, ...) > > I would like to see one clean page for each specification. Keeps things > simple and readable... (Like RFCs. It works for them :) > > The FAQ is a public entity and should therefore have it's own page to replace > the current FAQ. Current I hope will be start of new: > > http://perfparse.sourceforge.net/faq.php > > Garry has also given us a good clear style for this FAQ which works with this > main site, so I think we should try and maintain this if possible :) > > Have I missed anything? > > Ben > > > > > Flo Gleixner wrote: >> >> Had a relaying problem right now so the mail was rejected - have to >> switch private mail to my own mailserver :-) >> >> So, i'm back now from basketball - how about a tiki tomorrow? >> >> Flo >> >> >> On Mon, 29 Nov 2004, Flo Gleixner wrote: >> >>> >>> >>> hey, just almost missed the wiki discussion :-) >>> >>> Since i'm a project admin of tikiwiki, i'd surely vote for tikiwiki. I >>> also have a server with root access and 500GB traffic fast ethernet >>> connection (100MBit), own dns server, mailserver, ... whatever one can >>> do with a root account. I'd be pleased to host a perfparse site (or part >>> of it). I can install can configure a tikiwiki in less than 10 mins :-) >>> But at the momenet i have to go to play basketball. I'll be back in 3-4 >>> hours... >>> >>> Flo >>> >>> >>> On Mon, 29 Nov 2004, Yves wrote: >>> >>>> >>>>> What structure would you like to see in a wiki/tiki system? >>>>> >>>>> For my self I would like to see editable specifications of new work >>>>> we >>>>> are going to undertake. Where comments as well as actual changes >>>>> can be >>>>> made. >>>> >>>> >>>> Specifications, when there are some. Yes (I'm thinking about the next >>>> database schema >>>> for mysql, and API for modules that I will define soon). >>>> But don't take them as the reference. The reference is always the code >>>> : >>>> - create_mysql.sh for mysql database schema (Ben, do you have better >>>> idea than that file ?) >>>> - storage.h for storage modules. >>>> >>>> But I like the idea to have a public draft for specifications. >>>> >>>> >>>>> Yves also mentioned a public FAQ, private edit. Now the software is >>>>> gaining in ability, this sounds like an excellent idea. >>>> >>>> >>>> have a look on that : http://www.squirrelmail.org/wiki/UserFAQ >>>> >>>> Answering the question at the beginning of this mail, I have 2 >>>> suggestions : >>>> - have one wiki with entries for the main stuff (spec drafts, faq, >>>> ...) >>>> - have one wiki per main stuff (one for spec drafts, one for faq, ...) >>>> >>>> I suggest one wiki because we can link some FAQ entries inside our >>>> drafts ? >>>> >>>> btw, if you don't know what wiki to use, have a look on the wiki that >>>> squirrelmail uses, >>>> and have a look on what wikipedia uses. I don't know which is the >>>> best. >>>> >>>>> Thanks to Tim and Yves for finding and fixing a bug so quickly. >>>> >>>> >>>> Thanks to Tim : he noticed the problem, found the bug, well, yes, >>>> that's me who found >>>> the bug, and he found the solution while I was actively searching for >>>> it :) >>>> >>>> Yves >>>> >>>> -- >>>> - Homepage - http://ymettier.free.fr - http://www.logicacmg.com - >>>> - GPG key - http://ymettier.free.fr/gpg.txt - >>>> - Maitretarot - http://www.nongnu.org/maitretarot/ - >>>> - Perfparse - http://perfparse.sf.net/ - >>>> >>>> >>>> >>>> ------------------------------------------------------- >>>> SF email is sponsored by - The IT Product Guide >>>> Read honest & candid reviews on hundreds of IT Products from real >>>> users. >>>> Discover which products truly live up to the hype. Start reading now. >>>> http://productguide.itmanagersjournal.com/ >>>> _______________________________________________ >>>> Perfparse-devel-int mailing list >>>> Per...@li... >>>> https://lists.sourceforge.net/lists/listinfo/perfparse-devel-int >>>> >>> >> >> >> ------------------------------------------------------- >> SF email is sponsored by - The IT Product Guide >> Read honest & candid reviews on hundreds of IT Products from real users. >> Discover which products truly live up to the hype. Start reading now. >> http://productguide.itmanagersjournal.com/ >> _______________________________________________ >> Perfparse-devel-int mailing list >> Per...@li... >> https://lists.sourceforge.net/lists/listinfo/perfparse-devel-int >> > > > > ------------------------------------------------------- > SF email is sponsored by - The IT Product Guide > Read honest & candid reviews on hundreds of IT Products from real users. > Discover which products truly live up to the hype. Start reading now. > http://productguide.itmanagersjournal.com/ > _______________________________________________ > Perfparse-devel-int mailing list > Per...@li... > https://lists.sourceforge.net/lists/listinfo/perfparse-devel-int > |
From: Yves <yme...@pe...> - 2004-11-30 11:28:59
|
Another website using a wiki http://www.gtk-fr.org/wakka.php?wiki=3DPageAccueil 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/ - - Perfparse - http://perfparse.sf.net/ - |
From: Ben C. <BCl...@pe...> - 2004-11-30 09:37:25
|
Flo, I think this is an excellent idea! Thanks. I will arrange a domain name for this, something like wiki.perfparse.org. Can you work with this? If I look through email I think the main idea was specifications. There is one on the sf.net project page for deletion policies: http://sourceforge.net/docman/display_doc.php?docid=23729&group_id=109355 Another I emailed around for new database, will upload directly to wiki when possible :) Yves wrote: > Specifications, when there are some. Yes (I'm thinking about the next database schema > for mysql, and API for modules that I will define soon). > But don't take them as the reference. The reference is always the code : > - create_mysql.sh for mysql database schema (Ben, do you have better idea than that file ?) > - storage.h for storage modules. No I don't have a better idea. The file is to create the schema when using MySQL. (I took the name from Nagios version of the same so that users with both projects would find this familiar.) Have you a better idea? > Answering the question at the beginning of this mail, I have 2 suggestions : > - have one wiki with entries for the main stuff (spec drafts, faq, ...) > - have one wiki per main stuff (one for spec drafts, one for faq, ...) I would like to see one clean page for each specification. Keeps things simple and readable... (Like RFCs. It works for them :) The FAQ is a public entity and should therefore have it's own page to replace the current FAQ. Current I hope will be start of new: http://perfparse.sourceforge.net/faq.php Garry has also given us a good clear style for this FAQ which works with this main site, so I think we should try and maintain this if possible :) Have I missed anything? Ben Flo Gleixner wrote: > > Had a relaying problem right now so the mail was rejected - have to > switch private mail to my own mailserver :-) > > So, i'm back now from basketball - how about a tiki tomorrow? > > Flo > > > On Mon, 29 Nov 2004, Flo Gleixner wrote: > >> >> >> hey, just almost missed the wiki discussion :-) >> >> Since i'm a project admin of tikiwiki, i'd surely vote for tikiwiki. I >> also have a server with root access and 500GB traffic fast ethernet >> connection (100MBit), own dns server, mailserver, ... whatever one can >> do with a root account. I'd be pleased to host a perfparse site (or >> part of it). I can install can configure a tikiwiki in less than 10 >> mins :-) But at the momenet i have to go to play basketball. I'll be >> back in 3-4 hours... >> >> Flo >> >> >> On Mon, 29 Nov 2004, Yves wrote: >> >>> >>>> What structure would you like to see in a wiki/tiki system? >>>> >>>> For my self I would like to see editable specifications of new work we >>>> are going to undertake. Where comments as well as actual changes >>>> can be >>>> made. >>> >>> >>> Specifications, when there are some. Yes (I'm thinking about the next >>> database schema >>> for mysql, and API for modules that I will define soon). >>> But don't take them as the reference. The reference is always the code : >>> - create_mysql.sh for mysql database schema (Ben, do you have better >>> idea than that file ?) >>> - storage.h for storage modules. >>> >>> But I like the idea to have a public draft for specifications. >>> >>> >>>> Yves also mentioned a public FAQ, private edit. Now the software is >>>> gaining in ability, this sounds like an excellent idea. >>> >>> >>> have a look on that : http://www.squirrelmail.org/wiki/UserFAQ >>> >>> Answering the question at the beginning of this mail, I have 2 >>> suggestions : >>> - have one wiki with entries for the main stuff (spec drafts, faq, ...) >>> - have one wiki per main stuff (one for spec drafts, one for faq, ...) >>> >>> I suggest one wiki because we can link some FAQ entries inside our >>> drafts ? >>> >>> btw, if you don't know what wiki to use, have a look on the wiki that >>> squirrelmail uses, >>> and have a look on what wikipedia uses. I don't know which is the best. >>> >>>> Thanks to Tim and Yves for finding and fixing a bug so quickly. >>> >>> >>> Thanks to Tim : he noticed the problem, found the bug, well, yes, >>> that's me who found >>> the bug, and he found the solution while I was actively searching for >>> it :) >>> >>> Yves >>> >>> -- >>> - Homepage - http://ymettier.free.fr - http://www.logicacmg.com - >>> - GPG key - http://ymettier.free.fr/gpg.txt - >>> - Maitretarot - http://www.nongnu.org/maitretarot/ - >>> - Perfparse - http://perfparse.sf.net/ - >>> >>> >>> >>> ------------------------------------------------------- >>> SF email is sponsored by - The IT Product Guide >>> Read honest & candid reviews on hundreds of IT Products from real users. >>> Discover which products truly live up to the hype. Start reading now. >>> http://productguide.itmanagersjournal.com/ >>> _______________________________________________ >>> Perfparse-devel-int mailing list >>> Per...@li... >>> https://lists.sourceforge.net/lists/listinfo/perfparse-devel-int >>> >> > > > ------------------------------------------------------- > SF email is sponsored by - The IT Product Guide > Read honest & candid reviews on hundreds of IT Products from real users. > Discover which products truly live up to the hype. Start reading now. > http://productguide.itmanagersjournal.com/ > _______________________________________________ > Perfparse-devel-int mailing list > Per...@li... > https://lists.sourceforge.net/lists/listinfo/perfparse-devel-int > |