From: Corey O. <co...@lo...> - 2010-02-27 01:22:12
|
Klaus, The whole point of these alerts is to not really monitor weather but try and predict when your gear (routers, switches, servers, ups) will go offline. We had 2 sites go offline due to blizzards this year already. In the south we have lots of thunderstorms and tornados which sometimes cause power outages. These storms tend to pop up with a few hours notice. If the event log contains weather events it would be easy to prepare or blame weather for an outage. Since we have 20 sites Its useful to know what happens in the northeast, west and central. On Feb 26, 2010, at 5:41 PM, Klaus Steden wrote: > > That is pretty sweet. > > I almost wish I had a need for something like this, I would love to > use it > in ours ... sadly, we're just monitoring gear. :-) > > Nice work! > > Klaus > > On 2/25/10 7:50 PM, "Corey Osman" <co...@lo...> etched on > stone > tablets: > >> Hi, >> >> I finally got the weather alert working with opennms. I'll >> eventually >> be contributing my code to opennms but need to clean a few things up >> and categorize different types of alerts (flood, fire, tornado, >> hurricane...). Its seems like every zip code has some sort of alert. >> If your good at regex let me know as I need to parse some data. >> >> I am using python to pull weather alerts from weatherbug's api. This >> site gives me the xml data that I then parse into different variables >> which eventually get sent to the send-event.pl command. I created a >> simple event to assign the the variables I parsed from the xml. >> >> Once I get the different types of weather alerts sorted out I can >> then >> move onto notifications. But this is what it looks like so far. >> >> If you like this let me know as I really just made it for fun. >> Actually, my boss thought he was smart my manually checking the >> weather everyday for major storms. I felt like I needed to 1up him. >> >> >> Corey Osman >> >> >> On Feb 10, 2010, at 3:55 PM, Corey Osman wrote: >> >>> Weatherbug has a nice API that gives alerts by zip code which is >>> what I am looking for. >>> >>> http://A6585716893.api.wxbug.net/getAlertsRSS.aspx?ACode=A6585716893&zipCode= >>> 43256 >>> >>> I had to register for an api code so please register yourself i you >>> plan to use this. >>> >>> I suppose I should be able to setup a poller config to get this data >>> via http and send a notification out. However, I want to search for >>> weather alerts with 20 different zip codes. >>> >>> So maybe I'll need to either setup 20 different poller configs or >>> somehow get the poller to use a for loop through 20 different >>> zipcodes. Can the poller even get http data and parse it? >>> >>> >>> >>> Would the http data collecter with a threshold be of better >>> solution? >>> >>> >>> >>> Corey >>> >>> >>> >>> >>> >>> On Feb 10, 2010, at 2:18 PM, <hug...@ar...> wrote: >>> >>>> A similar feed exists for Canada, although you need to specify a >>>> code >>>> for the province/city you want the feed for. For example, >>>> >>>> http://www.weatheroffice.gc.ca/rss/city/on-77_e.xml >>>> >>>> is the feed for Hamilton, Ontario. Other links can be found on the >>>> 5-day >>>> forecast page. >>>> >>>> >>>> -----Original Message----- >>>> From: Kirk Reeves [mailto:kir...@gm...] >>>> Sent: Wednesday, February 10, 2010 1:38 PM >>>> To: General OpenNMS Discussion >>>> Subject: Re: [opennms-discuss] extreme weather alerts >>>> >>>> You can get an atom feed of all the National NOAA weather alerts >>>> here: >>>> >>>> curl -s -X POST --data-binary @entry.xml >>>> http://www.weather.gov/alerts-beta/us.php?x=0 >>>> >>>> That feed will then provide you the id need to pull the individual >>>> alert. >>>> >>>> Kirk >>>> >>>> >>>> >>>> >>>> On Tue, Feb 9, 2010 at 12:04 PM, Corey Osman <co...@lo...> >>>> wrote: >>>> >>>> >>>> Hi, >>>> >>>> We have about 20 remotes sites and I think it would be really >>>> cool if >>>> I could get opennms to send out extreme/severe weather alerts >>>> for >>>> specific zipcodes. This would help us react quicker when power >>>> outages or WAN connections go down. I think this could be >>>> accomplished via the http data collector with some weather site >>>> or >>>> maybe if weather.com has tweets/RSS or something. So basically >>>> the >>>> data flow would be like this: >>>> >>>> National weather alert event --> opennms --> check for affected >>>> zipcodes --> send out notification of severe weather alert and >>>> possible power outages or WAN connectivity issues >>>> >>>> >>>> Anybody have something similar to this configured or ideas where >>>> to >>>> get weather alerts in a specifically xml encoded view? >>>> >>>> >>>> thanks, >>>> >>>> Corey Osman >>>> >>>> >>>> ------------------------------------------------------------------------ >>>> ------ >>>> SOLARIS 10 is the OS for Data Centers - provides features such >>>> as DTrace, >>>> Predictive Self Healing and Award Winning ZFS. Get Solaris 10 >>>> NOW >>>> http://p.sf.net/sfu/solaris-dev2dev >>>> _______________________________________________ >>>> Please read the OpenNMS Mailing List FAQ: >>>> http://www.opennms.org/index.php/Mailing_List_FAQ >>>> >>>> opennms-discuss mailing list >>>> >>>> To *unsubscribe* or change your subscription options, see the >>>> bottom of this page: >>>> https://lists.sourceforge.net/lists/listinfo/opennms-discuss >>>> >>>> >>>> >>>> >>>> >>>> ---------------------------------------------------------------------------- >>>> -- >>>> SOLARIS 10 is the OS for Data Centers - provides features such as >>>> DTrace, >>>> Predictive Self Healing and Award Winning ZFS. Get Solaris 10 NOW >>>> http://p.sf.net/sfu/solaris-dev2dev >>>> _______________________________________________ >>>> Please read the OpenNMS Mailing List FAQ: >>>> http://www.opennms.org/index.php/Mailing_List_FAQ >>>> >>>> opennms-discuss mailing list >>>> >>>> To *unsubscribe* or change your subscription options, see the >>>> bottom of this page: >>>> https://lists.sourceforge.net/lists/listinfo/opennms-discuss >>> >>> > -----------------------------------------------------------------------------> > > > - >>> SOLARIS 10 is the OS for Data Centers - provides features such as >>> DTrace, >>> Predictive Self Healing and Award Winning ZFS. Get Solaris 10 NOW >>> http://p.sf.net/sfu/solaris-dev2dev__________________________________________ >>> _____ >>> Please read the OpenNMS Mailing List FAQ: >>> http://www.opennms.org/index.php/Mailing_List_FAQ >>> >>> opennms-discuss mailing list >>> >>> To *unsubscribe* or change your subscription options, see the bottom >>> of this page: >>> https://lists.sourceforge.net/lists/listinfo/opennms-discuss >> >> ------------------------------------------------------------------------------ >> Download Intel® Parallel Studio Eval >> Try the new software tools for yourself. Speed compiling, find bugs >> proactively, and fine-tune applications for parallel performance. >> See why Intel Parallel Studio got high marks during beta. >> http://p.sf.net/sfu/intel-sw-dev >> _______________________________________________ >> Please read the OpenNMS Mailing List FAQ: >> http://www.opennms.org/index.php/Mailing_List_FAQ >> >> opennms-discuss mailing list >> >> To *unsubscribe* or change your subscription options, see the >> bottom of this >> page: >> https://lists.sourceforge.net/lists/listinfo/opennms-discuss > > > ------------------------------------------------------------------------------ > Download Intel® Parallel Studio Eval > Try the new software tools for yourself. Speed compiling, find bugs > proactively, and fine-tune applications for parallel performance. > See why Intel Parallel Studio got high marks during beta. > http://p.sf.net/sfu/intel-sw-dev > _______________________________________________ > Please read the OpenNMS Mailing List FAQ: > http://www.opennms.org/index.php/Mailing_List_FAQ > > opennms-discuss mailing list > > To *unsubscribe* or change your subscription options, see the bottom > of this page: > https://lists.sourceforge.net/lists/listinfo/opennms-discuss |