spong-users Mailing List for Spong (Page 50)
Brought to you by:
apremselaar,
sljohnson
You can subscribe to this list here.
2000 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
(6) |
Jul
(57) |
Aug
(78) |
Sep
(30) |
Oct
(21) |
Nov
(86) |
Dec
(69) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2001 |
Jan
(92) |
Feb
(37) |
Mar
(46) |
Apr
(39) |
May
(65) |
Jun
(42) |
Jul
(25) |
Aug
(29) |
Sep
(8) |
Oct
(19) |
Nov
(47) |
Dec
(51) |
2002 |
Jan
(13) |
Feb
(42) |
Mar
(22) |
Apr
(41) |
May
(32) |
Jun
(26) |
Jul
(17) |
Aug
(9) |
Sep
(2) |
Oct
(4) |
Nov
(28) |
Dec
|
2003 |
Jan
(10) |
Feb
(4) |
Mar
(16) |
Apr
(7) |
May
(11) |
Jun
(6) |
Jul
|
Aug
|
Sep
|
Oct
(12) |
Nov
(5) |
Dec
(1) |
2004 |
Jan
(7) |
Feb
|
Mar
(1) |
Apr
(2) |
May
(4) |
Jun
(3) |
Jul
(1) |
Aug
|
Sep
(3) |
Oct
|
Nov
(4) |
Dec
(5) |
2005 |
Jan
|
Feb
|
Mar
(1) |
Apr
|
May
(1) |
Jun
|
Jul
|
Aug
|
Sep
(2) |
Oct
(14) |
Nov
(7) |
Dec
|
2006 |
Jan
(4) |
Feb
|
Mar
(6) |
Apr
(6) |
May
(1) |
Jun
|
Jul
(1) |
Aug
|
Sep
(7) |
Oct
(2) |
Nov
|
Dec
(4) |
2007 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
(2) |
2008 |
Jan
(4) |
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
From: <me...@ip...> - 2000-07-05 15:48:12
|
Hi, i'm looking for a monitoring system with certain features. I'm sure that I'm not going to find it, so I'm going to have to develop somehting. Below I'll list the funcionality that I'm interested on. I would like to know if spong is going in that direction, and if yes, if you are willing to talk about how to reach that. I would like to code part of it. I like spong, mostly because it has a nice split between storage of status, viewers of status and status collectors. I think that it's pretty scalable and clean. That's the main reason for wanting to use spong: it's a clean base. I've written the features in order of importance (to me of course :) 1. notions of network topology: don't try to check the status of something if that something is behind a router that is down. 2. centralized configuration: the configuration would be changed in a certain server/database and propagated to each collector or client. 3. multi-purpose client: each client does nothing by itself, but can monitor the machine it runs on, and other machines near-by, if configured to do that. the client would download plugins on demand from trusted servers. 4. Message gateways: you could have several messages gateways all over the net, that would accept messages and forward them to the base system. Usefull for forwarding messages of clients who are on unreachable networks (behind firewalls). 5. Possibly SQL backend. 6. Web administration (with authentication) 7. Open API for integration with other systems. 8. Merge different views of network status (collected by different servers distributed in keys points of the network) into a unified view. Should come out of 1. almost certain... that's about it... I know it's a lot, but it basically answers my needs. I dont know if spong is going this way, nor if it wants to go this way. Comments are welcome... -- Fazer Clix custa Nix Pedro Melo - <me...@ip...> Direcção de Engenharia Clix <http://clix.pt/> Ed. Atrium Saldanha - Pça. Dq. Saldanha, 1 - 7º / 1050-094 Lisboa tel: +351 21 3166740/00 - Fax: +351 21 3166701 |
From: <me...@ip...> - 2000-07-05 15:31:49
|
Hi, just got subscribed to the list, and I went and read all the archive (the 8 messages :) I dont know if you want to make spong with the least dependencies on modules or not. If you dont mind using modules already built and available on cpan, check out HTML::Template. Although it has HTML in the name, it can be used to just about anything. I use it to generate httpd.conf of Apache. Thanks in advance, -- Fazer Clix custa Nix Pedro Melo - <me...@ip...> Direcção de Engenharia Clix <http://clix.pt/> Ed. Atrium Saldanha - Pça. Dq. Saldanha, 1 - 7º / 1050-094 Lisboa tel: +351 21 3166740/00 - Fax: +351 21 3166701 |
From: Andrew R. <pu...@ch...> - 2000-07-03 05:33:54
|
On Wed, 28 Jun 2000, Stephen L Johnson wrote: Hi Stephen, Sounds like a good plan to me. PS, any way of having a Reply-To: header stuck on the messages from the mailing list? Cheers! > This is how I'm planning on implementing message templates in spong-message. > > In spong.message there will be a new config variable called %TEMPLATES is will > contain the templates as follows > > %TEMPLATES = ( > > DEFAULT => { subject => 'spong - !!COLOR!! !!HOST!! !!SERVICE!!', > body => > '!!DATETIME!! > !!COLOR!! !!HOST!! !!SERVICE!! > !!SUMMARY!!', > }, > > email => { subject => 'spong - !!COLOR!! !!HOST!! !!SERVICE!!', > body => > 'Host !!HOST!! service has been reported !!COLOR!!. > Summary: !!SUMMARY!! > > Spong Web Page: http://spong-server.myinc.com/!!WWWSPONG!! > Service Detail Page: http://spong-server.myinc.com/!!WWWSPONG!!/service/!!HOST! > !/!!SERVICE > > Status event details: > !!DETAILED!! > ', > }, > > # Small message template for Bob's tiny pager > 'bob:skytel' => { # No subject line > body => '!!COLOR!! !!HOST!! !!SERVICE!!', > }, > > ); > > The templates are a set of stanzas that will have the contacts, > contact:msg-module, msg-module and, of course, 'DEFAULT'. The search order > will be contact:msg-module, msg-module, contact, and then DEFAULT. > > The templates will have a number of variables tha can be included in the > templates. Other all other characters will be includes verbatim in the > resulting text. > > > !!HOST!! - fully qualified domain name of hostname > !!SHORTHOST!! - just the host name without the domain > !!SERVICE!! - name of the service > !!COLOR!! - The status color of the status. (red,yellow or green) > !!STATUS!! > !!DURATION!! - The current duration that the service has been in it's current > state. The time will be auto-converted into minutes, hour, etc. > !!DATE!! - The date portion of the datestamp of the status. > !!TIME!! - The time portion of the datestamp of the status. > !!DATETIME!! - The datestamp format in localtime() format. > !!SUMMARYY!! - The summary field of the status. > !!DETAILED!! - The detailed message field of the status. > !!WWWSPONG!! - The $WWWSPONG variable from the spong.conf file. > !!CURTIME!! - The current time of the Spong-server in localtime() format > > This the current list of variables that I can think of. Please feel free to > add to the list. > > And a slight changed to the message modules interface. The modules will be > passed the contact's address/pin-code/id field in addition to the formatted > subject and body variables. If the template doesn't have a subject or body > clause, a null string will be passed. > > Comments are welcome. > > -- > Stephen L Johnson ste...@ma... > Unix Systems Administrator sjo...@mo... > Department of Information Systems > State of Arkansas > 501-682-4339 > > > > _______________________________________________ > Spong-users mailing list > Spo...@li... > http://lists.sourceforge.net/mailman/listinfo/spong-users > -- Andrew Ruthven Unix guy, Chelmer Limited --> <http://www.chelmer.co.nz> #include <stddisclaimer.h> -- The information contained in this e-mail and any attachments is confidential and is intended for the attention and use of the named addressee(s) only. Any views expressed in this message are those of the individual sender and may not necessarily reflect the views of Chelmer Limited. |
From: Andrew R. <pu...@ch...> - 2000-07-03 05:32:24
|
On Thu, 15 Jun 2000, Stephen Carpenter wrote: Hi Stephen, > 1) I added a very quick few lines hack to spong-network. Simple and easy. I've just made some minor changes to this patch to remove a bug. If *any* service was red then it wouldn't bother to check any further services on that host. The fix is to set $stopafter to undef at the top of the services loop. I found this on my machines where I check DNS... Also attached is a new version of check_dns which uses nslookup instead of Net::DNS. You need to add $NSLOOKUP to spong.conf which is the location of your nslookup. Hopefully it'll work for others, I've only just started using it so it hasn't had much testing yet... Cheers! -- Andrew Ruthven Unix guy, Chelmer Limited --> <http://www.chelmer.co.nz> #include <stddisclaimer.h> -- The information contained in this e-mail and any attachments is confidential and is intended for the attention and use of the named addressee(s) only. Any views expressed in this message are those of the individual sender and may not necessarily reflect the views of Chelmer Limited. |
From: Stephen L J. <sjo...@mo...> - 2000-06-29 02:46:27
|
This is how I'm planning on implementing message templates in spong-message. In spong.message there will be a new config variable called %TEMPLATES is will contain the templates as follows %TEMPLATES = ( DEFAULT => { subject => 'spong - !!COLOR!! !!HOST!! !!SERVICE!!', body => '!!DATETIME!! !!COLOR!! !!HOST!! !!SERVICE!! !!SUMMARY!!', }, email => { subject => 'spong - !!COLOR!! !!HOST!! !!SERVICE!!', body => 'Host !!HOST!! service has been reported !!COLOR!!. Summary: !!SUMMARY!! Spong Web Page: http://spong-server.myinc.com/!!WWWSPONG!! Service Detail Page: http://spong-server.myinc.com/!!WWWSPONG!!/service/!!HOST! !/!!SERVICE Status event details: !!DETAILED!! ', }, # Small message template for Bob's tiny pager 'bob:skytel' => { # No subject line body => '!!COLOR!! !!HOST!! !!SERVICE!!', }, ); The templates are a set of stanzas that will have the contacts, contact:msg-module, msg-module and, of course, 'DEFAULT'. The search order will be contact:msg-module, msg-module, contact, and then DEFAULT. The templates will have a number of variables tha can be included in the templates. Other all other characters will be includes verbatim in the resulting text. !!HOST!! - fully qualified domain name of hostname !!SHORTHOST!! - just the host name without the domain !!SERVICE!! - name of the service !!COLOR!! - The status color of the status. (red,yellow or green) !!STATUS!! !!DURATION!! - The current duration that the service has been in it's current state. The time will be auto-converted into minutes, hour, etc. !!DATE!! - The date portion of the datestamp of the status. !!TIME!! - The time portion of the datestamp of the status. !!DATETIME!! - The datestamp format in localtime() format. !!SUMMARYY!! - The summary field of the status. !!DETAILED!! - The detailed message field of the status. !!WWWSPONG!! - The $WWWSPONG variable from the spong.conf file. !!CURTIME!! - The current time of the Spong-server in localtime() format This the current list of variables that I can think of. Please feel free to add to the list. And a slight changed to the message modules interface. The modules will be passed the contact's address/pin-code/id field in addition to the formatted subject and body variables. If the template doesn't have a subject or body clause, a null string will be passed. Comments are welcome. -- Stephen L Johnson ste...@ma... Unix Systems Administrator sjo...@mo... Department of Information Systems State of Arkansas 501-682-4339 |
From: Stephen L J. <sjo...@mo...> - 2000-06-28 18:33:59
|
I've finished the first phase of the documentation rewrites for Spong 2.7. The documentation is current with the last version spong2-7-alpha6. There will be some updates before the final release. And speaking of the next release, Spong 2.7 will be entering beta status fairly soon. I am going to be using Guy Hulbert's Makefile for the new installation method. Guy says got busy again, but should have it ready by week's end for me. In the meantime, I've decided to adding message templates into spong-message for 2.7 instead of 2.7.1. Your will be able to use templates to customize your notification messages. You will be able to put templates at various levels. Spong-message will look for them in this order contact:msg-provider, contact, msg-provider, and then an overall default. I also will be overhauling the messaging module interface a bit for the messaging templates, nothing radical. Thats all for now. Stephen -- Stephen L Johnson ste...@ma... Unix Systems Administrator sjo...@mo... Department of Information Systems State of Arkansas 501-682-4339 _______________________________________________ Spong-announce mailing list Spo...@li... http://lists.sourceforge.net/mailman/listinfo/spong-announce |
From: Stephen L J. <sjo...@mo...> - 2000-06-20 04:55:39
|
I've added the updated spong-hosts, developer-guide, and spong.message documentation files into the CVS repository. I've got around 8 more files to convert before phase 1 of the docs files rewrite is done. The next thing I will do is start integrating the Makefile installation method into the Spong 2.7 distribution. I will be trying for a complete HTML document tree to be built for Spong in addition to man and/or text formats. This will be a bit tricky, but I think I know now to do it. That's the latest news for now. Stephen -- Stephen L Johnson ste...@ma... Unix Systems Administrator sjo...@mo... Department of Information Systems State of Arkansas 501-682-4339 _______________________________________________ Spong-announce mailing list Spo...@li... http://lists.sourceforge.net/mailman/listinfo/spong-announce |
From: Guy H. <gu...@bi...> - 2000-06-15 20:27:30
|
Stephen. I finally got to looking at your page at spong.sourceforge.net very nice. I am downloading the 2.7-alpha6 tarfile and getting a clean copy of the 2.6f one now. I'm off tomorrow and I will integrate my work with these releases over the weekend. As you have previously indicated you will use this for the final 2.7 release, I will leave this in your hands once I'm done. I'll submit this as patches for the 2.6f and 2.7-alpha6 releases. If I can find time to test the stuff properly, I will. The functionality is as follows: 1. make server 2. make client 3. make client OS="system" Although the makefile implements these in a similar way to the build script. Function (1) is to run on the server and completely installs spong. I did a couple of things "wrong" [things are owned by the "wrong" user"] the first time around and I'll correct these. I'll include some documentation which offers my understanding of the architecture unless I find you've already done this. Functions (2) and (3) are really the same. In (2), OS defaults to the same as for the server. That part has to be manually configured. The software is built in directories: client-$OS with the assumption that you will use 'rdist' or 'sdist' to install it on the clients. I have tested the old version of the Makefile as far as building all the right files. The only thing that I have not tested is that spong actually runs after doing (1) (and 2 or 3). The Makefile installs spong.conf as spong.conf.dist if spong.conf exists --- I've thought about ways to improve this which I might submit separately. I might add an apache virtual server entry to be built corresponding to the spong configuration. ---- Guy Hulbert, Informatics Director Bioinformatics Supercomputing Centre (416) 813-8876 555 University Avenue email: gu...@bi... The Hospital for Sick Children http: www.bioinfo.sickkids.on.ca Toronto, ON, M5G 1X8, CANADA. |
From: Stephen L. J. <sjo...@mo...> - 2000-06-15 20:11:52
|
I have finished bulk subscribing everyone onto the new spong-users mailing list at lists.sourceforge.net. Hopefully everyone has received, or will shortly receive, the subscription notice e-mail with your new list passwords. It also have details on the URL and submissions e-mail addresses. Let me know if you are having any toubles with your subscription. There is also a spong-annouce mailing list that will be used mainly by me for annoucements concerning Spong. But everyone feel free to make submissions with news or annoucements of your own concerning Spong. I've have also subscribed the spong-users mailing list so that you everyone will not have to subscibe to both lists. The spong mailing list on monsters.org will be decommisioned in a few days. But the archives at http://monsters.org/pipermail/spong/ will still be available. -- Stephen L Johnson ste...@ma... Unix Systems Administrator sjo...@mo... Department of Information Systems State of Arkansas 501-682-4339 |
From: Daniel H. <da...@yo...> - 2000-06-15 20:09:46
|
A few clients (Linux, 2.2.7 kernel, perl 5.00503) I'm running spong-client on will occasionally completely hang. The problem occurs within the &status call to IO::Socket->new to create the socket back to the spong server. Nothing on the client times out even though Spong uses the alarm call to check for timeouts. When I manually send an ALRM signal to the process it is kicked back to life. Has anyone seen this before? -- Daniel Hobe da...@yo... |