You can subscribe to this list here.
| 2000 |
Jan
|
Feb
(12) |
Mar
(3) |
Apr
(5) |
May
(21) |
Jun
(6) |
Jul
(11) |
Aug
|
Sep
(6) |
Oct
(22) |
Nov
(26) |
Dec
(16) |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2001 |
Jan
(10) |
Feb
(25) |
Mar
(31) |
Apr
(9) |
May
(27) |
Jun
(31) |
Jul
(53) |
Aug
(13) |
Sep
(5) |
Oct
(34) |
Nov
(58) |
Dec
(19) |
| 2002 |
Jan
(10) |
Feb
(9) |
Mar
(31) |
Apr
(19) |
May
(34) |
Jun
(45) |
Jul
(76) |
Aug
(20) |
Sep
(16) |
Oct
(18) |
Nov
(29) |
Dec
(4) |
| 2003 |
Jan
(3) |
Feb
(9) |
Mar
(7) |
Apr
(44) |
May
(13) |
Jun
(18) |
Jul
(21) |
Aug
(6) |
Sep
(7) |
Oct
(76) |
Nov
(64) |
Dec
(26) |
| 2004 |
Jan
(84) |
Feb
(43) |
Mar
(23) |
Apr
(10) |
May
(31) |
Jun
(7) |
Jul
(3) |
Aug
(9) |
Sep
(5) |
Oct
(3) |
Nov
(6) |
Dec
(13) |
| 2005 |
Jan
(6) |
Feb
(12) |
Mar
(4) |
Apr
(25) |
May
(74) |
Jun
(21) |
Jul
(4) |
Aug
(6) |
Sep
(15) |
Oct
(13) |
Nov
(8) |
Dec
(12) |
| 2006 |
Jan
(17) |
Feb
(19) |
Mar
(2) |
Apr
(2) |
May
(14) |
Jun
(3) |
Jul
(1) |
Aug
(4) |
Sep
(1) |
Oct
(5) |
Nov
(4) |
Dec
(2) |
| 2007 |
Jan
(7) |
Feb
|
Mar
(1) |
Apr
(1) |
May
(19) |
Jun
(7) |
Jul
(3) |
Aug
|
Sep
(1) |
Oct
(1) |
Nov
|
Dec
|
| 2008 |
Jan
(1) |
Feb
|
Mar
|
Apr
(8) |
May
(12) |
Jun
(1) |
Jul
(5) |
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
| 2009 |
Jan
|
Feb
|
Mar
|
Apr
(7) |
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
(1) |
| 2010 |
Jan
|
Feb
(1) |
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
| 2011 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
(2) |
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
| 2015 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
(3) |
Sep
|
Oct
|
Nov
|
Dec
|
|
From: Cougar <co...@ra...> - 2015-08-08 12:40:45
|
Hi, I also support moving to GitHub. GitHub is today de facto standard place for open source projects. Only question is how to move issues to GitHub or just start from scratch. How did you import old CVS repo to the git? I'd like to convert commiters to the right name/mail as much as possible. Also tags can be saved. Some time ago I set up my "unofficial" git mirror from CVS just to make my own development easier (I use git only) and also did mapping for existing commiters. I still miss some of them - either they didn't exist in GitHub or there was multiple persons with the same name and it was't possible to choose a right one. SF didn't show they email-s either. Here is my mirror repo which is updated once per day from cronjob: https://github.com/Cougar/mirror-cricket I would be happy to help in this migration in every way. Just lets try to get as much from the old CSV history as possible. -- Cougar |
|
From: Michael B. <mb...@co...> - 2015-08-07 13:54:56
|
I think leaving SF is a good idea. FreeDict will also move to GitHub, for the same considerations. Trusting in git repos, even hosted in an untrusted place is fine: https://git-scm.com/about/info-assurance Git tags carry a gpg signature, so they are trustworthy. But the webinterface at GitHub is just better and faster than SF's. Best regards, Michael |
|
From: Jeff R. A. <jr...@ne...> - 2015-08-06 23:47:36
|
After SourceForge's recent huge CVS downtime, it is clear that in order to keep the history of Cricket safe, we need to move it to Git. I have not touched Cricket in years, and I'm still not interested in actively working on it, but I'm also not willing to let it bitrot away either. I've done a conversion, and as an experiment posted it at a new Organization on GitHub called CricketRRD: https://github.com/CricketRRD/cricket What do you think? I know it is possible to host Git repos on Sf.net, but I don't see how they can reasonably be trusted after the "ads in gimp" scandal and the downtime. If I don't get any replies from people, I will unilaterally move Cricket off of SF and onto Github. (I suppose I'll move it again in another 15 years when Github jumps the shark as well. Pfft.) -jeff |
|
From: Francois M. <fm...@ac...> - 2011-06-15 01:52:55
|
Hello Heinrich, There is a crontrib page maintained by certainty solutions, which you can submit you defaults. Or you can create a gendevconfig module to be added to gendevconfig distribution. If you do not get any feedback, I can host the defaults and files on acktomic.com. Send me the files via email. Please make sure they execute with no problem and that all graphs display correctly. Make use of average and max. You can also make use of both negative and positive sides of the graph to display more informative graphs. genDevConfig has some great examples. Tobias Oetiker's rrdtool site has some nifty examples. Cheers Francois Mikus On 08/06/2011 5:45 AM, hei...@at... wrote: > Hallo, > > pretty long ago I implemented two things which I want to share > > 1. Defaults und targets for monitoring a laserlink > This is an example how to use a private MIB and have cricket display a simple graph > It may be a helpful prototype since it is compact (two files, 142 and 34 lines) and pretty stand alone, relying only on the top-level cricket Defaults > > 2. Defaults and targets for monitoring a cisco loadbalancer CSS1150x Memory and cpu usage > (This may be obsoleted by gendev functionality) > > I do not know how to contribute these materials > And I appreciate some guidance and quality insurance - what are the requirements to be met by a contribution > > Best Regards > Mit freundlichen Grüßen > Heinrich Hartl > > AtosOrigin GmbH > MO DIS/IS Region Süd > Dr.-Mack-Str. 91, E4-37 > 90762 Fürth > Tel. +49 911 8689 25052 > __________________________________________________________________________________________________________________________________________ > Atos Origin GmbH, Theodor-Althoff-Straße 47, D-45133 Essen, Postfach 100 123, D-45001 Essen > Telefon: +49 201 4305 0, Fax: +49 201 4305 689095, www.atosorigin.de > ING Bank AG, Frankfurt/Main: Konto 001 014 0937, BLZ 500 210 00, Swift / BIC INGBDEFF, IBAN DE74 5002 1000 0010 1409 37 > Geschäftsführer: Winfried Holz, Vorsitzender des Aufsichtsrats: Peter Hollfelder, Handelsregister Essen HRB 19354, Ust.-ID.-Nr.: DE147861238 > ___________________________________________________________________________________________________________________________________________ > > > > ------------------------------------------------------------------------------ > EditLive Enterprise is the world's most technically advanced content > authoring tool. Experience the power of Track Changes, Inline Image > Editing and ensure content is compliant with Accessibility Checking. > http://p.sf.net/sfu/ephox-dev2dev > _______________________________________________ > cricket-developers mailing list > cri...@li... > https://lists.sourceforge.net/lists/listinfo/cricket-developers |
|
From: <hei...@at...> - 2011-06-08 09:45:27
|
Hallo, pretty long ago I implemented two things which I want to share 1. Defaults und targets for monitoring a laserlink This is an example how to use a private MIB and have cricket display a simple graph It may be a helpful prototype since it is compact (two files, 142 and 34 lines) and pretty stand alone, relying only on the top-level cricket Defaults 2. Defaults and targets for monitoring a cisco loadbalancer CSS1150x Memory and cpu usage (This may be obsoleted by gendev functionality) I do not know how to contribute these materials And I appreciate some guidance and quality insurance - what are the requirements to be met by a contribution Best Regards Mit freundlichen Grüßen Heinrich Hartl AtosOrigin GmbH MO DIS/IS Region Süd Dr.-Mack-Str. 91, E4-37 90762 Fürth Tel. +49 911 8689 25052 __________________________________________________________________________________________________________________________________________ Atos Origin GmbH, Theodor-Althoff-Straße 47, D-45133 Essen, Postfach 100 123, D-45001 Essen Telefon: +49 201 4305 0, Fax: +49 201 4305 689095, www.atosorigin.de ING Bank AG, Frankfurt/Main: Konto 001 014 0937, BLZ 500 210 00, Swift / BIC INGBDEFF, IBAN DE74 5002 1000 0010 1409 37 Geschäftsführer: Winfried Holz, Vorsitzender des Aufsichtsrats: Peter Hollfelder, Handelsregister Essen HRB 19354, Ust.-ID.-Nr.: DE147861238 ___________________________________________________________________________________________________________________________________________ |
|
From: Chen, Robert(Xiaoliang) <rob...@eb...> - 2010-02-01 05:10:14
|
I want a user input a hostname and search anything related to this host in cricket config database, anyone has a quick way to do this? Please let me know, thanks Robert |
|
From: Jindrich F. <FU...@se...> - 2009-12-06 14:28:16
|
Hi Lists, Sorry if my theme is not actual for you, but I must write it to somebody, otherwise I will forget it :o) I'm using cricket at home for measuring various environment values. One of more interested measurements are measuring of heat pump. The heat pump producing set of values, including outdoor temperature, indoor temperature, temperature of cold and heat fluid. So, it mean, there are few values, where I'm more interested on "min" values instead of "max". Because cricket by default presenting only max, and default rrd parameters are oriented to max, i must in my config change these parameters. Here is an example of my RRD parameters. (be careful, that I'm measuring every 2 mins (120sec)) You can found, that I must add RRA for mins and also must change number of samples used per RRA. [... cut of target parameters from Defaults ...] target --default-- rrd-poll-interval = 120 summary-loc = bottom # one point per 2 minutes, spanning 50 hours (rrd-pool-interval = 120sec) rra 2minAg AVERAGE:0.5:1:1500 ##rra 5minAve AVERAGE:0.5:1:600 # one point per 30 minutes, spanning 12 days rra 30minAg AVERAGE:0.5:15:600 rra 30minMn MIN:0.5:15:600 ##rra 30minAve AVERAGE:0.5:6:600 # one point every 2 hours, spanning 50 days rra 2hrAg AVERAGE:0.5:60:600 rra 2hrMn MIN:0.5:60:600 rra 2hrMx MAX:0.5:60:600 ##rra 2hrAve AVERAGE:0.5:24:600 ##rra 2hrMax MAX:0.5:24:600 # one point every day, spanning 600 days rra 1dayAg AVERAGE:0.5:720:600 rra 1dayMn MIN:0.5:720:600 rra 1dayMx MAX:0.5:720:600 ##rra 1dayAve AVERAGE:0.5:288:600 ##rra 1dayMax MAX:0.5:288:600 [... cut end ...] OK, now I have all data in my rrd file. Problem is, how to display it. I have used presented graph parameter "show-max", but for deciding, that I'm interested into "min" i have added parameter "show-min". The configuration values (color, line style) I'm using original parameters max-color etc. [... cut of graph parameters from Defaults ...] graph outdoor legend = "Outdoor temperature [GT2](20C)" color = dark-green draw-as = LINE0 max-color = dark-green show-min = true [... cut end ...] So, it sounds like logical - problem is, that grapher not understand that new parameter. I must patch grapher to add show-min parameter. Patch in FreeBSD notation is included as a attachment of email. There are example of my graphs: http://wifi.nekropolis.cz/cgi-bin/grapher.cgi?target=%2FIVT_marked_mins%2Fuhrineves;view=All If anybody is interested by more details, I can send it. Jindra |
|
From: Ruttenberg, T. <Tan...@ss...> - 2009-04-20 13:11:42
|
We replaced cricket with torrus many months ago and are VERY pleased with the results. (and the tech support!) Tanya Ruttenberg Social Security Administration OTSO/DNE/NMT MicroTech ESS Contract -----Original Message----- From: Stanislav Sinyagin [mailto:ssi...@ya...] Sent: Wednesday, April 08, 2009 3:58 PM To: cri...@li... Subject: Re: [cricket-developers] Lets bring back the Cricket! talking of personal projects, http://www.torrus.org/Torrus_2.0_Design_Concept.pdf :-) ----- Original Message ---- > From: Stephen Carville <sca...@la...> > To: cri...@li... > Sent: Wednesday, April 8, 2009 9:15:54 PM > Subject: Re: [cricket-developers] Lets bring back the Cricket! > > On Wednesday 08 April 2009 10:25, Vardan Antonyan wrote: > > Dear List members, > > > > I was using Cricket in several companies over the years and was very > > happy as well as my boss. Recently we migrated into new server and I > > was assigned to duplicate all of older server services and one of > > them was transferring our cricket network monitoring software. > > > > I started a personal project (called "katydid" :-) to convert the > cricket front end to use the CGI::Application framework and CSS for > formatting. The thrust was to separated the data gathering and display into separate parts. > Probably make it easier to package too. > > It's still pre-alpha but here are some screenshot so show where I was > going with it. ------------------------------------------------------------------------ ------ This SF.net email is sponsored by: High Quality Requirements in a Collaborative Environment. Download a free trial of Rational Requirements Composer Now! http://p.sf.net/sfu/www-ibm-com _______________________________________________ cricket-developers mailing list cri...@li... https://lists.sourceforge.net/lists/listinfo/cricket-developers |
|
From: K K <kk...@gm...> - 2009-04-09 03:57:53
|
At my former Fortune 500 employer, we had a project to replace our world-wide cricket deployment, code-named "Mantis". Sort of died out when they declared bankruptcy. Some of what I had done with Cricket I now do with Xymon (formerly Hobbit), http://sourceforge.net/projects/hobbitmon/ Still, it'd be nice to have a cricket-like tool (e.g. katydid) as an option. Kevin |
|
From: <lex...@le...> - 2009-04-09 00:38:08
|
hmm that's funny, I'm replacing cricket with ganglia today. http://ganglia.info/ lex -----Original Message----- From: Stanislav Sinyagin [mailto:ssi...@ya...] Sent: Wednesday, April 08, 2009 12:58 PM To: cri...@li... Subject: Re: [cricket-developers] Lets bring back the Cricket! talking of personal projects, http://www.torrus.org/Torrus_2.0_Design_Concept.pdf :-) ----- Original Message ---- > From: Stephen Carville <sca...@la...> > To: cri...@li... > Sent: Wednesday, April 8, 2009 9:15:54 PM > Subject: Re: [cricket-developers] Lets bring back the Cricket! > > On Wednesday 08 April 2009 10:25, Vardan Antonyan wrote: > > Dear List members, > > > > I was using Cricket in several companies over the years and was very happy > > as well as my boss. Recently we migrated into new server and I was > > assigned to duplicate all of older server services and one of them was > > transferring our cricket network monitoring software. > > > > I started a personal project (called "katydid" :-) to convert the cricket > front end to use the CGI::Application framework and CSS for formatting. The > thrust was to separated the data gathering and display into separate parts. > Probably make it easier to package too. > > It's still pre-alpha but here are some screenshot so show where I was going > with it. ---------------------------------------------------------------------------- -- This SF.net email is sponsored by: High Quality Requirements in a Collaborative Environment. Download a free trial of Rational Requirements Composer Now! http://p.sf.net/sfu/www-ibm-com _______________________________________________ cricket-developers mailing list cri...@li... https://lists.sourceforge.net/lists/listinfo/cricket-developers |
|
From: Stanislav S. <ssi...@ya...> - 2009-04-08 19:58:07
|
talking of personal projects, http://www.torrus.org/Torrus_2.0_Design_Concept.pdf :-) ----- Original Message ---- > From: Stephen Carville <sca...@la...> > To: cri...@li... > Sent: Wednesday, April 8, 2009 9:15:54 PM > Subject: Re: [cricket-developers] Lets bring back the Cricket! > > On Wednesday 08 April 2009 10:25, Vardan Antonyan wrote: > > Dear List members, > > > > I was using Cricket in several companies over the years and was very happy > > as well as my boss. Recently we migrated into new server and I was > > assigned to duplicate all of older server services and one of them was > > transferring our cricket network monitoring software. > > > > I started a personal project (called "katydid" :-) to convert the cricket > front end to use the CGI::Application framework and CSS for formatting. The > thrust was to separated the data gathering and display into separate parts. > Probably make it easier to package too. > > It's still pre-alpha but here are some screenshot so show where I was going > with it. |
|
From: Stephen C. <sca...@la...> - 2009-04-08 19:39:27
|
On Wednesday 08 April 2009 10:25, Vardan Antonyan wrote: > Dear List members, > > I was using Cricket in several companies over the years and was very happy > as well as my boss. Recently we migrated into new server and I was > assigned to duplicate all of older server services and one of them was > transferring our cricket network monitoring software. <snip> I started a personal project (called "katydid" :-) to convert the cricket front end to use the CGI::Application framework and CSS for formatting. The thrust was to separated the data gathering and display into separate parts. Probably make it easier to package too. It's still pre-alpha but here are some screenshot so show where I was going with it. http://www.heronforge.net/images/katydid/page01.png http://www.heronforge.net/images/katydid/page02.png http://www.heronforge.net/images/katydid/page03.png -- Stephen Carville <sca...@la...> Systems Engineer Land America 1.626.667.1450 X1326 ============================================================ Any security software design that doesn't assume the enemy possesses the source code is already untrustworthy. -- Eric Raymond |
|
From: Vardan A. <ton...@ya...> - 2009-04-08 17:35:15
|
Dear List members,
Your site does not have option to donate! Other gnu projects have optional donate links and as well as list of contributors, sponsors. Those are hard times and I would not hesitate to donate my self and ask my boss to do the same. You can list me in the web page as an individual that would install cricket for customers. In any case the site needs update and I can even setup a demo site and help you update the web page to make it more attractive to users.
In any case we need to do something to bring back cricket.
Regards,
Vardan Antonyan
|
|
From: Vardan A. <ton...@ya...> - 2009-04-08 17:25:47
|
Dear List members, I was using Cricket in several companies over the years and was very happy as well as my boss. Recently we migrated into new server and I was assigned to duplicate all of older server services and one of them was transferring our cricket network monitoring software. It took me agonizing three days to make the cricket work and I found that documentation is outdated and there is changes in the software world that are not reflected in installation. Changes that i did not like was: 1. RRD tool homepage http://oss.oetiker.ch/ does not mention cricket in list of software yet MRTG and cacti are listed. 2. cpan does not have SNMP_Session and RDD packages anymore 3. Last time anyone submitted new script configuration was in 2003 4. Cricket is not available in yum repositories and generally for Fedora core and Redhat distributions I love cricket and I am see all above as signs of early demise and would like to help. Over the years I configured several devices that is not listed in your config tree and those are cisco and quintum VOIP devices I like to contribute but don't know where and to whom. I wrote down in few words what I did (eventually) to be able installing cricket on Centos5 with plesk control panel 9.1 (latest and greatest as of April 2009). Here is the list: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1. Get Cricket and unzip it 2. mv cricket-1.05 /usr/local/cricket 3. cd /usr/local/cricket 4. cp cricket-conf.pl.sample cricket-conf.pl 5. vi cricket-conf.pl $gCricketHome = "/usr/local/"; $gInstallRoot = "$gCricketHome/cricket"; $gConfigRoot = "/$gInstallRoot/cricket-config"; 6. perl cricket-conf.pl 7. mkdir /usr/local/cricket/cricket-config/ 8. cd /usr/local/ 9. chcon -h system_u:object_r:httpd_sys_content_t cricket -R 10. chow webadmin.psacln cricket -R 11. use cpan to install required packages: cpan >install MD5 cpan >install LWP cpan >install DB_File cpan >Date::Parse cpan >Time::HiRes 11. Get stable relese rrdtool from http://oss.oetiker.ch/ unzip ./configure At this time it will complain about lots of things missing especially cairo Use yum to install all required packages and dont forget that when it complaints can not find libxml the rrd tool author means libxml-devel. when all of requirements met you can finally do: make make install 12. Create password protected directory in your webserver path called cricket in our case it is: /var/www/vhosts/domain.com/httpdocs/cricket 13. Painful step to make CGI scripts executible in this directory After much trial and error we end up adding following in our httpd.incude file: <Directory "/var/www/vhosts/domain.com/httpdocs/cricket"> Options +ExecCGI +FollowSymLinks <Files ~ (\.cgi$)> SetHandler cgi-script </Files> </Directory> And make sure your Apache has "AddHandler cgi-script .cgi" in its configuration 14. Make links in your cricket web directory: 14.1. Inforce a defult group to cricket directory chmod 2755 /var/www/vhosts/domain.com/httpdocs/cricket 14.2. Create links: sudo -u webadmin ln -s /usr/local/cricket/grapher.cgi . sudo -u webadmin ln -s /usr/local/cricket/images/ . sudo -u webadmin ln -s /usr/local/cricket/lib/ . sudo -u webadmin ln -s /usr/local/cricket/mini-graph.cgi . 15. get SNMP_Session-1.12.tar.gz unzip, compile and install it 16. get genRtrConfig and build your own tree of SNMP devices This isntallation was done on Centos-5 with plesk control panel 9.1 and used: SNMP_Session-1.12.tar.gz rrdtool-1.3.7.tar.gz |
|
From: Sean W. <se...@vi...> - 2008-07-30 20:44:50
|
I think this is a great idea..... Sean ======================================= Sean Whitney PMB #120, 16505A SE First Street Vancouver, WA 98684 T. 360.607.7945 F. 815.364.0687 aim: seanmwhitney email: se...@vi... ======================================= On Jul 22, 2008, at 11:31 AM, Carville, Stephen wrote: > What do you all think of splitting the cricket data gathering and > graph > drawing stuff from the HTML generation? It seems like a good way to > move toward XHTML and add "gee whiz" features without touching the > core > code. For example one of the development managers wants all the > graphs > in flash with javascript that will let him scale with his mouse. To > me > flash and javascript are about as useful as dancing leprechauns but > the > ability to change the scale on a graph could be useful -- like when I > need filter out a big spike from the daily backups. > > Splitting the display code out would make it easier to add custom > features. > > Anyways, I got the idea while I was creating a small app using > CGI::Application, HTML::Template and mini-grapher.cgi to create > composite pages with daily graphs from several sources on one page. > Just about everyone I've shown Cricket and my modifications to thinks > it's a great tool but few people seem to be aware it even exists. > So, I > thought I'd bounce it off the folks here to see if there was any > interest in me modifying cricket itself. > > Wouldn't hurt to make the file layout more packaging and extension > friendly, too. > > Feedback will be appreciated. > > -- > Stephen Carville <sca...@la...> > Systems Engineer > Land America > 1.626.667.1450 X1326 > ##################################################################### > That which does not kill us often hurts us a lot. > > > ------------------------------------------------------------------------- > This SF.Net email is sponsored by the Moblin Your Move Developer's > challenge > Build the coolest Linux based applications with Moblin SDK & win > great prizes > Grand prize is a trip for two to an Open Source event anywhere in > the world > http://moblin-contest.org/redirect.php?banner_id=100&url=/ > _______________________________________________ > cricket-developers mailing list > cri...@li... > https://lists.sourceforge.net/lists/listinfo/cricket-developers |
|
From: Stanislav S. <ssi...@ya...> - 2008-07-27 20:45:19
|
guys, this might be a wrong place to tell this, but anyway your input would be very interesting. Back in 2002, Torrus was started as a re-design of many of Cricket's ideas and principles. Now I started to think about the next step of its evolution. I've put some thoughts in a document at http://torrus.org/Torrus_2.0_Design_Concept.pdf The data model is yet to be designed, but most of the requirements are already formulated. Any feedback will be greatly appreciated. cheers, stan |
|
From: Carville, S. <sca...@LA...> - 2008-07-22 18:31:10
|
What do you all think of splitting the cricket data gathering and graph drawing stuff from the HTML generation? It seems like a good way to move toward XHTML and add "gee whiz" features without touching the core code. For example one of the development managers wants all the graphs in flash with javascript that will let him scale with his mouse. To me flash and javascript are about as useful as dancing leprechauns but the ability to change the scale on a graph could be useful -- like when I need filter out a big spike from the daily backups. Splitting the display code out would make it easier to add custom features. Anyways, I got the idea while I was creating a small app using CGI::Application, HTML::Template and mini-grapher.cgi to create composite pages with daily graphs from several sources on one page. Just about everyone I've shown Cricket and my modifications to thinks it's a great tool but few people seem to be aware it even exists. So, I thought I'd bounce it off the folks here to see if there was any interest in me modifying cricket itself. Wouldn't hurt to make the file layout more packaging and extension friendly, too. Feedback will be appreciated. -- Stephen Carville <sca...@la...> Systems Engineer Land America 1.626.667.1450 X1326 ##################################################################### That which does not kill us often hurts us a lot. |
|
From: Francois M. <fm...@ac...> - 2008-07-18 04:42:25
|
Good job on checking it in. I look forward to testing the new list view. Francois Chris Adams wrote: > Once upon a time, Terje Bless <li...@po...> said: > >> cm...@hi... (Chris Adams) wrote: >> >>> Would anyone have a problem with me checking these in? >>> >> Nope, do please go ahead. Getting comments on the list is >> unlikely right now, but getting comments on a checkin >> (particularly if someone doesn't like it ;D) might have better luck. >> > > Okay, I finally got around to checking in those minor cleanups. > > >>> If there's interest in my listviews patch, I'll post it separately for >>> review. >>> >> Please do. Post it to the tracker on SF.net for, uhm, tracking; >> and on here for discussion / review. >> > > I've added it to the patch tracker: > > https://sourceforge.net/tracker/index.php?func=detail&aid=2020668&group_id=1210&atid=301210 > > I've also included it below to make it easy to discuss specific bits (if > anybody wants to). If I don't hear anything back, I'll assume that > everyone just loves it and I'll check it in. :-) > > |
|
From: Chris A. <cm...@hi...> - 2008-07-17 14:45:41
|
Once upon a time, Terje Bless <li...@po...> said: > cm...@hi... (Chris Adams) wrote: > >Would anyone have a problem with me checking these in? > > Nope, do please go ahead. Getting comments on the list is > unlikely right now, but getting comments on a checkin > (particularly if someone doesn't like it ;D) might have better luck. Okay, I finally got around to checking in those minor cleanups. > >If there's interest in my listviews patch, I'll post it separately for > >review. > > Please do. Post it to the tracker on SF.net for, uhm, tracking; > and on here for discussion / review. I've added it to the patch tracker: https://sourceforge.net/tracker/index.php?func=detail&aid=2020668&group_id=1210&atid=301210 I've also included it below to make it easy to discuss specific bits (if anybody wants to). If I don't hear anything back, I'll assume that everyone just loves it and I'll check it in. :-) -- Chris Adams <cm...@hi...> Systems and Network Administrator - HiWAAY Internet Services I don't speak for anybody but myself - that's enough trouble. diff -urN cricket-cvs/doc/reference.html cricket-listviews/doc/reference.html --- cricket-cvs/doc/reference.html 2007-12-07 09:02:22.000000000 -0600 +++ cricket-listviews/doc/reference.html 2007-12-07 09:02:15.000000000 -0600 @@ -1317,6 +1317,12 @@ <tt>view</tt> tag is deprecated. </p> </dd> + <dt><tt>list-views</tt></dt> + <dd>Default value: false + <p> + Include a list of the available views in the HTML summary. + </p> + </dd> <dt><tt>rra</tt></dt> <dd>Default value: <i>none</i> <p> diff -urN cricket-cvs/grapher.cgi cricket-listviews/grapher.cgi --- cricket-cvs/grapher.cgi 2007-12-07 09:02:22.000000000 -0600 +++ cricket-listviews/grapher.cgi 2007-12-07 09:02:37.000000000 -0600 @@ -239,8 +239,9 @@ # put the view into the target dict, so it's # there if they want to use it. - my($view) = lc $gQ->param('view') if defined($gQ->param('view')); + my $view = $gQ->param('view'); if (defined($view)) { + $view = lc $view; $targRef->{'auto-view'} = $view; } @@ -331,12 +332,27 @@ Error("Failed to get dslist from view name."); } + } elsif (defined ($dslist = $gQ->param('dslist'))) { + # Allow arbitrary "views" to be created with dslist + $dslist =~ s/\s*,\s*/,/g; } else { $dslist = $ttRef->{'ds'}; # squeeze out any extra spaces $dslist = join(',', split(/\s*,\s*/, $dslist)); } + # make a list of the view URLs from the targettype + my @viewlinks = (); + if ($ttRef->{'list-views'} && $ttRef->{'view'}) { + foreach $v (split(/\s*,\s*/, $ttRef->{'view'})) { + # Only care about the name + $v =~ s/\s*:.*//; + my $vurl = makeUrlView($gQ, $v); + my $t = "<a href=\"$vurl\">[ $v ]</a>"; + push @viewlinks, $t; + } + } + # handle multi-targets... if we have a targets attribute, # get ready to loop on each of it's items @@ -418,8 +434,13 @@ print "<p><i>Aberrant Behavior Detection:</i><p>\n", join("<br>\n", @hwlinks); } - print "</center></td>\n"; - print "</tr></table>\n"; + print "</center></td></tr>\n"; + if (@viewlinks) { + print "<tr><td colspan=\"2\"><b>Available views:</b>"; + print join (" ", @viewlinks); + print "</td></tr>\n"; + } + print "</table>\n"; } if (defined($targRef->{'target-html'})) { @@ -503,10 +524,7 @@ $gQ->param('ranges', 'h:d:w'); urlTarget($gQ, $thisTarget2); $gQ->param('inst', $thisInst) if (defined($thisInst)); - if (defined($view)) { - $gQ->param('view', $view); - } - $linkurl = makeUrl($gQ); + $linkurl = makeUrlView($gQ, $view); print "<a href=\"$linkurl\">"; @@ -652,8 +670,13 @@ print "<p><i>Aberrant Behavior Detection:</i><p>\n", join("<br>\n", @hwlinks); } - print "</center></td>\n"; - print "</tr></table>\n"; + print "</center></td></tr>\n"; + if (@viewlinks) { + print "<tr><td colspan=\"2\"><b>Available views:</b>"; + print join (" ", @viewlinks); + print "</td></tr>\n"; + } + print "</table>\n"; } } } else { @@ -808,10 +831,7 @@ my $viewRef = $ct->configHash($name, 'view', lc $vname); my $vdesc = $viewRef->{'label'}; $vdesc ||= $vname; - # put it in just long enough to get a URL out - $gQ->param('view', $vname); - my($me) = makeUrl($gQ); - $gQ->delete('view'); + my($me) = makeUrlView($gQ, $vname); $links .= "<a href=\"$me\">[ $vdesc ]</a>\n"; } @@ -1389,7 +1409,7 @@ } # things we will need from the params - my($view) = $gQ->param('view'); + my $view = $gQ->param('view'); $view = lc $view if defined $view; # a comma-separated list of data sources my($dslist); @@ -2374,6 +2394,22 @@ -path_info=>$gUsePathInfo); } +# Return a URL as a text string, based on the current state of the +# $cgi object (with a specific view) +sub makeUrlView { + my $cgi = shift; + my $view = shift; + my $oldview = $cgi->param('view'); + $cgi->param('view', $view); + my $url = makeUrl($cgi); + if (defined ($oldview)) { + $cgi->param('view', $oldview); + } else { + $cgi->delete('view'); + } + return $url; +} + # Get or set the target from the $cgi object. sub urlTarget { my $cgi = shift; |
|
From: Carville, S. <sca...@LA...> - 2008-06-11 20:14:05
|
I have been using Cricket since 1998 about version 1.0. Originally monitor traffic thru switches and router but now mostly to monitor CPU, disk, memory, and network usage on Linux boxes. From my POV as a system administrator it is a very nearly perfect tool since I can easily add capabilities using existing tools and some shell script and or Perl. And management likes the pretty pictures tho I extended cricket a bit to present them in a bit more management friendly manner from a link on the Big Brother pages. I signed up with the developers list to see if there is something I can do to help to to keep it from languishing and disappearing. I'm a Sysadmin, not a developer but I know Perl and shell script well and I can find my way around Java, C, C++ and even Python and PHP when I have no other choice. -- Stephen Carville <sca...@la...> Systems Engineer Land America 1.626.667.1450 X1326 ##################################################################### That which does not kill us often hurts us a lot. |
|
From: Francois M. <fm...@ac...> - 2008-05-23 21:10:18
|
Hello, I will do my darned best. It will be a weight off my shoulders. That little nagging itch which says: "you know that project you have not finished..." The underlying cause for the lack of development is the incessant screaming for attention from the renumerated work and family life. ;-) I have a vacation week coming up, I will aim to wrap it up for release. Cheers, ps. I look forward to seeing that jewel of a grapher. cough, cough, hack. Francois Mikus Terje Bless wrote: > er...@pa... (Ed Ravin) wrote: > > >> Almost a year since I last asked this question, and there have been zero >> updates to the Cricket tree since then. >> > > Yeah, I kinda went down the bog with trying to adapt the > no-inline-html patch for grapher.cgi — which ends up as major > brain surgery on the grapher every time :-( — and eventually > put it on the backburner. > > I don't think Cricket is dead, it's just been in hibernation. If > we can drum up some interest again — and it won't take all > that much; there's quite a bit of low-hanging fruit — we > should be able to get up to speed again. > > > > Just off the top of my head, I might suggest we stop being so > damn paranoid about stability; simply because it tends to be > such a drain on the poor saps trying to maintain it (burnout has > been a problem for this project). > > Lets try to put in the smaller, more low-impact, patches in the > tracker — and any other small fixes — and push a 1.0.6-pre1 > release just to let the world know the project is still alive; > and then put some more radical stuff into 1.1. If the policy is > “Anything that makes sense goes” and “makes sense” is > defined as anything that gets no objections on this list, people > might be able to work on stuff like the multi-threaded collector > (or, my pet research project, the daemonized collector), support > for the latest RRDtool, or a grapher with all the HTML ripped > out, without the obsession with making it perfect before checkin > that saps resources and interest. > > If we go crazy and the result is significant lessening of > stability, we can tack on a stabilization period afterwards to > fix what we broke. > > > And just to kick things off I'll try to dig up my old devel > machine and polish up the grapher.cgi changes to check in on a branch. > > > Francois, you up for polishing genDevConfig a bit and see if we > can have it ready to include by default in a Cricket 1.1 release? > > > |
|
From: Terje B. <li...@po...> - 2008-05-23 07:06:10
|
cm...@hi... (Chris Adams) wrote: >Take a look at my old SRPM (Cricket 1.0.3 for RHEL 3) and see what you >think: Thanks, I'll take a look at it as soon as I get my devel box set up. >It isn't used anywhere. There's only one reference to gLongDSName and it >uses $Common::global::gLongDSName. Ah, good spot! >It looks like "our" may be better; at the time I did that, I had zero >experience using "our" (I think I was still running on a perl 5.005 >system, where "our" does not exist). That does work and is cleaner, but >it does change the minimum version of perl to 5.6.0. Is that okay? Hmm. I'm not particularly worried about that; RHEL3 has Perl 5.8.0, which I'd guess to suggest that every major distro will have had 5.6.0+ for at least their last 2-3 major releases. 5.6.0 was released in 2000, so it's been out for 8 years now. I'd suggest you check in your patches, including using 'our' for this patch, and we'll whip up some kind of workaround iff someone starts yelling about it. In fact, I'd be inclined to require Perl 5.8.0 (for the Unicode support) in the next major rev release of Cricket (but not, perhaps, in the postulated minor bugfix release). Supporting older versions of Perl is nice, but not at any expense; and I'd rather start from cleaner code and make workarounds as needed, than keep old cruft that may or may not break a pathological installation somewhere if changed. -- Everytime I write a rhyme these people thinks its a crime I tell `em what's on my mind. I guess I'm a CRIMINAL! I don't gotta say a word I just flip `em the bird and keep goin, I don't take shit from no one. I'm a CRIMINAL! |
|
From: Chris A. <cm...@hi...> - 2008-05-22 14:43:49
|
Once upon a time, Terje Bless <li...@po...> said: > In my previous forays into RPM I've noted some likely > awkwardness in how Cricket is structured versus how RPM (and the > Fedora guidelines) would prefer it, so I have on my list a TODO > for looking at that and whether we can tweak Cricket to be more > easily packaged. Take a look at my old SRPM (Cricket 1.0.3 for RHEL 3) and see what you think: http://www.iruntheinter.net/files/cricket/SRPMS/cricket-1.0.5-3.src.rpm That's not exactly what I'm using now, but it is a start. > >-my $gLongDSName = $Common::global::gLongDSName; > > I don't immediately see why you're removing this assignment? It isn't used anywhere. There's only one reference to gLongDSName and it uses $Common::global::gLongDSName. > >-my $gUseSelfUrl = 0; > >-my $gUseRelativeUrl = 0; > >-my $gUsePathInfo = 0; > >+use vars qw($gUseSelfUrl $gUseRelativeUrl $gUsePathInfo); > >+$gUseSelfUrl = 0; > >+$gUseRelativeUrl = 0; > >+$gUsePathInfo = 0; > > Hmm. "use vars" is (almost) always cheating. Is there perhaps a > Right Way⢠this could be done instead? Would "our" help here? Well, it basically turns them into package variables, which lets them be used throughout the package (but keeps them local to the package). It was a quick-and-dirty change to avoid mod_perl warnings. It looks like "our" may be better; at the time I did that, I had zero experience using "our" (I think I was still running on a perl 5.005 system, where "our" does not exist). That does work and is cleaner, but it does change the minimum version of perl to 5.6.0. Is that okay? -- Chris Adams <cm...@hi...> Systems and Network Administrator - HiWAAY Internet Services I don't speak for anybody but myself - that's enough trouble. |
|
From: Francois M. <fm...@ac...> - 2008-05-21 04:14:28
|
Hello, I will do my darned best. It will be a weight off my shoulders. That little nagging itch which says: "you know that project you have not finished..." The underlying cause for the lack of development is the incessant screaming for attention from the renumerated work and family life. ;-) I have a vacation week coming up, I will aim to wrap it up for release. Cheers, ps. I look forward to seeing that jewel of a grapher. cough, cough, hack. Francois Mikus Terje Bless wrote: > er...@pa... (Ed Ravin) wrote: > > >> Almost a year since I last asked this question, and there have been zero >> updates to the Cricket tree since then. >> > > Yeah, I kinda went down the bog with trying to adapt the > no-inline-html patch for grapher.cgi — which ends up as major > brain surgery on the grapher every time :-( — and eventually > put it on the backburner. > > I don't think Cricket is dead, it's just been in hibernation. If > we can drum up some interest again — and it won't take all > that much; there's quite a bit of low-hanging fruit — we > should be able to get up to speed again. > > > > Just off the top of my head, I might suggest we stop being so > damn paranoid about stability; simply because it tends to be > such a drain on the poor saps trying to maintain it (burnout has > been a problem for this project). > > Lets try to put in the smaller, more low-impact, patches in the > tracker — and any other small fixes — and push a 1.0.6-pre1 > release just to let the world know the project is still alive; > and then put some more radical stuff into 1.1. If the policy is > “Anything that makes sense goes” and “makes sense” is > defined as anything that gets no objections on this list, people > might be able to work on stuff like the multi-threaded collector > (or, my pet research project, the daemonized collector), support > for the latest RRDtool, or a grapher with all the HTML ripped > out, without the obsession with making it perfect before checkin > that saps resources and interest. > > If we go crazy and the result is significant lessening of > stability, we can tack on a stabilization period afterwards to > fix what we broke. > > > And just to kick things off I'll try to dig up my old devel > machine and polish up the grapher.cgi changes to check in on a branch. > > > Francois, you up for polishing genDevConfig a bit and see if we > can have it ready to include by default in a Cricket 1.1 release? > > > |
|
From: Stanislav S. <ssi...@ya...> - 2008-05-17 19:50:22
|
> From: Terje Bless <li...@po...> > Sent: Saturday, May 17, 2008 7:49:15 PM > Lets try to put in the smaller, more low-impact, patches in the > tracker — and any other small fixes — and push a 1.0.6-pre1 > release just to let the world know the project is still alive; > and then put some more radical stuff into 1.1. If the policy is > “Anything that makes sense goes” and “makes sense” is > defined as anything that gets no objections on this list, people > might be able to work on stuff like the multi-threaded collector > (or, my pet research project, the daemonized collector), Having developed a daemonized collector, I can tell you the challenges in advance :) 1. Incremental updates. If you add a new target to your config, how will the daemon know that there's an update? And how to avoid re-loading of the whole tree? Also, what happens if a target is removed from the config? 2. How to cache the ifIndex to Name mappings. 3. How to handle the unreachable hosts. 4. Log rotation. 5. How to spread the load among CPU cores and along the collection interval? 6. Use multi-threading for storing the RRD files in the background. 7. Build modular collector, so that adding new types of data sources or new storage types would be easy. 8. IPv6 ? well, that pretty much describes the Torrus collector, except for the first and the last items. I haven't solved the incremental challenge yet. cheers, stan |