<article>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#article09_07_08_210241</id>
	<title>What Would You Want In a Large-Scale Monitoring System?</title>
	<author>timothy</author>
	<datestamp>1247045400000</datestamp>
	<htmltext>Krneki writes <i>"I've been developing monitoring solutions for the last five years. I have used <a href="http://en.wikipedia.org/wiki/Cacti\_(software)">Cacti</a>, <a href="http://en.wikipedia.org/wiki/Nagios">Nagios</a>, <a href="http://www.whatsupgold.com/">WhatsUP</a>, <a href="http://en.wikipedia.org/wiki/Prtg">PRTG</a>, <a href="http://www.manageengine.com/products/opmanager/">OpManager</a>, <a href="http://en.wikipedia.org/wiki/Microsoft\_Operations\_Manager">MOM</a>, Perl-scripts solutions, ... Today I have changed employer and I have been asked to develop a new monitoring solution from scratch (5,000 devices). My objective is to deliver a solution that will cover both the network devices, servers and applications. The final product must be very easy to understand as it will be used also by help support to diagnose problems during the night. I need a powerful tool that will cover all I need and yet deliver a nice 2D map of the company IT infrastructure. I like Cacti, but usually I use it only for performance monitoring, since pooling can't be set to 5 or 10 sec interval for huge networks. I'm thinking about Nagios (but the 2D map is hard to understand), or maybe OpManager. What monitoring solution do you use and why?"</i></htmltext>
<tokenext>Krneki writes " I 've been developing monitoring solutions for the last five years .
I have used Cacti , Nagios , WhatsUP , PRTG , OpManager , MOM , Perl-scripts solutions , ... Today I have changed employer and I have been asked to develop a new monitoring solution from scratch ( 5,000 devices ) .
My objective is to deliver a solution that will cover both the network devices , servers and applications .
The final product must be very easy to understand as it will be used also by help support to diagnose problems during the night .
I need a powerful tool that will cover all I need and yet deliver a nice 2D map of the company IT infrastructure .
I like Cacti , but usually I use it only for performance monitoring , since pooling ca n't be set to 5 or 10 sec interval for huge networks .
I 'm thinking about Nagios ( but the 2D map is hard to understand ) , or maybe OpManager .
What monitoring solution do you use and why ?
"</tokentext>
<sentencetext>Krneki writes "I've been developing monitoring solutions for the last five years.
I have used Cacti, Nagios, WhatsUP, PRTG, OpManager, MOM, Perl-scripts solutions, ... Today I have changed employer and I have been asked to develop a new monitoring solution from scratch (5,000 devices).
My objective is to deliver a solution that will cover both the network devices, servers and applications.
The final product must be very easy to understand as it will be used also by help support to diagnose problems during the night.
I need a powerful tool that will cover all I need and yet deliver a nice 2D map of the company IT infrastructure.
I like Cacti, but usually I use it only for performance monitoring, since pooling can't be set to 5 or 10 sec interval for huge networks.
I'm thinking about Nagios (but the 2D map is hard to understand), or maybe OpManager.
What monitoring solution do you use and why?
"</sentencetext>
</article>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28628823</id>
	<title>Re:A more interesting question</title>
	<author>glassware</author>
	<datestamp>1247049960000</datestamp>
	<modclass>Informativ</modclass>
	<modscore>3</modscore>
	<htmltext><p>He said he was asked to "develop a new solution" - which most likely means he gets to pick and choose what to implement, whether parts of it are custom developed or off the shelf.  I would imagine a good solution would be a core product plus custom built extensions for the features he needs that the product doesn't implement itself.</p></htmltext>
<tokenext>He said he was asked to " develop a new solution " - which most likely means he gets to pick and choose what to implement , whether parts of it are custom developed or off the shelf .
I would imagine a good solution would be a core product plus custom built extensions for the features he needs that the product does n't implement itself .</tokentext>
<sentencetext>He said he was asked to "develop a new solution" - which most likely means he gets to pick and choose what to implement, whether parts of it are custom developed or off the shelf.
I would imagine a good solution would be a core product plus custom built extensions for the features he needs that the product doesn't implement itself.</sentencetext>
	<parent>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28628691</parent>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28629823</id>
	<title>Use cricket!</title>
	<author>Anonymous</author>
	<datestamp>1247055600000</datestamp>
	<modclass>None</modclass>
	<modscore>0</modscore>
	<htmltext><p>Hello!</p><p>I used to work for an ISP.<br>For monitoring and polling more than 8000 devices, i used cricket (a set of cgi-perl script).<br>Just search for it in sourceforge, its a couple of powerfull perl scripts that helps you creating RRDs.<br>Then later you can use their own cgi-scripts to visualize them on the web......or use a third-party script.</p><p>The thing about cricket was that it polled more than 10k objects in very few time, and had some interesting threeshold alerts (mail, sms, web).</p><p>The best practice out there is to merge something between cricket and cacti/openNMS.</p><p>hope my experience helps you.<br>regards,<br>Nicolas Royo</p></htmltext>
<tokenext>Hello ! I used to work for an ISP.For monitoring and polling more than 8000 devices , i used cricket ( a set of cgi-perl script ) .Just search for it in sourceforge , its a couple of powerfull perl scripts that helps you creating RRDs.Then later you can use their own cgi-scripts to visualize them on the web......or use a third-party script.The thing about cricket was that it polled more than 10k objects in very few time , and had some interesting threeshold alerts ( mail , sms , web ) .The best practice out there is to merge something between cricket and cacti/openNMS.hope my experience helps you.regards,Nicolas Royo</tokentext>
<sentencetext>Hello!I used to work for an ISP.For monitoring and polling more than 8000 devices, i used cricket (a set of cgi-perl script).Just search for it in sourceforge, its a couple of powerfull perl scripts that helps you creating RRDs.Then later you can use their own cgi-scripts to visualize them on the web......or use a third-party script.The thing about cricket was that it polled more than 10k objects in very few time, and had some interesting threeshold alerts (mail, sms, web).The best practice out there is to merge something between cricket and cacti/openNMS.hope my experience helps you.regards,Nicolas Royo</sentencetext>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28631085</id>
	<title>SolarWinds Orion</title>
	<author>bigal123</author>
	<datestamp>1247063460000</datestamp>
	<modclass>None</modclass>
	<modscore>1</modscore>
	<htmltext>I would have to agree with the other poster that suggested SolarWinds Orion network monitor.  You can monitor network swithes, each port, servers, apps on the server, other devices with SNMP strings, things that don't support that.... you can import multiple maps etc.

At our site in Orion we have a US Map, state map, then campus maps for a few sites. then building maps then to server room.  Custom views and alters.  My login to orion shows different stuff then our telecom person's login.


and no i don't work for them
<a href="http://www.solarwinds.com/" title="solarwinds.com" rel="nofollow">http://www.solarwinds.com/</a> [solarwinds.com]</htmltext>
<tokenext>I would have to agree with the other poster that suggested SolarWinds Orion network monitor .
You can monitor network swithes , each port , servers , apps on the server , other devices with SNMP strings , things that do n't support that.... you can import multiple maps etc .
At our site in Orion we have a US Map , state map , then campus maps for a few sites .
then building maps then to server room .
Custom views and alters .
My login to orion shows different stuff then our telecom person 's login .
and no i do n't work for them http : //www.solarwinds.com/ [ solarwinds.com ]</tokentext>
<sentencetext>I would have to agree with the other poster that suggested SolarWinds Orion network monitor.
You can monitor network swithes, each port, servers, apps on the server, other devices with SNMP strings, things that don't support that.... you can import multiple maps etc.
At our site in Orion we have a US Map, state map, then campus maps for a few sites.
then building maps then to server room.
Custom views and alters.
My login to orion shows different stuff then our telecom person's login.
and no i don't work for them
http://www.solarwinds.com/ [solarwinds.com]</sentencetext>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28643747</id>
	<title>DRDs</title>
	<author>WizADSL</author>
	<datestamp>1247140140000</datestamp>
	<modclass>None</modclass>
	<modscore>1</modscore>
	<htmltext>I want DRDs.....</htmltext>
<tokenext>I want DRDs.... .</tokentext>
<sentencetext>I want DRDs.....</sentencetext>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28635893</id>
	<title>If you have Linux servers, don't use OpManager!</title>
	<author>scarolan</author>
	<datestamp>1247151780000</datestamp>
	<modclass>Informativ</modclass>
	<modscore>2</modscore>
	<htmltext><p>We used OpManager in production for over a year.  It has terrible Linux support.  None of their built-in plugins worked properly for monitoring even basic parameters like disk space, free memory, CPU usage, etc.  When we pointed this out to their support people, they said we should build our own plugins with SNMP OIDs.  Um....no.  Not for the amount of money we paid for that steaming POS.  We finally kicked OpManager to the curb about a month ago, and have our entire environment, Windows and Linux servers being monitored with Nagios. Nagios scales well, we are currently watching several hundred hosts and about 3500 services.</p><p>OpenNMS is also a good tool, its ability to map servers back to switch ports is extremely handy.</p></htmltext>
<tokenext>We used OpManager in production for over a year .
It has terrible Linux support .
None of their built-in plugins worked properly for monitoring even basic parameters like disk space , free memory , CPU usage , etc .
When we pointed this out to their support people , they said we should build our own plugins with SNMP OIDs .
Um....no. Not for the amount of money we paid for that steaming POS .
We finally kicked OpManager to the curb about a month ago , and have our entire environment , Windows and Linux servers being monitored with Nagios .
Nagios scales well , we are currently watching several hundred hosts and about 3500 services.OpenNMS is also a good tool , its ability to map servers back to switch ports is extremely handy .</tokentext>
<sentencetext>We used OpManager in production for over a year.
It has terrible Linux support.
None of their built-in plugins worked properly for monitoring even basic parameters like disk space, free memory, CPU usage, etc.
When we pointed this out to their support people, they said we should build our own plugins with SNMP OIDs.
Um....no.  Not for the amount of money we paid for that steaming POS.
We finally kicked OpManager to the curb about a month ago, and have our entire environment, Windows and Linux servers being monitored with Nagios.
Nagios scales well, we are currently watching several hundred hosts and about 3500 services.OpenNMS is also a good tool, its ability to map servers back to switch ports is extremely handy.</sentencetext>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28629397</id>
	<title>Re:OpenNMS</title>
	<author>Anonymous</author>
	<datestamp>1247052960000</datestamp>
	<modclass>None</modclass>
	<modscore>0</modscore>
	<htmltext><p>Why do all free NMS systems have crappy performance (execute system()/shell scripts to check absoultely anything) or require you to learn a whole new application specific poorly designed language to do even simple tasks?</p><p>I just want something that looks reasonable (A configuration GUI), works, a sane person can learn to use reasonably well in less than an hour that scales well with strong SNMP discovery.</p><p>After spending less than 2 minutes toying around with the Open NMS demo server. I was greeted with the following:</p><p>org.opennms.web.event.EventIdNotFoundException: The event id must be an integer.<br>
    at org.apache.jsp.event.detail\_jsp.\_jspService(detail\_jsp.java:70)<br>
    at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:98)<br>
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)<br>
    at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:328)<br>
    at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:315)<br>
    at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:265)<br>
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)<br>
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269)<br>
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)<br>
    at org.extremecomponents.table.filter.AbstractExportFilter.doFilter(AbstractExportFilter.java:49)<br>
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)<br>
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)<br>
    at org.opennms.web.StoreRequestPropertiesFilter.doFilter(StoreRequestPropertiesFilter.java:71)<br>
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)<br>
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)<br>
    at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:265)<br>
    at org.acegisecurity.intercept.web.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:107)<br>
    at org.acegisecurity.intercept.web.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:72)<br>
    at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)<br>
    at org.acegisecurity.ui.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:166)<br>
    at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)<br>
    at org.acegisecurity.providers.anonymous.AnonymousProcessingFilter.doFilter(AnonymousProcessingFilter.java:125)<br>
    at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)<br>
    at org.acegisecurity.wrapper.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:81)<br>
    at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)<br>
    at org.acegisecurity.ui.basicauth.BasicProcessingFilter.doFilter(BasicProcessingFilter.java:173)<br>
    at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)<br>
    at org.acegisecurity.ui.AbstractProcessingFilter.doFilter(AbstractProcessingFi</p></htmltext>
<tokenext>Why do all free NMS systems have crappy performance ( execute system ( ) /shell scripts to check absoultely anything ) or require you to learn a whole new application specific poorly designed language to do even simple tasks ? I just want something that looks reasonable ( A configuration GUI ) , works , a sane person can learn to use reasonably well in less than an hour that scales well with strong SNMP discovery.After spending less than 2 minutes toying around with the Open NMS demo server .
I was greeted with the following : org.opennms.web.event.EventIdNotFoundException : The event id must be an integer .
at org.apache.jsp.event.detail \ _jsp. \ _jspService ( detail \ _jsp.java : 70 ) at org.apache.jasper.runtime.HttpJspBase.service ( HttpJspBase.java : 98 ) at javax.servlet.http.HttpServlet.service ( HttpServlet.java : 803 ) at org.apache.jasper.servlet.JspServletWrapper.service ( JspServletWrapper.java : 328 ) at org.apache.jasper.servlet.JspServlet.serviceJspFile ( JspServlet.java : 315 ) at org.apache.jasper.servlet.JspServlet.service ( JspServlet.java : 265 ) at javax.servlet.http.HttpServlet.service ( HttpServlet.java : 803 ) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter ( ApplicationFilterChain.java : 269 ) at org.apache.catalina.core.ApplicationFilterChain.doFilter ( ApplicationFilterChain.java : 188 ) at org.extremecomponents.table.filter.AbstractExportFilter.doFilter ( AbstractExportFilter.java : 49 ) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter ( ApplicationFilterChain.java : 215 ) at org.apache.catalina.core.ApplicationFilterChain.doFilter ( ApplicationFilterChain.java : 188 ) at org.opennms.web.StoreRequestPropertiesFilter.doFilter ( StoreRequestPropertiesFilter.java : 71 ) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter ( ApplicationFilterChain.java : 215 ) at org.apache.catalina.core.ApplicationFilterChain.doFilter ( ApplicationFilterChain.java : 188 ) at org.acegisecurity.util.FilterChainProxy $ VirtualFilterChain.doFilter ( FilterChainProxy.java : 265 ) at org.acegisecurity.intercept.web.FilterSecurityInterceptor.invoke ( FilterSecurityInterceptor.java : 107 ) at org.acegisecurity.intercept.web.FilterSecurityInterceptor.doFilter ( FilterSecurityInterceptor.java : 72 ) at org.acegisecurity.util.FilterChainProxy $ VirtualFilterChain.doFilter ( FilterChainProxy.java : 275 ) at org.acegisecurity.ui.ExceptionTranslationFilter.doFilter ( ExceptionTranslationFilter.java : 166 ) at org.acegisecurity.util.FilterChainProxy $ VirtualFilterChain.doFilter ( FilterChainProxy.java : 275 ) at org.acegisecurity.providers.anonymous.AnonymousProcessingFilter.doFilter ( AnonymousProcessingFilter.java : 125 ) at org.acegisecurity.util.FilterChainProxy $ VirtualFilterChain.doFilter ( FilterChainProxy.java : 275 ) at org.acegisecurity.wrapper.SecurityContextHolderAwareRequestFilter.doFilter ( SecurityContextHolderAwareRequestFilter.java : 81 ) at org.acegisecurity.util.FilterChainProxy $ VirtualFilterChain.doFilter ( FilterChainProxy.java : 275 ) at org.acegisecurity.ui.basicauth.BasicProcessingFilter.doFilter ( BasicProcessingFilter.java : 173 ) at org.acegisecurity.util.FilterChainProxy $ VirtualFilterChain.doFilter ( FilterChainProxy.java : 275 ) at org.acegisecurity.ui.AbstractProcessingFilter.doFilter ( AbstractProcessingFi</tokentext>
<sentencetext>Why do all free NMS systems have crappy performance (execute system()/shell scripts to check absoultely anything) or require you to learn a whole new application specific poorly designed language to do even simple tasks?I just want something that looks reasonable (A configuration GUI), works, a sane person can learn to use reasonably well in less than an hour that scales well with strong SNMP discovery.After spending less than 2 minutes toying around with the Open NMS demo server.
I was greeted with the following:org.opennms.web.event.EventIdNotFoundException: The event id must be an integer.
at org.apache.jsp.event.detail\_jsp.\_jspService(detail\_jsp.java:70)
    at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:98)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
    at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:328)
    at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:315)
    at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:265)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
    at org.extremecomponents.table.filter.AbstractExportFilter.doFilter(AbstractExportFilter.java:49)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
    at org.opennms.web.StoreRequestPropertiesFilter.doFilter(StoreRequestPropertiesFilter.java:71)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
    at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:265)
    at org.acegisecurity.intercept.web.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:107)
    at org.acegisecurity.intercept.web.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:72)
    at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
    at org.acegisecurity.ui.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:166)
    at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
    at org.acegisecurity.providers.anonymous.AnonymousProcessingFilter.doFilter(AnonymousProcessingFilter.java:125)
    at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
    at org.acegisecurity.wrapper.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:81)
    at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
    at org.acegisecurity.ui.basicauth.BasicProcessingFilter.doFilter(BasicProcessingFilter.java:173)
    at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
    at org.acegisecurity.ui.AbstractProcessingFilter.doFilter(AbstractProcessingFi</sentencetext>
	<parent>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28628669</parent>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28634357</id>
	<title>Give customers your personal phone number</title>
	<author>shish</author>
	<datestamp>1247140860000</datestamp>
	<modclass>None</modclass>
	<modscore>1</modscore>
	<htmltext>Most monitoring systems only check each server once every 5 minutes, giving an average of 2.5 minutes between error and alert; with a customer, you'll be out of bed at 3 in the morning in a matter of seconds<nobr> <wbr></nobr>:-)</htmltext>
<tokenext>Most monitoring systems only check each server once every 5 minutes , giving an average of 2.5 minutes between error and alert ; with a customer , you 'll be out of bed at 3 in the morning in a matter of seconds : - )</tokentext>
<sentencetext>Most monitoring systems only check each server once every 5 minutes, giving an average of 2.5 minutes between error and alert; with a customer, you'll be out of bed at 3 in the morning in a matter of seconds :-)</sentencetext>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28629599</id>
	<title>Intellipool Network Manager</title>
	<author>Knightman</author>
	<datestamp>1247054220000</datestamp>
	<modclass>None</modclass>
	<modscore>1</modscore>
	<htmltext><p>You can always try INM (<a href="http://www.intellipool.se/" title="intellipool.se">http://www.intellipool.se/</a> [intellipool.se]).</p><p>It's quite feature rich and it's worth a look.</p></htmltext>
<tokenext>You can always try INM ( http : //www.intellipool.se/ [ intellipool.se ] ) .It 's quite feature rich and it 's worth a look .</tokentext>
<sentencetext>You can always try INM (http://www.intellipool.se/ [intellipool.se]).It's quite feature rich and it's worth a look.</sentencetext>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28634423</id>
	<title>Re:Use the Tivoli architecture and rewrite it</title>
	<author>Sharp Rulez</author>
	<datestamp>1247141820000</datestamp>
	<modclass>None</modclass>
	<modscore>0</modscore>
	<htmltext>There is for sure some free alternative out there, but on the off-the-self side non-free software, but for sure you cannot ignore IBM/Tivoli Netcool.<br>
<br>
The Netcool suite have been purchased by IBM a few years ago. That portfolio came from Micromuse which was really telecom oriented. That suite can monitor easily the required 5000 nodes. Across the suite, there are multiple products that covers most of NMS needs from basinc alarm/stats collections such as receiving/parsing SNMP traps, SNMP pooling, node discovery; up to higher-level business requirement like alarm management, ajax or java GUI for alarm display; dashboarding, etc.<br>
<br>
Feel free to have a look: <a href="http://www-01.ibm.com/software/tivoli/sw-atoz/indexN.html" title="ibm.com" rel="nofollow">http://www-01.ibm.com/software/tivoli/sw-atoz/indexN.html</a> [ibm.com]</htmltext>
<tokenext>There is for sure some free alternative out there , but on the off-the-self side non-free software , but for sure you can not ignore IBM/Tivoli Netcool .
The Netcool suite have been purchased by IBM a few years ago .
That portfolio came from Micromuse which was really telecom oriented .
That suite can monitor easily the required 5000 nodes .
Across the suite , there are multiple products that covers most of NMS needs from basinc alarm/stats collections such as receiving/parsing SNMP traps , SNMP pooling , node discovery ; up to higher-level business requirement like alarm management , ajax or java GUI for alarm display ; dashboarding , etc .
Feel free to have a look : http : //www-01.ibm.com/software/tivoli/sw-atoz/indexN.html [ ibm.com ]</tokentext>
<sentencetext>There is for sure some free alternative out there, but on the off-the-self side non-free software, but for sure you cannot ignore IBM/Tivoli Netcool.
The Netcool suite have been purchased by IBM a few years ago.
That portfolio came from Micromuse which was really telecom oriented.
That suite can monitor easily the required 5000 nodes.
Across the suite, there are multiple products that covers most of NMS needs from basinc alarm/stats collections such as receiving/parsing SNMP traps, SNMP pooling, node discovery; up to higher-level business requirement like alarm management, ajax or java GUI for alarm display; dashboarding, etc.
Feel free to have a look: http://www-01.ibm.com/software/tivoli/sw-atoz/indexN.html [ibm.com]</sentencetext>
	<parent>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28629799</parent>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28643585</id>
	<title>Just my $0.02.</title>
	<author>wr37chd00d</author>
	<datestamp>1247139420000</datestamp>
	<modclass>Informativ</modclass>
	<modscore>2</modscore>
	<htmltext>We are using a combination of Cacti and <a href="http://mon.wiki.kernel.org/index.php/Main\_Page" title="kernel.org" rel="nofollow">mon</a> [kernel.org] to monitor about 200 devices, both network gear and PC servers. Cacti is used to graph performance data(bandwidth, cpu, mem, temp) and maps for the visually inclined, while mon is used to do the actual service monitoring and alerting.
<br> <br>
I won't comment on Cacti, since it has been mentioned here already, though iI will say that you CAN change the default behavior of "sample averaging" by increasing the size of the RRD database. There are discussions on the Cacti forum/wiki that cover this topic.
<br> <br>
Mon on the other hand, I didn't see mentioned at all, so here's my blurb on that. The core of mon is a scheduler written in perl, which handles running monitor tests(also perl or any script/program that can exit with a 1/0) and then alerting(also perl, or other languages, and can do more than just sending mail or paging) when necessary, based on the configuration for that service. Like most open source projects, it is extremely flexible, if you have the initial time investment to set up your tests and dependencies correctly, but once this is done, the tests/alerts can be reused, or further modified. There are quite a few monitor tests and alert scripts already included, along with some handy tools for interaction through a web browser(via moncgi), generating dependency trees, generating reports, and more. Theres also a perl module, Mon::Client, that provides an API for interacting with the mon scheduler. The downside, besides configuring it with a text file(m4 can be helpful here), is there hasn't been any activity since 2007(according to the CVS repo on sourceforge).
<br> <br>
Probably not the solution for an extremely large number of hosts, though resource-wise, it could handle it, but maybe someone else might be able to benefit from it. If you need very specific tests(number of BGP routes, verifying NH on routes, customer redundancy) and smart alert logic, it's worth looking at.</htmltext>
<tokenext>We are using a combination of Cacti and mon [ kernel.org ] to monitor about 200 devices , both network gear and PC servers .
Cacti is used to graph performance data ( bandwidth , cpu , mem , temp ) and maps for the visually inclined , while mon is used to do the actual service monitoring and alerting .
I wo n't comment on Cacti , since it has been mentioned here already , though iI will say that you CAN change the default behavior of " sample averaging " by increasing the size of the RRD database .
There are discussions on the Cacti forum/wiki that cover this topic .
Mon on the other hand , I did n't see mentioned at all , so here 's my blurb on that .
The core of mon is a scheduler written in perl , which handles running monitor tests ( also perl or any script/program that can exit with a 1/0 ) and then alerting ( also perl , or other languages , and can do more than just sending mail or paging ) when necessary , based on the configuration for that service .
Like most open source projects , it is extremely flexible , if you have the initial time investment to set up your tests and dependencies correctly , but once this is done , the tests/alerts can be reused , or further modified .
There are quite a few monitor tests and alert scripts already included , along with some handy tools for interaction through a web browser ( via moncgi ) , generating dependency trees , generating reports , and more .
Theres also a perl module , Mon : : Client , that provides an API for interacting with the mon scheduler .
The downside , besides configuring it with a text file ( m4 can be helpful here ) , is there has n't been any activity since 2007 ( according to the CVS repo on sourceforge ) .
Probably not the solution for an extremely large number of hosts , though resource-wise , it could handle it , but maybe someone else might be able to benefit from it .
If you need very specific tests ( number of BGP routes , verifying NH on routes , customer redundancy ) and smart alert logic , it 's worth looking at .</tokentext>
<sentencetext>We are using a combination of Cacti and mon [kernel.org] to monitor about 200 devices, both network gear and PC servers.
Cacti is used to graph performance data(bandwidth, cpu, mem, temp) and maps for the visually inclined, while mon is used to do the actual service monitoring and alerting.
I won't comment on Cacti, since it has been mentioned here already, though iI will say that you CAN change the default behavior of "sample averaging" by increasing the size of the RRD database.
There are discussions on the Cacti forum/wiki that cover this topic.
Mon on the other hand, I didn't see mentioned at all, so here's my blurb on that.
The core of mon is a scheduler written in perl, which handles running monitor tests(also perl or any script/program that can exit with a 1/0) and then alerting(also perl, or other languages, and can do more than just sending mail or paging) when necessary, based on the configuration for that service.
Like most open source projects, it is extremely flexible, if you have the initial time investment to set up your tests and dependencies correctly, but once this is done, the tests/alerts can be reused, or further modified.
There are quite a few monitor tests and alert scripts already included, along with some handy tools for interaction through a web browser(via moncgi), generating dependency trees, generating reports, and more.
Theres also a perl module, Mon::Client, that provides an API for interacting with the mon scheduler.
The downside, besides configuring it with a text file(m4 can be helpful here), is there hasn't been any activity since 2007(according to the CVS repo on sourceforge).
Probably not the solution for an extremely large number of hosts, though resource-wise, it could handle it, but maybe someone else might be able to benefit from it.
If you need very specific tests(number of BGP routes, verifying NH on routes, customer redundancy) and smart alert logic, it's worth looking at.</sentencetext>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28630095</id>
	<title>s/develop/deploy/</title>
	<author>seanadams.com</author>
	<datestamp>1247057340000</datestamp>
	<modclass>None</modclass>
	<modscore>1</modscore>
	<htmltext><p>He's just asking what to use</p></htmltext>
<tokenext>He 's just asking what to use</tokentext>
<sentencetext>He's just asking what to use</sentencetext>
	<parent>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28628691</parent>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28628949</id>
	<title>The mistake</title>
	<author>Anonymous</author>
	<datestamp>1247050500000</datestamp>
	<modclass>Insightful</modclass>
	<modscore>3</modscore>
	<htmltext><p>The mistake is trying to monitor thousands of devices on a 2-D map.  I'll look pretty to the suits, but be useless for the users.  Nothing but endless slow clicky clicky clicky.</p><p>Give them a text screen of whats currently down<nobr> <wbr></nobr>... that'll work.</p></htmltext>
<tokenext>The mistake is trying to monitor thousands of devices on a 2-D map .
I 'll look pretty to the suits , but be useless for the users .
Nothing but endless slow clicky clicky clicky.Give them a text screen of whats currently down ... that 'll work .</tokentext>
<sentencetext>The mistake is trying to monitor thousands of devices on a 2-D map.
I'll look pretty to the suits, but be useless for the users.
Nothing but endless slow clicky clicky clicky.Give them a text screen of whats currently down ... that'll work.</sentencetext>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28630899</id>
	<title>Re:Similar Slashdot thread</title>
	<author>Anonymous</author>
	<datestamp>1247062080000</datestamp>
	<modclass>None</modclass>
	<modscore>0</modscore>
	<htmltext><p>You're hoping to slashdot OpenNMS again?</p></htmltext>
<tokenext>You 're hoping to slashdot OpenNMS again ?</tokentext>
<sentencetext>You're hoping to slashdot OpenNMS again?</sentencetext>
	<parent>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28629017</parent>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28640509</id>
	<title>Re:The Dangers of averaging</title>
	<author>JSC</author>
	<datestamp>1247169720000</datestamp>
	<modclass>None</modclass>
	<modscore>1</modscore>
	<htmltext><p>You could try <a href="http://rtg.sourceforge.net/" title="sourceforge.net" rel="nofollow">RTG</a> [sourceforge.net].  It's a non-averaging alternative to MRTG.  I used it a large telcom provider I used to work for to monitor several thousand circuits.  I kept a years worth of data on-hand (MySQL database instead of RRD).  It works VERY well.  It takes a bit more configuration than MRTG but if you want to keep NON-averaged data, it's a good choice.</p></htmltext>
<tokenext>You could try RTG [ sourceforge.net ] .
It 's a non-averaging alternative to MRTG .
I used it a large telcom provider I used to work for to monitor several thousand circuits .
I kept a years worth of data on-hand ( MySQL database instead of RRD ) .
It works VERY well .
It takes a bit more configuration than MRTG but if you want to keep NON-averaged data , it 's a good choice .</tokentext>
<sentencetext>You could try RTG [sourceforge.net].
It's a non-averaging alternative to MRTG.
I used it a large telcom provider I used to work for to monitor several thousand circuits.
I kept a years worth of data on-hand (MySQL database instead of RRD).
It works VERY well.
It takes a bit more configuration than MRTG but if you want to keep NON-averaged data, it's a good choice.</sentencetext>
	<parent>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28628753</parent>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28630713</id>
	<title>Re:Zenoss</title>
	<author>Ranger Rick</author>
	<datestamp>1247060760000</datestamp>
	<modclass>Interestin</modclass>
	<modscore>4</modscore>
	<htmltext><p>And this is why we (OpenNMS) don't play the per-node.  It's not any harder to run OpenNMS when managing 1000 nodes than when managing 100, you only need to scale hardware appropriately.  Per-node pricing is an artificial limitation.</p><p>We also don't play the "you get a special price behind closed doors" game, our support prices are <a href="http://www.opennms.com/pricing.html" title="opennms.com">public, fair, and the same for everyone</a> [opennms.com] -- and that's only if you need commerical support -- our prices are $0 if you don't need or want support.</p><p>If you do the math, it's $0 for the software, plus $14,995/year for support for any number of nodes, and the software is 100\% open-source and <a href="http://blogs.opennms.org/?p=923" title="opennms.org">fully capable of replacing or exceeding OpenView</a> [opennms.org].<nobr> <wbr></nobr>;)</p></htmltext>
<tokenext>And this is why we ( OpenNMS ) do n't play the per-node .
It 's not any harder to run OpenNMS when managing 1000 nodes than when managing 100 , you only need to scale hardware appropriately .
Per-node pricing is an artificial limitation.We also do n't play the " you get a special price behind closed doors " game , our support prices are public , fair , and the same for everyone [ opennms.com ] -- and that 's only if you need commerical support -- our prices are $ 0 if you do n't need or want support.If you do the math , it 's $ 0 for the software , plus $ 14,995/year for support for any number of nodes , and the software is 100 \ % open-source and fully capable of replacing or exceeding OpenView [ opennms.org ] .
; )</tokentext>
<sentencetext>And this is why we (OpenNMS) don't play the per-node.
It's not any harder to run OpenNMS when managing 1000 nodes than when managing 100, you only need to scale hardware appropriately.
Per-node pricing is an artificial limitation.We also don't play the "you get a special price behind closed doors" game, our support prices are public, fair, and the same for everyone [opennms.com] -- and that's only if you need commerical support -- our prices are $0 if you don't need or want support.If you do the math, it's $0 for the software, plus $14,995/year for support for any number of nodes, and the software is 100\% open-source and fully capable of replacing or exceeding OpenView [opennms.org].
;)</sentencetext>
	<parent>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28629679</parent>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28631861</id>
	<title>How in the world do I get in touch with you?</title>
	<author>camargobp</author>
	<datestamp>1247069280000</datestamp>
	<modclass>None</modclass>
	<modscore>1</modscore>
	<htmltext>Hey, I don't know how I can get in touch with you since that our emails are protected on slashdot. I think I left a comment on your blog, but it was the best guess I had.</htmltext>
<tokenext>Hey , I do n't know how I can get in touch with you since that our emails are protected on slashdot .
I think I left a comment on your blog , but it was the best guess I had .</tokentext>
<sentencetext>Hey, I don't know how I can get in touch with you since that our emails are protected on slashdot.
I think I left a comment on your blog, but it was the best guess I had.</sentencetext>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28632437</id>
	<title>Re:OpenNMS</title>
	<author>mysidia</author>
	<datestamp>1247075280000</datestamp>
	<modclass>Insightful</modclass>
	<modscore>2</modscore>
	<htmltext><p>
MRTG is kind of limited.  I would suggest using Cacti instead; it provides useful features like graph zooming and detailed RRD configurations  like number of DSes, number of steps and rows per DS in a RRD.
</p><p>
I would try installing the opennms software yourself, and don't rely on that clearly broken demo of the software.
The breakage you are seeing of the demo is not at all representative of what the software is normally like.
</p><p>
OpenNMS is not bug free, but neither are any of the viable competitors close to 'bug free'.  When setup properly and JVM/memory settings tuned, including proper setup and tuning of the PostgreSQL database  per PostgreSQL best practices,  with physical resources suitable to the load (e.g. about 4gb of physical RAM and 2x2Ghz CPU plus 80gb disk space to monitor 3000 interfaces), polling each service every 30 seconds,  OpenNMS runs like a champ.
</p><p>
It's pretty darn stable.   And vastly outperforms other Open Source solutions.
</p><p>
I've hardly ever seen exception conditions like that one,  and generally, it would just be the webui having problems.
</p></htmltext>
<tokenext>MRTG is kind of limited .
I would suggest using Cacti instead ; it provides useful features like graph zooming and detailed RRD configurations like number of DSes , number of steps and rows per DS in a RRD .
I would try installing the opennms software yourself , and do n't rely on that clearly broken demo of the software .
The breakage you are seeing of the demo is not at all representative of what the software is normally like .
OpenNMS is not bug free , but neither are any of the viable competitors close to 'bug free' .
When setup properly and JVM/memory settings tuned , including proper setup and tuning of the PostgreSQL database per PostgreSQL best practices , with physical resources suitable to the load ( e.g .
about 4gb of physical RAM and 2x2Ghz CPU plus 80gb disk space to monitor 3000 interfaces ) , polling each service every 30 seconds , OpenNMS runs like a champ .
It 's pretty darn stable .
And vastly outperforms other Open Source solutions .
I 've hardly ever seen exception conditions like that one , and generally , it would just be the webui having problems .</tokentext>
<sentencetext>
MRTG is kind of limited.
I would suggest using Cacti instead; it provides useful features like graph zooming and detailed RRD configurations  like number of DSes, number of steps and rows per DS in a RRD.
I would try installing the opennms software yourself, and don't rely on that clearly broken demo of the software.
The breakage you are seeing of the demo is not at all representative of what the software is normally like.
OpenNMS is not bug free, but neither are any of the viable competitors close to 'bug free'.
When setup properly and JVM/memory settings tuned, including proper setup and tuning of the PostgreSQL database  per PostgreSQL best practices,  with physical resources suitable to the load (e.g.
about 4gb of physical RAM and 2x2Ghz CPU plus 80gb disk space to monitor 3000 interfaces), polling each service every 30 seconds,  OpenNMS runs like a champ.
It's pretty darn stable.
And vastly outperforms other Open Source solutions.
I've hardly ever seen exception conditions like that one,  and generally, it would just be the webui having problems.
</sentencetext>
	<parent>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28629397</parent>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28631829</id>
	<title>Re:I Hate War Rooms</title>
	<author>phish</author>
	<datestamp>1247069040000</datestamp>
	<modclass>None</modclass>
	<modscore>1</modscore>
	<htmltext><p>You should check out Hyperic (www.hyperic.com). We designed it with a lot of this in mind.</p><p>-javier</p></htmltext>
<tokenext>You should check out Hyperic ( www.hyperic.com ) .
We designed it with a lot of this in mind.-javier</tokentext>
<sentencetext>You should check out Hyperic (www.hyperic.com).
We designed it with a lot of this in mind.-javier</sentencetext>
	<parent>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28629355</parent>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28628923</id>
	<title>FreeNATS</title>
	<author>Anonymous</author>
	<datestamp>1247050380000</datestamp>
	<modclass>None</modclass>
	<modscore>0</modscore>
	<htmltext><p>Some basic functionality, maybe not at the development level your looking for yet.</p></htmltext>
<tokenext>Some basic functionality , maybe not at the development level your looking for yet .</tokentext>
<sentencetext>Some basic functionality, maybe not at the development level your looking for yet.</sentencetext>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28635299</id>
	<title>Re:What I Lack in Open Source Monitoring Solutions</title>
	<author>Anonymous</author>
	<datestamp>1247148960000</datestamp>
	<modclass>None</modclass>
	<modscore>0</modscore>
	<htmltext><p>Right on the spot.</p><p>We evaluated lot of commercial/open source solution, but they were lacking in the architecture/model area.</p><p>It was never clear what the underlying conceptual model was and how it was mapped to the architecture implementation.</p></htmltext>
<tokenext>Right on the spot.We evaluated lot of commercial/open source solution , but they were lacking in the architecture/model area.It was never clear what the underlying conceptual model was and how it was mapped to the architecture implementation .</tokentext>
<sentencetext>Right on the spot.We evaluated lot of commercial/open source solution, but they were lacking in the architecture/model area.It was never clear what the underlying conceptual model was and how it was mapped to the architecture implementation.</sentencetext>
	<parent>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28629735</parent>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28631173</id>
	<title>Re:I Hate War Rooms</title>
	<author>turbidostato</author>
	<datestamp>1247064180000</datestamp>
	<modclass>Informativ</modclass>
	<modscore>2</modscore>
	<htmltext><p>"What you want in large-scale monitoring is:"</p><p>Let's see:</p><p>"The ability to map complex relationships. I don't want 50 alerts that I can't reach host X, host Y, etc. I want one alert that I can't reach router A."</p><p>Nagios do this.  I know, I configured mine that way.</p><p>"Even better, I want to map things so that I can say "end user application XYZ is not accessible in Kansas due to X being down"."</p><p>Nagios can do that, while I never deployed it that way.</p><p>"I want my monitoring solution to understand HA and service degredation."</p><p>Nagios do this.  I know, I configured mine that way.</p><p>"I want programmable rules about what happens when X is down or Y is down."</p><p>Don't know what exactly do you mean, but if you mean the ability to automatically trying to recover a failing state, I think Nagios can do that.  Not that I would want go that path: I'm quite averse to "self-healing" systems and prefer early and meaningful alerts and then push brains into it.</p><p>"I want many options for escalation. If X doesn't acknowledge, try Y after 15 mins, etc."</p><p>Nagios do this.  I know, I configured mine that way.</p><p>"I don't ever, ever want a pager to explode or be flooded. A problem should be noticed once and tracked. There should be no pager blizzards."</p><p>Nagios do this.  I know, I configured mine that way.</p><p>"Of course, I don't want this thing relying on my mail system for paging because, of course, my mail system could go down. An ability to dial out if the mail system is down would be nice."</p><p>Nagios do this.  I know, I configured mine that way.</p><p>"I want agents, hooks, interfaces, third-party add-ons, and every possible way of tying something into the monitoring system. I don't want dumb limitations like "you can only get an exit code from the OS and it acts on that" or something. For big monitoring, it's almost mandatory that some kind of API for agents is exposed."</p><p>Don't know what exactly you mean, but I know you can extract out of Nagios the very same information it is managing though i.e. a socket or push it to a database for further inspection.  Apart of this, it's open sourced, you know.</p><p>"I want "I'm working on it, stop paging" blackouts. I want to be reminded to lift them."</p><p>Nagios do this.  I know, I configured mine that way (well, to autolift the "I'm working on it" after Nagios detects the service on-line again... and it automatically closes the previously opened ticket on our service desk too).</p><p>"I want it to tie into my change-management system. If I open a ticket and say that server X is down for 2 hours on this date, I don't want to have to remember to black it out."</p><p>Nagios do this.  I know, I configured mine that way.</p><p>"I want reports. I don't care about silly little charts and graphs, but a history of everything that has every gone wrong with device Y would be nice."</p><p>Nagios do this.  I know, I configured mine that way.  It is the "little charts and graphs" where Nagios is quite lacky, in fact.</p><p>"I want more info on my page-receiving device than just "HOST X IS DOWN". I want context so I can decide if I have to drop everything immediately."</p><p>Nagios do this.  I know, I configured mine that way.</p><p>"These are some of the things that make sane large monitoring systems. I don't think any open source product has all of them, alas"</p><p>You didn't research on this that so much.  Please note that I'm not affiliated to Nagios in any way, but I'm just a satisfied user.</p></htmltext>
<tokenext>" What you want in large-scale monitoring is : " Let 's see : " The ability to map complex relationships .
I do n't want 50 alerts that I ca n't reach host X , host Y , etc .
I want one alert that I ca n't reach router A .
" Nagios do this .
I know , I configured mine that way .
" Even better , I want to map things so that I can say " end user application XYZ is not accessible in Kansas due to X being down " .
" Nagios can do that , while I never deployed it that way .
" I want my monitoring solution to understand HA and service degredation .
" Nagios do this .
I know , I configured mine that way .
" I want programmable rules about what happens when X is down or Y is down .
" Do n't know what exactly do you mean , but if you mean the ability to automatically trying to recover a failing state , I think Nagios can do that .
Not that I would want go that path : I 'm quite averse to " self-healing " systems and prefer early and meaningful alerts and then push brains into it .
" I want many options for escalation .
If X does n't acknowledge , try Y after 15 mins , etc .
" Nagios do this .
I know , I configured mine that way .
" I do n't ever , ever want a pager to explode or be flooded .
A problem should be noticed once and tracked .
There should be no pager blizzards .
" Nagios do this .
I know , I configured mine that way .
" Of course , I do n't want this thing relying on my mail system for paging because , of course , my mail system could go down .
An ability to dial out if the mail system is down would be nice .
" Nagios do this .
I know , I configured mine that way .
" I want agents , hooks , interfaces , third-party add-ons , and every possible way of tying something into the monitoring system .
I do n't want dumb limitations like " you can only get an exit code from the OS and it acts on that " or something .
For big monitoring , it 's almost mandatory that some kind of API for agents is exposed .
" Do n't know what exactly you mean , but I know you can extract out of Nagios the very same information it is managing though i.e .
a socket or push it to a database for further inspection .
Apart of this , it 's open sourced , you know .
" I want " I 'm working on it , stop paging " blackouts .
I want to be reminded to lift them .
" Nagios do this .
I know , I configured mine that way ( well , to autolift the " I 'm working on it " after Nagios detects the service on-line again... and it automatically closes the previously opened ticket on our service desk too ) .
" I want it to tie into my change-management system .
If I open a ticket and say that server X is down for 2 hours on this date , I do n't want to have to remember to black it out .
" Nagios do this .
I know , I configured mine that way .
" I want reports .
I do n't care about silly little charts and graphs , but a history of everything that has every gone wrong with device Y would be nice .
" Nagios do this .
I know , I configured mine that way .
It is the " little charts and graphs " where Nagios is quite lacky , in fact .
" I want more info on my page-receiving device than just " HOST X IS DOWN " .
I want context so I can decide if I have to drop everything immediately .
" Nagios do this .
I know , I configured mine that way .
" These are some of the things that make sane large monitoring systems .
I do n't think any open source product has all of them , alas " You did n't research on this that so much .
Please note that I 'm not affiliated to Nagios in any way , but I 'm just a satisfied user .</tokentext>
<sentencetext>"What you want in large-scale monitoring is:"Let's see:"The ability to map complex relationships.
I don't want 50 alerts that I can't reach host X, host Y, etc.
I want one alert that I can't reach router A.
"Nagios do this.
I know, I configured mine that way.
"Even better, I want to map things so that I can say "end user application XYZ is not accessible in Kansas due to X being down".
"Nagios can do that, while I never deployed it that way.
"I want my monitoring solution to understand HA and service degredation.
"Nagios do this.
I know, I configured mine that way.
"I want programmable rules about what happens when X is down or Y is down.
"Don't know what exactly do you mean, but if you mean the ability to automatically trying to recover a failing state, I think Nagios can do that.
Not that I would want go that path: I'm quite averse to "self-healing" systems and prefer early and meaningful alerts and then push brains into it.
"I want many options for escalation.
If X doesn't acknowledge, try Y after 15 mins, etc.
"Nagios do this.
I know, I configured mine that way.
"I don't ever, ever want a pager to explode or be flooded.
A problem should be noticed once and tracked.
There should be no pager blizzards.
"Nagios do this.
I know, I configured mine that way.
"Of course, I don't want this thing relying on my mail system for paging because, of course, my mail system could go down.
An ability to dial out if the mail system is down would be nice.
"Nagios do this.
I know, I configured mine that way.
"I want agents, hooks, interfaces, third-party add-ons, and every possible way of tying something into the monitoring system.
I don't want dumb limitations like "you can only get an exit code from the OS and it acts on that" or something.
For big monitoring, it's almost mandatory that some kind of API for agents is exposed.
"Don't know what exactly you mean, but I know you can extract out of Nagios the very same information it is managing though i.e.
a socket or push it to a database for further inspection.
Apart of this, it's open sourced, you know.
"I want "I'm working on it, stop paging" blackouts.
I want to be reminded to lift them.
"Nagios do this.
I know, I configured mine that way (well, to autolift the "I'm working on it" after Nagios detects the service on-line again... and it automatically closes the previously opened ticket on our service desk too).
"I want it to tie into my change-management system.
If I open a ticket and say that server X is down for 2 hours on this date, I don't want to have to remember to black it out.
"Nagios do this.
I know, I configured mine that way.
"I want reports.
I don't care about silly little charts and graphs, but a history of everything that has every gone wrong with device Y would be nice.
"Nagios do this.
I know, I configured mine that way.
It is the "little charts and graphs" where Nagios is quite lacky, in fact.
"I want more info on my page-receiving device than just "HOST X IS DOWN".
I want context so I can decide if I have to drop everything immediately.
"Nagios do this.
I know, I configured mine that way.
"These are some of the things that make sane large monitoring systems.
I don't think any open source product has all of them, alas"You didn't research on this that so much.
Please note that I'm not affiliated to Nagios in any way, but I'm just a satisfied user.</sentencetext>
	<parent>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28629355</parent>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28629107</id>
	<title>Re:Zabbix</title>
	<author>Anonymous</author>
	<datestamp>1247051220000</datestamp>
	<modclass>None</modclass>
	<modscore>0</modscore>
	<htmltext><p>We use Zabbix to monitor 6768 hosts with 1-8 checks per host at a frequency of 30 sec to once a day. I just can't even begin to say how much we like it. It is by far the best for our environment!</p></htmltext>
<tokenext>We use Zabbix to monitor 6768 hosts with 1-8 checks per host at a frequency of 30 sec to once a day .
I just ca n't even begin to say how much we like it .
It is by far the best for our environment !</tokentext>
<sentencetext>We use Zabbix to monitor 6768 hosts with 1-8 checks per host at a frequency of 30 sec to once a day.
I just can't even begin to say how much we like it.
It is by far the best for our environment!</sentencetext>
	<parent>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28628715</parent>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28632529</id>
	<title>Re:OpenNMS</title>
	<author>inKubus</author>
	<datestamp>1247076300000</datestamp>
	<modclass>None</modclass>
	<modscore>1</modscore>
	<htmltext><p>I'd recommend a suite of stuff, not just NMS.  It's good, but nagios can be made so compact and small.  MTRG/rrdtool is the only solution for gathering stats. There's a ton of third party visualization stuff for all monitoring systems.  When you're talking about monitoring system, you have to decide the facets you're looking to cover.  Number one is a current status of systems, ie: a table of systems and their ping, load, whatever.  Number two is automation.  Can the system kick off escalating notifications when a host is down?  Can the system kick off corrective actions, such as restarting httpd or power cycling a switch?  Can it integrate with your asset management and help desk system?  Number three is data.  Can it provide long-term data for peak analysis? For visualization?</p><p>We're using nagios right now and it seems quite good for all these things.  Yes, it's a little hard to set up, and takes some time to get right.  But it has all the features necessary to monitor a network.  Even better, it's easy to write plugins, scripts, and integrate with other existing systems.</p><p>What about network security monitoring?  Traffic monitoring?  And you need something like <a href="http://www.balabit.com/network-security/syslog-ng/" title="balabit.com">syslog-ng</a> [balabit.com] to collect your logs so you can take action when something goes down.</p><p>Also, I think Zabbix is pretty good also.</p></htmltext>
<tokenext>I 'd recommend a suite of stuff , not just NMS .
It 's good , but nagios can be made so compact and small .
MTRG/rrdtool is the only solution for gathering stats .
There 's a ton of third party visualization stuff for all monitoring systems .
When you 're talking about monitoring system , you have to decide the facets you 're looking to cover .
Number one is a current status of systems , ie : a table of systems and their ping , load , whatever .
Number two is automation .
Can the system kick off escalating notifications when a host is down ?
Can the system kick off corrective actions , such as restarting httpd or power cycling a switch ?
Can it integrate with your asset management and help desk system ?
Number three is data .
Can it provide long-term data for peak analysis ?
For visualization ? We 're using nagios right now and it seems quite good for all these things .
Yes , it 's a little hard to set up , and takes some time to get right .
But it has all the features necessary to monitor a network .
Even better , it 's easy to write plugins , scripts , and integrate with other existing systems.What about network security monitoring ?
Traffic monitoring ?
And you need something like syslog-ng [ balabit.com ] to collect your logs so you can take action when something goes down.Also , I think Zabbix is pretty good also .</tokentext>
<sentencetext>I'd recommend a suite of stuff, not just NMS.
It's good, but nagios can be made so compact and small.
MTRG/rrdtool is the only solution for gathering stats.
There's a ton of third party visualization stuff for all monitoring systems.
When you're talking about monitoring system, you have to decide the facets you're looking to cover.
Number one is a current status of systems, ie: a table of systems and their ping, load, whatever.
Number two is automation.
Can the system kick off escalating notifications when a host is down?
Can the system kick off corrective actions, such as restarting httpd or power cycling a switch?
Can it integrate with your asset management and help desk system?
Number three is data.
Can it provide long-term data for peak analysis?
For visualization?We're using nagios right now and it seems quite good for all these things.
Yes, it's a little hard to set up, and takes some time to get right.
But it has all the features necessary to monitor a network.
Even better, it's easy to write plugins, scripts, and integrate with other existing systems.What about network security monitoring?
Traffic monitoring?
And you need something like syslog-ng [balabit.com] to collect your logs so you can take action when something goes down.Also, I think Zabbix is pretty good also.</sentencetext>
	<parent>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28628669</parent>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28641233</id>
	<title>Try Kaseya</title>
	<author>Anonymous</author>
	<datestamp>1247172600000</datestamp>
	<modclass>None</modclass>
	<modscore>0</modscore>
	<htmltext><p>Have you looked at Kaseya?</p><p>www.kaseya.com</p></htmltext>
<tokenext>Have you looked at Kaseya ? www.kaseya.com</tokentext>
<sentencetext>Have you looked at Kaseya?www.kaseya.com</sentencetext>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28635395</id>
	<title>Re:What I Lack in Open Source Monitoring Solutions</title>
	<author>Anonymous</author>
	<datestamp>1247149440000</datestamp>
	<modclass>None</modclass>
	<modscore>0</modscore>
	<htmltext><p>I think you've found what many huge enterprises find.  It takes a host of monitoring apps to give you what you need.  Cisco Works, HP OVO, Nagios, Cacti, eHealth, etc. all working together.  Spendy, but for now it seems to be the only plausible solution.</p></htmltext>
<tokenext>I think you 've found what many huge enterprises find .
It takes a host of monitoring apps to give you what you need .
Cisco Works , HP OVO , Nagios , Cacti , eHealth , etc .
all working together .
Spendy , but for now it seems to be the only plausible solution .</tokentext>
<sentencetext>I think you've found what many huge enterprises find.
It takes a host of monitoring apps to give you what you need.
Cisco Works, HP OVO, Nagios, Cacti, eHealth, etc.
all working together.
Spendy, but for now it seems to be the only plausible solution.</sentencetext>
	<parent>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28629735</parent>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28629799</id>
	<title>Use the Tivoli architecture and rewrite it</title>
	<author>Anonymous</author>
	<datestamp>1247055480000</datestamp>
	<modclass>None</modclass>
	<modscore>1</modscore>
	<htmltext><p>As you've discovered, the free systems will fall over and die once they're past a certain size. I've worked with Tivoli customers that have tens of thousands of servers, and for all of its problems, Tivoli is scalable.</p><p>They way they do it is, obviously, divide and conquer. There are specific ways that they do it. I'm mixing up the architecture and terminology on purpose, because the Tivoli terminology will confuse you.</p><p>* there are agents on every box that do the monitoring<br>* they report to a region<br>* those regions report to a top-level region</p><p>That doesn't mean that you can't have a poll engine somewhere, poking machines. What it means is that if you do have a poll engine, it manages a specific number of machines and reports results upwards if necessary.</p><p>Tivoli has a bunch of other stuff that makes things like this easier, like profile-based management and lightweight (relatively) endpoints. You can simulate that using a centralized source control system that everything pulls from - configuration of monitoring, etc comes from those config files, and every  your agents pull their configs depending on criteria, like their hostname, ip, or by looking in some file for what they're supposed to get. This also becomes your shared filesystem of sorts, because you can pull monitoring binaries from them as well as config files.</p><p>Management of alerts is always a problem. Having worked on an EMS I can tell you that all the free ones suck, so it doesn't matter which one you pick. Spend some money and buy the BMC Event Manager.</p><p>Besides that, avoid UDP - it fails when you need it the most. And don't do management by exception - it's for lazy admins. Instead, do some kind of thresholding on your stuff, so you can tell before it fails. MBE gets you there 5 minutes before your users call. Real monitoring allows you to ignore the problem for weeks, or at least blame someone else for not acting when the systems finally do fail.</p></htmltext>
<tokenext>As you 've discovered , the free systems will fall over and die once they 're past a certain size .
I 've worked with Tivoli customers that have tens of thousands of servers , and for all of its problems , Tivoli is scalable.They way they do it is , obviously , divide and conquer .
There are specific ways that they do it .
I 'm mixing up the architecture and terminology on purpose , because the Tivoli terminology will confuse you .
* there are agents on every box that do the monitoring * they report to a region * those regions report to a top-level regionThat does n't mean that you ca n't have a poll engine somewhere , poking machines .
What it means is that if you do have a poll engine , it manages a specific number of machines and reports results upwards if necessary.Tivoli has a bunch of other stuff that makes things like this easier , like profile-based management and lightweight ( relatively ) endpoints .
You can simulate that using a centralized source control system that everything pulls from - configuration of monitoring , etc comes from those config files , and every your agents pull their configs depending on criteria , like their hostname , ip , or by looking in some file for what they 're supposed to get .
This also becomes your shared filesystem of sorts , because you can pull monitoring binaries from them as well as config files.Management of alerts is always a problem .
Having worked on an EMS I can tell you that all the free ones suck , so it does n't matter which one you pick .
Spend some money and buy the BMC Event Manager.Besides that , avoid UDP - it fails when you need it the most .
And do n't do management by exception - it 's for lazy admins .
Instead , do some kind of thresholding on your stuff , so you can tell before it fails .
MBE gets you there 5 minutes before your users call .
Real monitoring allows you to ignore the problem for weeks , or at least blame someone else for not acting when the systems finally do fail .</tokentext>
<sentencetext>As you've discovered, the free systems will fall over and die once they're past a certain size.
I've worked with Tivoli customers that have tens of thousands of servers, and for all of its problems, Tivoli is scalable.They way they do it is, obviously, divide and conquer.
There are specific ways that they do it.
I'm mixing up the architecture and terminology on purpose, because the Tivoli terminology will confuse you.
* there are agents on every box that do the monitoring* they report to a region* those regions report to a top-level regionThat doesn't mean that you can't have a poll engine somewhere, poking machines.
What it means is that if you do have a poll engine, it manages a specific number of machines and reports results upwards if necessary.Tivoli has a bunch of other stuff that makes things like this easier, like profile-based management and lightweight (relatively) endpoints.
You can simulate that using a centralized source control system that everything pulls from - configuration of monitoring, etc comes from those config files, and every  your agents pull their configs depending on criteria, like their hostname, ip, or by looking in some file for what they're supposed to get.
This also becomes your shared filesystem of sorts, because you can pull monitoring binaries from them as well as config files.Management of alerts is always a problem.
Having worked on an EMS I can tell you that all the free ones suck, so it doesn't matter which one you pick.
Spend some money and buy the BMC Event Manager.Besides that, avoid UDP - it fails when you need it the most.
And don't do management by exception - it's for lazy admins.
Instead, do some kind of thresholding on your stuff, so you can tell before it fails.
MBE gets you there 5 minutes before your users call.
Real monitoring allows you to ignore the problem for weeks, or at least blame someone else for not acting when the systems finally do fail.</sentencetext>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28638833</id>
	<title>Re:I Hate War Rooms</title>
	<author>ckaminski</author>
	<datestamp>1247163600000</datestamp>
	<modclass>None</modclass>
	<modscore>1</modscore>
	<htmltext>+1 I love this post.  This is exactly what I was striving for with Nagios at my last installation.  Smart enough to know that the router on this side of the frame circuits was DOA, and to stop bitching about the FTP, Web and email servers on the other side of the circuits.<br><br>Never really got there, though.</htmltext>
<tokenext>+ 1 I love this post .
This is exactly what I was striving for with Nagios at my last installation .
Smart enough to know that the router on this side of the frame circuits was DOA , and to stop bitching about the FTP , Web and email servers on the other side of the circuits.Never really got there , though .</tokentext>
<sentencetext>+1 I love this post.
This is exactly what I was striving for with Nagios at my last installation.
Smart enough to know that the router on this side of the frame circuits was DOA, and to stop bitching about the FTP, Web and email servers on the other side of the circuits.Never really got there, though.</sentencetext>
	<parent>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28629355</parent>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28630597</id>
	<title>Hobbit Monitor - aka - Xymon</title>
	<author>nljackson</author>
	<datestamp>1247060100000</datestamp>
	<modclass>None</modclass>
	<modscore>1</modscore>
	<htmltext>I implemented <a href="http://www.hswn.dk/hobbit/" title="www.hswn.dk" rel="nofollow">The Hobbit Monitor</a> [www.hswn.dk] where I work. Actually, its called Xymon now because of a copyright complaint (who knew?!) but I digress...
<br> <br>
We monitor basic to complex information of about 5000 machines and a handful of NAS devices. It is a server/client setup, and highly customizable: an evolution of the Big Brother monitor from days of yonder. The histories can go back indefinitely, and all the configuration is done by flat-files: helpful if you like to roll-your-own automatic configuration tool.
<br> <br>
It is pretty basic out of the box, but the way it is implemented makes it very easy to track whatever you want and write your own tests: from simple bash and perl scripts, to c programs with api hooks into your applications.
<br> <br>
We didn't go with Nagios because it initial testing showed it was very chatty and the interface was unintuitive. I happen to like the easy 'smiley face good, frowning face bad' for taking a quick glance at our infrastructure.</htmltext>
<tokenext>I implemented The Hobbit Monitor [ www.hswn.dk ] where I work .
Actually , its called Xymon now because of a copyright complaint ( who knew ? !
) but I digress.. . We monitor basic to complex information of about 5000 machines and a handful of NAS devices .
It is a server/client setup , and highly customizable : an evolution of the Big Brother monitor from days of yonder .
The histories can go back indefinitely , and all the configuration is done by flat-files : helpful if you like to roll-your-own automatic configuration tool .
It is pretty basic out of the box , but the way it is implemented makes it very easy to track whatever you want and write your own tests : from simple bash and perl scripts , to c programs with api hooks into your applications .
We did n't go with Nagios because it initial testing showed it was very chatty and the interface was unintuitive .
I happen to like the easy 'smiley face good , frowning face bad ' for taking a quick glance at our infrastructure .</tokentext>
<sentencetext>I implemented The Hobbit Monitor [www.hswn.dk] where I work.
Actually, its called Xymon now because of a copyright complaint (who knew?!
) but I digress...
 
We monitor basic to complex information of about 5000 machines and a handful of NAS devices.
It is a server/client setup, and highly customizable: an evolution of the Big Brother monitor from days of yonder.
The histories can go back indefinitely, and all the configuration is done by flat-files: helpful if you like to roll-your-own automatic configuration tool.
It is pretty basic out of the box, but the way it is implemented makes it very easy to track whatever you want and write your own tests: from simple bash and perl scripts, to c programs with api hooks into your applications.
We didn't go with Nagios because it initial testing showed it was very chatty and the interface was unintuitive.
I happen to like the easy 'smiley face good, frowning face bad' for taking a quick glance at our infrastructure.</sentencetext>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28630995</id>
	<title>Not sure of scale...but try Spiceworks?</title>
	<author>huckda</author>
	<datestamp>1247062740000</datestamp>
	<modclass>None</modclass>
	<modscore>1</modscore>
	<htmltext><p>I've used Spiceworks for multiple smaller sites and it works well...<br>Cacti was a pain to configure for every client(tried it first)...IMO</p></htmltext>
<tokenext>I 've used Spiceworks for multiple smaller sites and it works well...Cacti was a pain to configure for every client ( tried it first ) ...IMO</tokentext>
<sentencetext>I've used Spiceworks for multiple smaller sites and it works well...Cacti was a pain to configure for every client(tried it first)...IMO</sentencetext>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28630265</id>
	<title>Real world alarm capability</title>
	<author>happyslayer</author>
	<datestamp>1247058000000</datestamp>
	<modclass>None</modclass>
	<modscore>1</modscore>
	<htmltext><p>I know I'm late to the party, but I haven't seen anyone bring this one up yet:  Real-world alarm/notification capability (pager, buzzer, <a href="http://www.youtube.com/watch?v=arCITMfxvEc" title="youtube.com">a machine that goes bing,</a> [youtube.com] something like that)</p><p>My reasoning:  I run a small IT business with various support contracts.  I, and probably quite a few others, can't afford to pay someone to sit at a monitor and watch a screen (or a bunch of screens) whilst tied to a desk.</p><p>Most of the monitoring solutions (Nagios, others) are capable of off-site notification, but it's the "last yard" that's the problem--how to tell someone, even a non-techy, there's a problem so he can call in the cavalry.  Despite Verizon's "largest 3G network" claim, a lot of my clients and workers in Silicon Holler don't have cell coverage...so SMS, pagers, etc. aren't all that reliable.  But we <em>do</em> have office staff who could be around to listen for an alarm, and we have a solid internet connection...so calling for help via the network is viable, but not paying someone to be otherwise unproductive because they can't go anywhere else.</p><p>I even started developing my own ATMEGA based solution...still working on it, and I think it's completely doable.  If I ever get it up and running, I'll publish the plans, code, and scripts/software under GPL and let someone else worry about the marketing.</p></htmltext>
<tokenext>I know I 'm late to the party , but I have n't seen anyone bring this one up yet : Real-world alarm/notification capability ( pager , buzzer , a machine that goes bing , [ youtube.com ] something like that ) My reasoning : I run a small IT business with various support contracts .
I , and probably quite a few others , ca n't afford to pay someone to sit at a monitor and watch a screen ( or a bunch of screens ) whilst tied to a desk.Most of the monitoring solutions ( Nagios , others ) are capable of off-site notification , but it 's the " last yard " that 's the problem--how to tell someone , even a non-techy , there 's a problem so he can call in the cavalry .
Despite Verizon 's " largest 3G network " claim , a lot of my clients and workers in Silicon Holler do n't have cell coverage...so SMS , pagers , etc .
are n't all that reliable .
But we do have office staff who could be around to listen for an alarm , and we have a solid internet connection...so calling for help via the network is viable , but not paying someone to be otherwise unproductive because they ca n't go anywhere else.I even started developing my own ATMEGA based solution...still working on it , and I think it 's completely doable .
If I ever get it up and running , I 'll publish the plans , code , and scripts/software under GPL and let someone else worry about the marketing .</tokentext>
<sentencetext>I know I'm late to the party, but I haven't seen anyone bring this one up yet:  Real-world alarm/notification capability (pager, buzzer, a machine that goes bing, [youtube.com] something like that)My reasoning:  I run a small IT business with various support contracts.
I, and probably quite a few others, can't afford to pay someone to sit at a monitor and watch a screen (or a bunch of screens) whilst tied to a desk.Most of the monitoring solutions (Nagios, others) are capable of off-site notification, but it's the "last yard" that's the problem--how to tell someone, even a non-techy, there's a problem so he can call in the cavalry.
Despite Verizon's "largest 3G network" claim, a lot of my clients and workers in Silicon Holler don't have cell coverage...so SMS, pagers, etc.
aren't all that reliable.
But we do have office staff who could be around to listen for an alarm, and we have a solid internet connection...so calling for help via the network is viable, but not paying someone to be otherwise unproductive because they can't go anywhere else.I even started developing my own ATMEGA based solution...still working on it, and I think it's completely doable.
If I ever get it up and running, I'll publish the plans, code, and scripts/software under GPL and let someone else worry about the marketing.</sentencetext>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28629033</id>
	<title>Roll you own...</title>
	<author>Anonymous</author>
	<datestamp>1247050860000</datestamp>
	<modclass>Interestin</modclass>
	<modscore>2</modscore>
	<htmltext>I have looked at Cacti, Nagios, and a few others, but I think rolling your own is easy enough and gives you the best flexibility. You could also use Nagios, or others, for example, and simply pull the results into your own system.
<br> <br>
I built and managed a software system for me previous employer called the SMS (Server Management System). It basically tracked 50 of our web servers, database servers, and Endeca (full text search) farms at data centers spread around the country. It was pretty simple.
<br> <br>
The system did push <b>and</b> pull operations. First, the system was built in PHP.<br> In order to push commands to the servers I used PEAR SSH2 class for communication when it became stable. Another option (and what I did back in 2003) was to use exec and other command line functions in PHP in conjunction with a SETUID script (written in C) -- which gave the command line output from PHP "true" rootly powers. The problem was I had to enter a password for each server I wanted to connect to, and the PHP functions couldn't handle real time input/output, so I designed the system to work by creating an SSH2 key pair on my master monitoring server and put it's public key on each of our external servers for passwordless SSH.
<br> <br>
The pull part of the system simply had a PHP script running on a cron per server, that would deliver information about the health of the server, its running processes, etc, to the main SMS server every 5 minutes. All load activity for all servers was logged as well to MySQL. The push operations were used to update those scripts, as well as restart Daemons on command, clear cache (such as after we did a database update), etc. It was a pretty robust system and really automated the functions of our company, to where we could perform a FULL Database Update to our 30 web servers simultaneously (using PHP and fork()), clear all cache, etc, in under an hour. We would the monitor the servers using the SMS's main screen which showed real time server stats (updated every 5 minutes, or you could "force" a push operation to get the status). If we needed to rollback the update, that was a simple mouse click away too.

<br> <br>
I also had a hidden screen that let me run any series of commands as root on any number of servers. Everyone objected to it but I convinced my boss to let me put it in. All of our servers were a mouse click away from being "rm -rf *" 'ed. ROFL.
Anyway, I hope my little story about my system helps you out, in either avoiding what I did (LOL) or by giving you ideas.</htmltext>
<tokenext>I have looked at Cacti , Nagios , and a few others , but I think rolling your own is easy enough and gives you the best flexibility .
You could also use Nagios , or others , for example , and simply pull the results into your own system .
I built and managed a software system for me previous employer called the SMS ( Server Management System ) .
It basically tracked 50 of our web servers , database servers , and Endeca ( full text search ) farms at data centers spread around the country .
It was pretty simple .
The system did push and pull operations .
First , the system was built in PHP .
In order to push commands to the servers I used PEAR SSH2 class for communication when it became stable .
Another option ( and what I did back in 2003 ) was to use exec and other command line functions in PHP in conjunction with a SETUID script ( written in C ) -- which gave the command line output from PHP " true " rootly powers .
The problem was I had to enter a password for each server I wanted to connect to , and the PHP functions could n't handle real time input/output , so I designed the system to work by creating an SSH2 key pair on my master monitoring server and put it 's public key on each of our external servers for passwordless SSH .
The pull part of the system simply had a PHP script running on a cron per server , that would deliver information about the health of the server , its running processes , etc , to the main SMS server every 5 minutes .
All load activity for all servers was logged as well to MySQL .
The push operations were used to update those scripts , as well as restart Daemons on command , clear cache ( such as after we did a database update ) , etc .
It was a pretty robust system and really automated the functions of our company , to where we could perform a FULL Database Update to our 30 web servers simultaneously ( using PHP and fork ( ) ) , clear all cache , etc , in under an hour .
We would the monitor the servers using the SMS 's main screen which showed real time server stats ( updated every 5 minutes , or you could " force " a push operation to get the status ) .
If we needed to rollback the update , that was a simple mouse click away too .
I also had a hidden screen that let me run any series of commands as root on any number of servers .
Everyone objected to it but I convinced my boss to let me put it in .
All of our servers were a mouse click away from being " rm -rf * " 'ed .
ROFL . Anyway , I hope my little story about my system helps you out , in either avoiding what I did ( LOL ) or by giving you ideas .</tokentext>
<sentencetext>I have looked at Cacti, Nagios, and a few others, but I think rolling your own is easy enough and gives you the best flexibility.
You could also use Nagios, or others, for example, and simply pull the results into your own system.
I built and managed a software system for me previous employer called the SMS (Server Management System).
It basically tracked 50 of our web servers, database servers, and Endeca (full text search) farms at data centers spread around the country.
It was pretty simple.
The system did push and pull operations.
First, the system was built in PHP.
In order to push commands to the servers I used PEAR SSH2 class for communication when it became stable.
Another option (and what I did back in 2003) was to use exec and other command line functions in PHP in conjunction with a SETUID script (written in C) -- which gave the command line output from PHP "true" rootly powers.
The problem was I had to enter a password for each server I wanted to connect to, and the PHP functions couldn't handle real time input/output, so I designed the system to work by creating an SSH2 key pair on my master monitoring server and put it's public key on each of our external servers for passwordless SSH.
The pull part of the system simply had a PHP script running on a cron per server, that would deliver information about the health of the server, its running processes, etc, to the main SMS server every 5 minutes.
All load activity for all servers was logged as well to MySQL.
The push operations were used to update those scripts, as well as restart Daemons on command, clear cache (such as after we did a database update), etc.
It was a pretty robust system and really automated the functions of our company, to where we could perform a FULL Database Update to our 30 web servers simultaneously (using PHP and fork()), clear all cache, etc, in under an hour.
We would the monitor the servers using the SMS's main screen which showed real time server stats (updated every 5 minutes, or you could "force" a push operation to get the status).
If we needed to rollback the update, that was a simple mouse click away too.
I also had a hidden screen that let me run any series of commands as root on any number of servers.
Everyone objected to it but I convinced my boss to let me put it in.
All of our servers were a mouse click away from being "rm -rf *" 'ed.
ROFL.
Anyway, I hope my little story about my system helps you out, in either avoiding what I did (LOL) or by giving you ideas.</sentencetext>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28631067</id>
	<title>Years ahead of the competition</title>
	<author>Anonymous</author>
	<datestamp>1247063340000</datestamp>
	<modclass>None</modclass>
	<modscore>0</modscore>
	<htmltext><p>The question is, are you looking at developing and implementing the policy or the software itself?</p><p>If you are in charge of developing and implementing the policy I would look at the Compuware offering http://www.compuware.com/solutions/it\_service\_management.asp</p><p>I don't know if you are looking for just a reporting dashboard or the tools to gather server/network/application information too.  I could go into more detail as to how the solution works, but it would be a waste of time not knowing what is in place.</p><p>Anyways take a look...it's impressive what can be done with the Compuware Vantage offering...according the Gartner/Forrerster Compuware is 2+ years ahead of the rest of the ITSM market when it comes to aligning bussiness with IT.</p></htmltext>
<tokenext>The question is , are you looking at developing and implementing the policy or the software itself ? If you are in charge of developing and implementing the policy I would look at the Compuware offering http : //www.compuware.com/solutions/it \ _service \ _management.aspI do n't know if you are looking for just a reporting dashboard or the tools to gather server/network/application information too .
I could go into more detail as to how the solution works , but it would be a waste of time not knowing what is in place.Anyways take a look...it 's impressive what can be done with the Compuware Vantage offering...according the Gartner/Forrerster Compuware is 2 + years ahead of the rest of the ITSM market when it comes to aligning bussiness with IT .</tokentext>
<sentencetext>The question is, are you looking at developing and implementing the policy or the software itself?If you are in charge of developing and implementing the policy I would look at the Compuware offering http://www.compuware.com/solutions/it\_service\_management.aspI don't know if you are looking for just a reporting dashboard or the tools to gather server/network/application information too.
I could go into more detail as to how the solution works, but it would be a waste of time not knowing what is in place.Anyways take a look...it's impressive what can be done with the Compuware Vantage offering...according the Gartner/Forrerster Compuware is 2+ years ahead of the rest of the ITSM market when it comes to aligning bussiness with IT.</sentencetext>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28628907</id>
	<title>Re:I Name My Devices After Al Qaeda Members</title>
	<author>Hurricane78</author>
	<datestamp>1247050320000</datestamp>
	<modclass>Funny</modclass>
	<modscore>4</modscore>
	<htmltext><p>No need to. We are doing it anyway.</p><p>Your NSA.</p></htmltext>
<tokenext>No need to .
We are doing it anyway.Your NSA .</tokentext>
<sentencetext>No need to.
We are doing it anyway.Your NSA.</sentencetext>
	<parent>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28628637</parent>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28630007</id>
	<title>Re:I Name My Devices After Al Qaeda Members</title>
	<author>Bob\_Who</author>
	<datestamp>1247056860000</datestamp>
	<modclass>None</modclass>
	<modscore>1</modscore>
	<htmltext>Yeah. Give the BOTS and Trojans day off.</htmltext>
<tokenext>Yeah .
Give the BOTS and Trojans day off .</tokentext>
<sentencetext>Yeah.
Give the BOTS and Trojans day off.</sentencetext>
	<parent>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28628637</parent>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28628885</id>
	<title>Argus!</title>
	<author>Jeremy Kister</author>
	<datestamp>1247050200000</datestamp>
	<modclass>None</modclass>
	<modscore>1</modscore>
	<htmltext><a href="http://argus.tcp4me.com/" title="tcp4me.com" rel="nofollow">http://argus.tcp4me.com/</a> [tcp4me.com]</htmltext>
<tokenext>http : //argus.tcp4me.com/ [ tcp4me.com ]</tokentext>
<sentencetext>http://argus.tcp4me.com/ [tcp4me.com]</sentencetext>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28634461</id>
	<title>Re:Use the Tivoli architecture and rewrite it</title>
	<author>Anonymous</author>
	<datestamp>1247142360000</datestamp>
	<modclass>None</modclass>
	<modscore>0</modscore>
	<htmltext><p>Posting anonymously because I work for said entity - These opinions are mine and not IBM's etc etc usual disclaimer.</p><p>There are other options. I assume with the talk of agents you mean ITM? There is a sister product to ITM (the two are slowly integrating, but not combining now) that can handle much higher event flow than BMC or anything else on the market. May I suggest you investigate Tivoli Netcool/OMNIbus?</p><p>It has slightly different paradigms from ITM, "agents" do not necessarily reside on endpoints, though they can.</p></htmltext>
<tokenext>Posting anonymously because I work for said entity - These opinions are mine and not IBM 's etc etc usual disclaimer.There are other options .
I assume with the talk of agents you mean ITM ?
There is a sister product to ITM ( the two are slowly integrating , but not combining now ) that can handle much higher event flow than BMC or anything else on the market .
May I suggest you investigate Tivoli Netcool/OMNIbus ? It has slightly different paradigms from ITM , " agents " do not necessarily reside on endpoints , though they can .</tokentext>
<sentencetext>Posting anonymously because I work for said entity - These opinions are mine and not IBM's etc etc usual disclaimer.There are other options.
I assume with the talk of agents you mean ITM?
There is a sister product to ITM (the two are slowly integrating, but not combining now) that can handle much higher event flow than BMC or anything else on the market.
May I suggest you investigate Tivoli Netcool/OMNIbus?It has slightly different paradigms from ITM, "agents" do not necessarily reside on endpoints, though they can.</sentencetext>
	<parent>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28629799</parent>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28633605</id>
	<title>Re:What I Lack in Open Source Monitoring Solutions</title>
	<author>Krneki</author>
	<datestamp>1247133540000</datestamp>
	<modclass>None</modclass>
	<modscore>1</modscore>
	<htmltext>So, what would you suggest I should use?</htmltext>
<tokenext>So , what would you suggest I should use ?</tokentext>
<sentencetext>So, what would you suggest I should use?</sentencetext>
	<parent>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28629735</parent>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28631145</id>
	<title>Re:I Hate War Rooms</title>
	<author>rossz</author>
	<datestamp>1247064000000</datestamp>
	<modclass>Informativ</modclass>
	<modscore>2</modscore>
	<htmltext><blockquote><div><p>The ability to map complex relationships. I don't want 50 alerts that I can't reach host X, host Y, etc. I want one alert that I can't reach router A. Even better, I want to map things so that I can say "end user application XYZ is not accessible in Kansas due to X being down".</p></div></blockquote><p>

When you have your parent/child relationships and your dependencies set up properly, Nagios does this very well.  A properly configured Nagios system will alert you only for that switch that died, not for the 200 services behind that switch that you can't reach.</p><blockquote><div><p>I want my monitoring solution to understand HA and service degredation. I want programmable rules about what happens when X is down or Y is down.</p></div></blockquote><p>

There's a 'cluster" plugin for nagios available, but I consider it a hack for something that should be inherently supported.</p><blockquote><div><p>I want many options for escalation. If X doesn't acknowledge, try Y after 15 mins, etc.</p></div></blockquote><p>

Nagios could be improved here.  I can set it up to fire off a script when a hard failure is detected and do something different, e.g. HUP apache, but there isn't a way to directly configure alternative test options.</p><blockquote><div><p>I don't ever, ever want a pager to explode or be flooded. A problem should be noticed once and tracked. There should be no pager blizzards.</p></div></blockquote><p>

You can configure Nagios for how many times you want an alert to fire.</p><blockquote><div><p>Of course, I don't want this thing relying on my mail system for paging because, of course, my mail system could go down. An ability to dial out if the mail system is down would be nice.</p></div></blockquote><p>

Supported in Nagios.</p><blockquote><div><p>I want agents, hooks, interfaces, third-party add-ons, and every possible way of tying something into the monitoring system. I don't want dumb limitations like "you can only get an exit code from the OS and it acts on that" or something. For big monitoring, it's almost mandatory that some kind of API for agents is exposed.</p></div></blockquote><p>

That would require specialty software be running on the system being monitored.  Not exactly feasible when dealing with every type of equipment imaginable.</p><blockquote><div><p>I want "I'm working on it, stop paging" blackouts. I want to be reminded to lift them.</p></div></blockquote><p>

Every monitoring system I've used supports this.</p><blockquote><div><p>I want it to tie into my change-management system. If I open a ticket and say that server X is down for 2 hours on this date, I don't want to have to remember to black it out.</p></div></blockquote><p>

That would require some kind of custom hook into your ticketing system.  The monitoring system needs to have an open API for injecting commands so that anyone could write their own script.  I know Nagios can do this.  I don't know about others.</p><blockquote><div><p>I want reports. I don't care about silly little charts and graphs, but a history of everything that has every gone wrong with device Y would be nice.</p></div></blockquote><p>

Nagios does reports, but I feel they have lots of room for improvement.</p><blockquote><div><p>I want more info on my page-receiving device than just "HOST X IS DOWN". I want context so I can decide if I have to drop everything immediately.</p></div></blockquote><p>This would require information you suggested above regarding the API.</p><p>I'm a big fan of Nagios, but realize it has room for improvement.</p></div>
	</htmltext>
<tokenext>The ability to map complex relationships .
I do n't want 50 alerts that I ca n't reach host X , host Y , etc .
I want one alert that I ca n't reach router A. Even better , I want to map things so that I can say " end user application XYZ is not accessible in Kansas due to X being down " .
When you have your parent/child relationships and your dependencies set up properly , Nagios does this very well .
A properly configured Nagios system will alert you only for that switch that died , not for the 200 services behind that switch that you ca n't reach.I want my monitoring solution to understand HA and service degredation .
I want programmable rules about what happens when X is down or Y is down .
There 's a 'cluster " plugin for nagios available , but I consider it a hack for something that should be inherently supported.I want many options for escalation .
If X does n't acknowledge , try Y after 15 mins , etc .
Nagios could be improved here .
I can set it up to fire off a script when a hard failure is detected and do something different , e.g .
HUP apache , but there is n't a way to directly configure alternative test options.I do n't ever , ever want a pager to explode or be flooded .
A problem should be noticed once and tracked .
There should be no pager blizzards .
You can configure Nagios for how many times you want an alert to fire.Of course , I do n't want this thing relying on my mail system for paging because , of course , my mail system could go down .
An ability to dial out if the mail system is down would be nice .
Supported in Nagios.I want agents , hooks , interfaces , third-party add-ons , and every possible way of tying something into the monitoring system .
I do n't want dumb limitations like " you can only get an exit code from the OS and it acts on that " or something .
For big monitoring , it 's almost mandatory that some kind of API for agents is exposed .
That would require specialty software be running on the system being monitored .
Not exactly feasible when dealing with every type of equipment imaginable.I want " I 'm working on it , stop paging " blackouts .
I want to be reminded to lift them .
Every monitoring system I 've used supports this.I want it to tie into my change-management system .
If I open a ticket and say that server X is down for 2 hours on this date , I do n't want to have to remember to black it out .
That would require some kind of custom hook into your ticketing system .
The monitoring system needs to have an open API for injecting commands so that anyone could write their own script .
I know Nagios can do this .
I do n't know about others.I want reports .
I do n't care about silly little charts and graphs , but a history of everything that has every gone wrong with device Y would be nice .
Nagios does reports , but I feel they have lots of room for improvement.I want more info on my page-receiving device than just " HOST X IS DOWN " .
I want context so I can decide if I have to drop everything immediately.This would require information you suggested above regarding the API.I 'm a big fan of Nagios , but realize it has room for improvement .</tokentext>
<sentencetext>The ability to map complex relationships.
I don't want 50 alerts that I can't reach host X, host Y, etc.
I want one alert that I can't reach router A. Even better, I want to map things so that I can say "end user application XYZ is not accessible in Kansas due to X being down".
When you have your parent/child relationships and your dependencies set up properly, Nagios does this very well.
A properly configured Nagios system will alert you only for that switch that died, not for the 200 services behind that switch that you can't reach.I want my monitoring solution to understand HA and service degredation.
I want programmable rules about what happens when X is down or Y is down.
There's a 'cluster" plugin for nagios available, but I consider it a hack for something that should be inherently supported.I want many options for escalation.
If X doesn't acknowledge, try Y after 15 mins, etc.
Nagios could be improved here.
I can set it up to fire off a script when a hard failure is detected and do something different, e.g.
HUP apache, but there isn't a way to directly configure alternative test options.I don't ever, ever want a pager to explode or be flooded.
A problem should be noticed once and tracked.
There should be no pager blizzards.
You can configure Nagios for how many times you want an alert to fire.Of course, I don't want this thing relying on my mail system for paging because, of course, my mail system could go down.
An ability to dial out if the mail system is down would be nice.
Supported in Nagios.I want agents, hooks, interfaces, third-party add-ons, and every possible way of tying something into the monitoring system.
I don't want dumb limitations like "you can only get an exit code from the OS and it acts on that" or something.
For big monitoring, it's almost mandatory that some kind of API for agents is exposed.
That would require specialty software be running on the system being monitored.
Not exactly feasible when dealing with every type of equipment imaginable.I want "I'm working on it, stop paging" blackouts.
I want to be reminded to lift them.
Every monitoring system I've used supports this.I want it to tie into my change-management system.
If I open a ticket and say that server X is down for 2 hours on this date, I don't want to have to remember to black it out.
That would require some kind of custom hook into your ticketing system.
The monitoring system needs to have an open API for injecting commands so that anyone could write their own script.
I know Nagios can do this.
I don't know about others.I want reports.
I don't care about silly little charts and graphs, but a history of everything that has every gone wrong with device Y would be nice.
Nagios does reports, but I feel they have lots of room for improvement.I want more info on my page-receiving device than just "HOST X IS DOWN".
I want context so I can decide if I have to drop everything immediately.This would require information you suggested above regarding the API.I'm a big fan of Nagios, but realize it has room for improvement.
	</sentencetext>
	<parent>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28629355</parent>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28628881</id>
	<title>Nagios Might Work</title>
	<author>hax4bux</author>
	<datestamp>1247050200000</datestamp>
	<modclass>Interestin</modclass>
	<modscore>2</modscore>
	<htmltext><p>I spent last year converting a shop from OpenView to Nagios.  They were in the same neighborhood as you (~5000 devices).</p><p>If you do not like the Nagios UI, you could create something else.  The native Nagios UI is CGI based and implemented in C.  The documentation is good and the sources are well commented.</p><p>The hardest decision about Nagios is how to implement the monitoring.  I went w/SNMP (polling, not traps) for the most part.  Sorting out all the Nagios plugins is something of a chore and many of them seem incomplete and abandoned.</p><p>MRTG also integrates w/Nagios, which can be useful.</p><p>Good luck.</p></htmltext>
<tokenext>I spent last year converting a shop from OpenView to Nagios .
They were in the same neighborhood as you ( ~ 5000 devices ) .If you do not like the Nagios UI , you could create something else .
The native Nagios UI is CGI based and implemented in C. The documentation is good and the sources are well commented.The hardest decision about Nagios is how to implement the monitoring .
I went w/SNMP ( polling , not traps ) for the most part .
Sorting out all the Nagios plugins is something of a chore and many of them seem incomplete and abandoned.MRTG also integrates w/Nagios , which can be useful.Good luck .</tokentext>
<sentencetext>I spent last year converting a shop from OpenView to Nagios.
They were in the same neighborhood as you (~5000 devices).If you do not like the Nagios UI, you could create something else.
The native Nagios UI is CGI based and implemented in C.  The documentation is good and the sources are well commented.The hardest decision about Nagios is how to implement the monitoring.
I went w/SNMP (polling, not traps) for the most part.
Sorting out all the Nagios plugins is something of a chore and many of them seem incomplete and abandoned.MRTG also integrates w/Nagios, which can be useful.Good luck.</sentencetext>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28633391</id>
	<title>Re:I Hate War Rooms</title>
	<author>Anonymous</author>
	<datestamp>1247131140000</datestamp>
	<modclass>None</modclass>
	<modscore>0</modscore>
	<htmltext><p>Intelligent monitoring of applications/services instead of plain hardware bits is imho the next evolution/holy grail of monitoring, and currently a vastly unexplored area.</p><p>We had exactly the same problem when looking at a monitoring solution for a major airport, and were pretty disappointed to find out how lacking all the existing tools were in setting up nice looking charts that the drones in support could understand without having to be trained beforehand on every single application's internal data flow.</p><p>The ultimate goal was for the drone to be able to wake up only the appropriate dba/coder/net guy in the middle of the night and not all of them at once, plus have a clear understanding of which red icon means 'move your ass now or the ceo will call in 5 mins' and which one means 'just wait until a new spare part is in, as no one cares really'.</p><p>We ended up running a non oss solution from xech.it</p></htmltext>
<tokenext>Intelligent monitoring of applications/services instead of plain hardware bits is imho the next evolution/holy grail of monitoring , and currently a vastly unexplored area.We had exactly the same problem when looking at a monitoring solution for a major airport , and were pretty disappointed to find out how lacking all the existing tools were in setting up nice looking charts that the drones in support could understand without having to be trained beforehand on every single application 's internal data flow.The ultimate goal was for the drone to be able to wake up only the appropriate dba/coder/net guy in the middle of the night and not all of them at once , plus have a clear understanding of which red icon means 'move your ass now or the ceo will call in 5 mins ' and which one means 'just wait until a new spare part is in , as no one cares really'.We ended up running a non oss solution from xech.it</tokentext>
<sentencetext>Intelligent monitoring of applications/services instead of plain hardware bits is imho the next evolution/holy grail of monitoring, and currently a vastly unexplored area.We had exactly the same problem when looking at a monitoring solution for a major airport, and were pretty disappointed to find out how lacking all the existing tools were in setting up nice looking charts that the drones in support could understand without having to be trained beforehand on every single application's internal data flow.The ultimate goal was for the drone to be able to wake up only the appropriate dba/coder/net guy in the middle of the night and not all of them at once, plus have a clear understanding of which red icon means 'move your ass now or the ceo will call in 5 mins' and which one means 'just wait until a new spare part is in, as no one cares really'.We ended up running a non oss solution from xech.it</sentencetext>
	<parent>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28629355</parent>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28630017</id>
	<title>Clu</title>
	<author>dlapine</author>
	<datestamp>1247056980000</datestamp>
	<modclass>None</modclass>
	<modscore>1</modscore>
	<htmltext><p> If you want a monitor that can display useful information about thousands of nodes on a single display try <a href="http://clumon.ncsa.illinois.edu/" title="illinois.edu">clumon</a> [illinois.edu]. We use it for our 1000+ node clusters. The software was developed in-house but is available under the University of Illinois/NCSA Open Source License Copyright (noticeware). If you're just going to use this in-house, the license shouldn't be an issue.</p><p> You can see a sample clumon display of a working cluster at <a href="http://tg-clumon.ncsa.teragrid.org/" title="teragrid.org">NCSA Linux Cluster Monitor</a> [teragrid.org].The clumon page for that cluster shows you each the job status of each individual node (if the node is colored, it has a job assigned), the load on the machine (the height of the line is proportional to the load, and red tips show loads over 1.0 per cpu) and the service status (green underline is ready, yellow/black stripes is offline, and red is unexpected offline/no comms). If you mouse-over a node, a status box pops up with more information on that specific node.</p><p> As this was designed for a cluster with the <a href="http://www.clusterresources.com/products/torque-resource-manager.php" title="clusterresources.com">Torque resource manager</a> [clusterresources.com], it won't be exactly what you need, but since you are willing to write a monitor from scratch, it might be a really useful starting point. Design-wise, this monitor allows the engineer or manager to see what's going on in general, with problem areas being immediately obvious, and without being overly cluttered.</p><p> The open source Performance Co-Pilot software runs on each node to collect information, which is polled by the central server. Back end is MySQL. The dynamic display is PHP. </p><p>Straightforward, useful and very configurable.</p></htmltext>
<tokenext>If you want a monitor that can display useful information about thousands of nodes on a single display try clumon [ illinois.edu ] .
We use it for our 1000 + node clusters .
The software was developed in-house but is available under the University of Illinois/NCSA Open Source License Copyright ( noticeware ) .
If you 're just going to use this in-house , the license should n't be an issue .
You can see a sample clumon display of a working cluster at NCSA Linux Cluster Monitor [ teragrid.org ] .The clumon page for that cluster shows you each the job status of each individual node ( if the node is colored , it has a job assigned ) , the load on the machine ( the height of the line is proportional to the load , and red tips show loads over 1.0 per cpu ) and the service status ( green underline is ready , yellow/black stripes is offline , and red is unexpected offline/no comms ) .
If you mouse-over a node , a status box pops up with more information on that specific node .
As this was designed for a cluster with the Torque resource manager [ clusterresources.com ] , it wo n't be exactly what you need , but since you are willing to write a monitor from scratch , it might be a really useful starting point .
Design-wise , this monitor allows the engineer or manager to see what 's going on in general , with problem areas being immediately obvious , and without being overly cluttered .
The open source Performance Co-Pilot software runs on each node to collect information , which is polled by the central server .
Back end is MySQL .
The dynamic display is PHP .
Straightforward , useful and very configurable .</tokentext>
<sentencetext> If you want a monitor that can display useful information about thousands of nodes on a single display try clumon [illinois.edu].
We use it for our 1000+ node clusters.
The software was developed in-house but is available under the University of Illinois/NCSA Open Source License Copyright (noticeware).
If you're just going to use this in-house, the license shouldn't be an issue.
You can see a sample clumon display of a working cluster at NCSA Linux Cluster Monitor [teragrid.org].The clumon page for that cluster shows you each the job status of each individual node (if the node is colored, it has a job assigned), the load on the machine (the height of the line is proportional to the load, and red tips show loads over 1.0 per cpu) and the service status (green underline is ready, yellow/black stripes is offline, and red is unexpected offline/no comms).
If you mouse-over a node, a status box pops up with more information on that specific node.
As this was designed for a cluster with the Torque resource manager [clusterresources.com], it won't be exactly what you need, but since you are willing to write a monitor from scratch, it might be a really useful starting point.
Design-wise, this monitor allows the engineer or manager to see what's going on in general, with problem areas being immediately obvious, and without being overly cluttered.
The open source Performance Co-Pilot software runs on each node to collect information, which is polled by the central server.
Back end is MySQL.
The dynamic display is PHP.
Straightforward, useful and very configurable.</sentencetext>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28628827</id>
	<title>A couple of other options</title>
	<author>AFresh1</author>
	<datestamp>1247049960000</datestamp>
	<modclass>Informativ</modclass>
	<modscore>3</modscore>
	<htmltext><p>I use Nagios and some custom rolled scripts myself. </p><p>For some other options, Nagios has now been forked, so if that is "close" to what you want, you may want to contribute to <a href="http://www.icinga.org/" title="icinga.org" rel="nofollow">Icinga</a> [icinga.org].</p><p> <a href="https://labs.omniti.com/trac/reconnoiter" title="omniti.com" rel="nofollow">Reconnoiter</a> [omniti.com] also looked pretty kewl, but they haven't released anything yet, but it looks like they are planning it to be very scalable.</p></htmltext>
<tokenext>I use Nagios and some custom rolled scripts myself .
For some other options , Nagios has now been forked , so if that is " close " to what you want , you may want to contribute to Icinga [ icinga.org ] .
Reconnoiter [ omniti.com ] also looked pretty kewl , but they have n't released anything yet , but it looks like they are planning it to be very scalable .</tokentext>
<sentencetext>I use Nagios and some custom rolled scripts myself.
For some other options, Nagios has now been forked, so if that is "close" to what you want, you may want to contribute to Icinga [icinga.org].
Reconnoiter [omniti.com] also looked pretty kewl, but they haven't released anything yet, but it looks like they are planning it to be very scalable.</sentencetext>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28631539</id>
	<title>Nagios with Centreon</title>
	<author>str8edge</author>
	<datestamp>1247067180000</datestamp>
	<modclass>None</modclass>
	<modscore>1</modscore>
	<htmltext>Nagios with <a href="http://www.centreon.com/" title="centreon.com" rel="nofollow">Centreon</a> [centreon.com]. Centreon is a decent front end to Nagios, with commercial support if required.</htmltext>
<tokenext>Nagios with Centreon [ centreon.com ] .
Centreon is a decent front end to Nagios , with commercial support if required .</tokentext>
<sentencetext>Nagios with Centreon [centreon.com].
Centreon is a decent front end to Nagios, with commercial support if required.</sentencetext>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28628669</id>
	<title>OpenNMS</title>
	<author>Anonymous</author>
	<datestamp>1247049240000</datestamp>
	<modclass>Informativ</modclass>
	<modscore>5</modscore>
	<htmltext><p>That's all you should need. For 5000 devices I don't know that any of the options you listed would be appropriate.</p><p>OpenNMS is much more than monitoring, but I think that you'll appreciate the other features as well.</p><p>http://www.opennms.org/</p><p>Enjoy.</p></htmltext>
<tokenext>That 's all you should need .
For 5000 devices I do n't know that any of the options you listed would be appropriate.OpenNMS is much more than monitoring , but I think that you 'll appreciate the other features as well.http : //www.opennms.org/Enjoy .</tokentext>
<sentencetext>That's all you should need.
For 5000 devices I don't know that any of the options you listed would be appropriate.OpenNMS is much more than monitoring, but I think that you'll appreciate the other features as well.http://www.opennms.org/Enjoy.</sentencetext>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28631601</id>
	<title>Was in this skin before, made my choice. Sharing.</title>
	<author>hotfireball</author>
	<datestamp>1247067600000</datestamp>
	<modclass>None</modclass>
	<modscore>1</modscore>
	<htmltext><p>OK, guys, I had into this for a while ago and had to choose what to do. Here is a list what I've tried (means really-really tried and even looked at source code) and my short opinion as a result. Disclaimer: was my own personal research and practice, so I might sound different from others. Any suggestions are welcome.<nobr> <wbr></nobr>:-) Also I want (yeah, I am picky):
</p><ol>
<li>Visibility and information NOC needs ASAP.</li><li>Scalability and clustering.</li><li>Extensibility. E.g. to provide SLA's the way I need with the information I need.</li><li>Performance.</li><li>Elegancy in code in infrastructure. I truly hate hacks and hackmen, providing quick-n-dirty so-called "solutions".</li><li>Integration, integration, integration.</li><li>Insert your boss's dream here.</li></ol><p>So! Here it is:</p><ol>
<li>Nagios (http://www.nagios.org/). Solution that works nearly acceptable if you kill enough time in it. However, things I disliked in Nagios:
<ul>
<li>Scalability is very questionable and difficult, if possible at all to get it right.</li><li>No database. It is just a flat text file that is re-written and re-read every N seconds.</li><li>Ugly monitoring screen is completely acceptable for a sysadmins, but is really bad for simple operators at night time that has to simply call tech for help. For this, I had to write my own screen that shows only blank screen if no problems and only errors/warnings. To do that was quite difficult to get right, because of the flat text file bottleneck, mentioned above.</li><li>It is written in C and thus all integration with other stuff is ugly and not very elegant (e.g. I want WSDL online instead of pipe from/to Perl script etc).</li><li>Latency. 5-15 minutes is what you usually get if you have 2K servers.</li></ul><p>I am sure they are not any leaders in monitoring technology. Also I even doubt they are leaders in monitoring in general. However, this worked for me and I wish Nagios all the best.</p></li><li>Groundwork (http://www.groundworkopensource.com/). Shortly, same Nagios, just in better packaging. Not really, but still Nagios. Basically you gave all Nagios problems:
<ul>
<li>Too much information, but too little what you actually need.</li><li>Scalability sucks. Just sucks, hands down.</li><li>Quite wheel reinventing: while lots of stuff over SNMP already there, you still need to write ad-hoc scripts. Not really understand why this is that way.</li><li>You can write any script in any language and run it remotely. Don't you see here any problem with security?.. I see here a problem to trust in-house developed code that was developed year[s] ago by folks I've never met (they're gone already). Same to newcomer after me.</li></ul></li><li>Zabbix. Just better Nagios. Yes, it is really better. However, at enterprises you see lots of Java stuff. And Java monitors and manages by JMX. Having JMX working with all this Zabbix's PHP stuff through a quite fugly hack (see the source code how they're done it) was a dealbreaker. However good for those who thinks that Java is just a yet another operating system.<nobr> <wbr></nobr>:-)</li><li>Zenoss. They're improving and I have to say improving nicely. However, it is Zope and ZEO for redundancy. Also their code implementation is not the best, they still suffer from correct packaging (e.g. wiping out all your configuration in<nobr> <wbr></nobr><tt>/etc</tt> with their own, completely flushing your stuff etc. Since it is Zope-2, you have to make sure you have all the patches for it, exact required and clean Python version etc.</li><li>Some proprietary things like TIBCO Hawk (omg, stay away) and HP developed stuff.</li><li> <b>OpenNMS. Chosen!</b> </li></ol><p>Personally I recommend go with OpenNMS. Not going to say it is excellent: it also has its gotchas. For example, don't even think installing it on a slow machines with low memory and/or on LVM. Also I would love to see it with other databases working... It is written in Java and it wants enough space in resources. However, once you give it to it, you will see all the best of it. Integr</p></htmltext>
<tokenext>OK , guys , I had into this for a while ago and had to choose what to do .
Here is a list what I 've tried ( means really-really tried and even looked at source code ) and my short opinion as a result .
Disclaimer : was my own personal research and practice , so I might sound different from others .
Any suggestions are welcome .
: - ) Also I want ( yeah , I am picky ) : Visibility and information NOC needs ASAP.Scalability and clustering.Extensibility .
E.g. to provide SLA 's the way I need with the information I need.Performance.Elegancy in code in infrastructure .
I truly hate hacks and hackmen , providing quick-n-dirty so-called " solutions " .Integration , integration , integration.Insert your boss 's dream here.So !
Here it is : Nagios ( http : //www.nagios.org/ ) .
Solution that works nearly acceptable if you kill enough time in it .
However , things I disliked in Nagios : Scalability is very questionable and difficult , if possible at all to get it right.No database .
It is just a flat text file that is re-written and re-read every N seconds.Ugly monitoring screen is completely acceptable for a sysadmins , but is really bad for simple operators at night time that has to simply call tech for help .
For this , I had to write my own screen that shows only blank screen if no problems and only errors/warnings .
To do that was quite difficult to get right , because of the flat text file bottleneck , mentioned above.It is written in C and thus all integration with other stuff is ugly and not very elegant ( e.g .
I want WSDL online instead of pipe from/to Perl script etc ) .Latency .
5-15 minutes is what you usually get if you have 2K servers.I am sure they are not any leaders in monitoring technology .
Also I even doubt they are leaders in monitoring in general .
However , this worked for me and I wish Nagios all the best.Groundwork ( http : //www.groundworkopensource.com/ ) .
Shortly , same Nagios , just in better packaging .
Not really , but still Nagios .
Basically you gave all Nagios problems : Too much information , but too little what you actually need.Scalability sucks .
Just sucks , hands down.Quite wheel reinventing : while lots of stuff over SNMP already there , you still need to write ad-hoc scripts .
Not really understand why this is that way.You can write any script in any language and run it remotely .
Do n't you see here any problem with security ? . .
I see here a problem to trust in-house developed code that was developed year [ s ] ago by folks I 've never met ( they 're gone already ) .
Same to newcomer after me.Zabbix .
Just better Nagios .
Yes , it is really better .
However , at enterprises you see lots of Java stuff .
And Java monitors and manages by JMX .
Having JMX working with all this Zabbix 's PHP stuff through a quite fugly hack ( see the source code how they 're done it ) was a dealbreaker .
However good for those who thinks that Java is just a yet another operating system .
: - ) Zenoss. They 're improving and I have to say improving nicely .
However , it is Zope and ZEO for redundancy .
Also their code implementation is not the best , they still suffer from correct packaging ( e.g .
wiping out all your configuration in /etc with their own , completely flushing your stuff etc .
Since it is Zope-2 , you have to make sure you have all the patches for it , exact required and clean Python version etc.Some proprietary things like TIBCO Hawk ( omg , stay away ) and HP developed stuff .
OpenNMS. Chosen !
Personally I recommend go with OpenNMS .
Not going to say it is excellent : it also has its gotchas .
For example , do n't even think installing it on a slow machines with low memory and/or on LVM .
Also I would love to see it with other databases working... It is written in Java and it wants enough space in resources .
However , once you give it to it , you will see all the best of it .
Integr</tokentext>
<sentencetext>OK, guys, I had into this for a while ago and had to choose what to do.
Here is a list what I've tried (means really-really tried and even looked at source code) and my short opinion as a result.
Disclaimer: was my own personal research and practice, so I might sound different from others.
Any suggestions are welcome.
:-) Also I want (yeah, I am picky):

Visibility and information NOC needs ASAP.Scalability and clustering.Extensibility.
E.g. to provide SLA's the way I need with the information I need.Performance.Elegancy in code in infrastructure.
I truly hate hacks and hackmen, providing quick-n-dirty so-called "solutions".Integration, integration, integration.Insert your boss's dream here.So!
Here it is:
Nagios (http://www.nagios.org/).
Solution that works nearly acceptable if you kill enough time in it.
However, things I disliked in Nagios:

Scalability is very questionable and difficult, if possible at all to get it right.No database.
It is just a flat text file that is re-written and re-read every N seconds.Ugly monitoring screen is completely acceptable for a sysadmins, but is really bad for simple operators at night time that has to simply call tech for help.
For this, I had to write my own screen that shows only blank screen if no problems and only errors/warnings.
To do that was quite difficult to get right, because of the flat text file bottleneck, mentioned above.It is written in C and thus all integration with other stuff is ugly and not very elegant (e.g.
I want WSDL online instead of pipe from/to Perl script etc).Latency.
5-15 minutes is what you usually get if you have 2K servers.I am sure they are not any leaders in monitoring technology.
Also I even doubt they are leaders in monitoring in general.
However, this worked for me and I wish Nagios all the best.Groundwork (http://www.groundworkopensource.com/).
Shortly, same Nagios, just in better packaging.
Not really, but still Nagios.
Basically you gave all Nagios problems:

Too much information, but too little what you actually need.Scalability sucks.
Just sucks, hands down.Quite wheel reinventing: while lots of stuff over SNMP already there, you still need to write ad-hoc scripts.
Not really understand why this is that way.You can write any script in any language and run it remotely.
Don't you see here any problem with security?..
I see here a problem to trust in-house developed code that was developed year[s] ago by folks I've never met (they're gone already).
Same to newcomer after me.Zabbix.
Just better Nagios.
Yes, it is really better.
However, at enterprises you see lots of Java stuff.
And Java monitors and manages by JMX.
Having JMX working with all this Zabbix's PHP stuff through a quite fugly hack (see the source code how they're done it) was a dealbreaker.
However good for those who thinks that Java is just a yet another operating system.
:-)Zenoss. They're improving and I have to say improving nicely.
However, it is Zope and ZEO for redundancy.
Also their code implementation is not the best, they still suffer from correct packaging (e.g.
wiping out all your configuration in /etc with their own, completely flushing your stuff etc.
Since it is Zope-2, you have to make sure you have all the patches for it, exact required and clean Python version etc.Some proprietary things like TIBCO Hawk (omg, stay away) and HP developed stuff.
OpenNMS. Chosen!
Personally I recommend go with OpenNMS.
Not going to say it is excellent: it also has its gotchas.
For example, don't even think installing it on a slow machines with low memory and/or on LVM.
Also I would love to see it with other databases working... It is written in Java and it wants enough space in resources.
However, once you give it to it, you will see all the best of it.
Integr</sentencetext>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28630385</id>
	<title>Re:I Hate War Rooms</title>
	<author>Anonymous</author>
	<datestamp>1247058600000</datestamp>
	<modclass>None</modclass>
	<modscore>0</modscore>
	<htmltext><p>I live in Kansas and "X" is always down.  Or at least after I through out my O`Reilly books.<br>I so used to like "nohup xterm -sl 400 -bg blue -fg goldenrod &amp;"</p></htmltext>
<tokenext>I live in Kansas and " X " is always down .
Or at least after I through out my O ` Reilly books.I so used to like " nohup xterm -sl 400 -bg blue -fg goldenrod &amp; "</tokentext>
<sentencetext>I live in Kansas and "X" is always down.
Or at least after I through out my O`Reilly books.I so used to like "nohup xterm -sl 400 -bg blue -fg goldenrod &amp;"</sentencetext>
	<parent>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28629355</parent>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28634189</id>
	<title>OpsView gets my vote!</title>
	<author>PaladinDude</author>
	<datestamp>1247139120000</datestamp>
	<modclass>None</modclass>
	<modscore>1</modscore>
	<htmltext>I was a long time Nagios user but the manual config changes and management of it was just getting too much, I've recently switched to running a clustered OpsView setup monitoring 2 geographically separated sites and around 1000 devices.  It "just works".

It is easy to configure and manage, the data warehousing/searching/reporting feature is great, graphing is excellent, dashboard and nagvis elements let you present data nicely and there's even a scheduled reporting tool to email the management a PDF full of pretty graphs every month.

Because it's built on Nagios there's a plugin for monitoring just about anything you can think of and it's free!

I don't work for OpsView, I'm just a fan!</htmltext>
<tokenext>I was a long time Nagios user but the manual config changes and management of it was just getting too much , I 've recently switched to running a clustered OpsView setup monitoring 2 geographically separated sites and around 1000 devices .
It " just works " .
It is easy to configure and manage , the data warehousing/searching/reporting feature is great , graphing is excellent , dashboard and nagvis elements let you present data nicely and there 's even a scheduled reporting tool to email the management a PDF full of pretty graphs every month .
Because it 's built on Nagios there 's a plugin for monitoring just about anything you can think of and it 's free !
I do n't work for OpsView , I 'm just a fan !</tokentext>
<sentencetext>I was a long time Nagios user but the manual config changes and management of it was just getting too much, I've recently switched to running a clustered OpsView setup monitoring 2 geographically separated sites and around 1000 devices.
It "just works".
It is easy to configure and manage, the data warehousing/searching/reporting feature is great, graphing is excellent, dashboard and nagvis elements let you present data nicely and there's even a scheduled reporting tool to email the management a PDF full of pretty graphs every month.
Because it's built on Nagios there's a plugin for monitoring just about anything you can think of and it's free!
I don't work for OpsView, I'm just a fan!</sentencetext>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28629499</id>
	<title>Cacti w/plugins</title>
	<author>Linegod</author>
	<datestamp>1247053620000</datestamp>
	<modclass>Interestin</modclass>
	<modscore>2</modscore>
	<htmltext><p>I use Cacti, with <a href="http://docs.cacti.net/plugin:thold" title="cacti.net">THold</a> [cacti.net] and <a href="http://docs.cacti.net/userplugin:weathermap" title="cacti.net">weathermap</a> [cacti.net] plugins.</p><p>But then I'm biased.</p></htmltext>
<tokenext>I use Cacti , with THold [ cacti.net ] and weathermap [ cacti.net ] plugins.But then I 'm biased .</tokentext>
<sentencetext>I use Cacti, with THold [cacti.net] and weathermap [cacti.net] plugins.But then I'm biased.</sentencetext>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28628757</id>
	<title>Zenoss</title>
	<author>KerberosKing</author>
	<datestamp>1247049600000</datestamp>
	<modclass>Informativ</modclass>
	<modscore>4</modscore>
	<htmltext><p>I was really impressed by <a href="http://www.zenoss.com/" title="zenoss.com">Zenoss</a> [zenoss.com], which has all the slick features that cost the earth from vendors like HP for Openview. You get automatic discovery, CMDB inventory, availability monitoring, alerting, and performance graphs all in a web portal.</p><p>You get open source, commercial support, and a good community of users and plug-in developers. The best of both worlds IMHO.</p></htmltext>
<tokenext>I was really impressed by Zenoss [ zenoss.com ] , which has all the slick features that cost the earth from vendors like HP for Openview .
You get automatic discovery , CMDB inventory , availability monitoring , alerting , and performance graphs all in a web portal.You get open source , commercial support , and a good community of users and plug-in developers .
The best of both worlds IMHO .</tokentext>
<sentencetext>I was really impressed by Zenoss [zenoss.com], which has all the slick features that cost the earth from vendors like HP for Openview.
You get automatic discovery, CMDB inventory, availability monitoring, alerting, and performance graphs all in a web portal.You get open source, commercial support, and a good community of users and plug-in developers.
The best of both worlds IMHO.</sentencetext>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28628833</id>
	<title>OpsView</title>
	<author>imemyself</author>
	<datestamp>1247050020000</datestamp>
	<modclass>None</modclass>
	<modscore>1</modscore>
	<htmltext>I've really been impressed with OpsView.  Can't say how well it scales on huge networks (but there are options for having multiple servers).  Its based on Nagios, but its a lot less of a pain to configure and has a pretty good web interface.  The only thing I don't really like is its graphing functionality.  I use Cacti for monitoring bandwidth/server load/etc.  But for availability checking OpsView does a fantastic job.  I'm using it to monitor maybe twenty devices, including Linux and Windows servers, and HP/Cisco network devices.  I tried Zenoss as well, but it seemed awkward to work with.  For instance, with Opsview/nagios it's easy to add a check to verify that a DNS server is correctly resolving a record in a particular zone.  I remember it was going to be a pain to monitor some of the things I wanted to with Zenoss.  Maybe I'm biased because I used plain old Nagios for a while before I tried OpsView and Zenoss.</htmltext>
<tokenext>I 've really been impressed with OpsView .
Ca n't say how well it scales on huge networks ( but there are options for having multiple servers ) .
Its based on Nagios , but its a lot less of a pain to configure and has a pretty good web interface .
The only thing I do n't really like is its graphing functionality .
I use Cacti for monitoring bandwidth/server load/etc .
But for availability checking OpsView does a fantastic job .
I 'm using it to monitor maybe twenty devices , including Linux and Windows servers , and HP/Cisco network devices .
I tried Zenoss as well , but it seemed awkward to work with .
For instance , with Opsview/nagios it 's easy to add a check to verify that a DNS server is correctly resolving a record in a particular zone .
I remember it was going to be a pain to monitor some of the things I wanted to with Zenoss .
Maybe I 'm biased because I used plain old Nagios for a while before I tried OpsView and Zenoss .</tokentext>
<sentencetext>I've really been impressed with OpsView.
Can't say how well it scales on huge networks (but there are options for having multiple servers).
Its based on Nagios, but its a lot less of a pain to configure and has a pretty good web interface.
The only thing I don't really like is its graphing functionality.
I use Cacti for monitoring bandwidth/server load/etc.
But for availability checking OpsView does a fantastic job.
I'm using it to monitor maybe twenty devices, including Linux and Windows servers, and HP/Cisco network devices.
I tried Zenoss as well, but it seemed awkward to work with.
For instance, with Opsview/nagios it's easy to add a check to verify that a DNS server is correctly resolving a record in a particular zone.
I remember it was going to be a pain to monitor some of the things I wanted to with Zenoss.
Maybe I'm biased because I used plain old Nagios for a while before I tried OpsView and Zenoss.</sentencetext>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28629471</id>
	<title>Intermapper</title>
	<author>Anonymous</author>
	<datestamp>1247053440000</datestamp>
	<modclass>None</modclass>
	<modscore>1</modscore>
	<htmltext><p>Big fan of intermapper (www.dartware.com)<nobr> <wbr></nobr>... It can use nagios plugins as well.<br>It's fairly cheap.. We monitor about 1250 devices at the moment with it... can be set all way down to 5 seconds.<br>Server and Client are both in Java... so more or less it runs on any platform.</p><p>They give out 30 day demo keys.</p></htmltext>
<tokenext>Big fan of intermapper ( www.dartware.com ) ... It can use nagios plugins as well.It 's fairly cheap.. We monitor about 1250 devices at the moment with it... can be set all way down to 5 seconds.Server and Client are both in Java... so more or less it runs on any platform.They give out 30 day demo keys .</tokentext>
<sentencetext>Big fan of intermapper (www.dartware.com) ... It can use nagios plugins as well.It's fairly cheap.. We monitor about 1250 devices at the moment with it... can be set all way down to 5 seconds.Server and Client are both in Java... so more or less it runs on any platform.They give out 30 day demo keys.</sentencetext>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28629015</id>
	<title>Intellipool Network Monitor</title>
	<author>Anonymous</author>
	<datestamp>1247050740000</datestamp>
	<modclass>None</modclass>
	<modscore>0</modscore>
	<htmltext><p>Have you checked out Intellipool Network Monitor ? They got a new version coming out (version 4 I believe), it got maps with drill down and all that stuff, the distributed edition can distribute workload over several gateways also, so monitoring large scale networks is not an issue.</p><p>http://www.intellipool.se/forum/index.php?automodule=blog&amp;blogid=1&amp;showentry=170</p></htmltext>
<tokenext>Have you checked out Intellipool Network Monitor ?
They got a new version coming out ( version 4 I believe ) , it got maps with drill down and all that stuff , the distributed edition can distribute workload over several gateways also , so monitoring large scale networks is not an issue.http : //www.intellipool.se/forum/index.php ? automodule = blog&amp;blogid = 1&amp;showentry = 170</tokentext>
<sentencetext>Have you checked out Intellipool Network Monitor ?
They got a new version coming out (version 4 I believe), it got maps with drill down and all that stuff, the distributed edition can distribute workload over several gateways also, so monitoring large scale networks is not an issue.http://www.intellipool.se/forum/index.php?automodule=blog&amp;blogid=1&amp;showentry=170</sentencetext>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28633803</id>
	<title>Cue biased post</title>
	<author>Frizzon</author>
	<datestamp>1247135520000</datestamp>
	<modclass>None</modclass>
	<modscore>1</modscore>
	<htmltext>Both Yacoob and Afabbro have some great lists above (especially Afabbros list!). A combination of these features would be an ultimate system.<br>
<br>
I work for a company called iQuate - I have been (sometimes literally) developing a monitoring system for about 7 years. We do many of the things mentioned in the 2 lists, but not all (I wish!). We have a product called iQRMS which integrates several functions, the largest of which is monitoring.<br>
<br>
- It is agentless - it uses about 30 different protocols (including SNMP obviously!) to connect to remote machines, so it can be deployed very quickly and gives a pretty "true" picture of client connectivity (which sometimes an agent based approach will not).<br>
- It is horizontally scalable (you can have many scanning services on many computers and they will load balance between them).<br>
- It has failover built in - when 1 or more of the scanning services die, the others redistribute the load.<br>
- It has intelligent aggregation of data, recording max, min and average values for any monitor over time - for up to 6 years - in such a way that it doesn't just eat disk and kill performance (that one took a while to crack...)<br>
- It has pretty graphs and in-depts reports on events <br>
- It supports complex (or simple!) escalation rules to control who gets told about what, when and how often when events happen<br>
- It integrates with a helpdesk (it's own or others)<br>
- It allows you to create templates of monitors using different protocols to get a wider picture of an issue<br>
- It is easy to understand and designed with 24x7 operations in mind (hence all that failover/scalability)<br>
- It doesn't cost the earth<br>
<br>
It also doesn't do some of (1 of) the things Timothy mentions at the start of the post (gratz on the new job btw!) - specifically it doesn't create a 2D map of the environment, although there are some plans to implement that in future. It treats and represents devices in the network as groups of hosts - it doesn't display them in relation to physical layout...<br>
<br>
Maybe it's worth having a look at it Tim, I can certainly vouch for the support being excellent (but like I say above - I'm biased<nobr> <wbr></nobr>:))<br>
<br>
JK</htmltext>
<tokenext>Both Yacoob and Afabbro have some great lists above ( especially Afabbros list ! ) .
A combination of these features would be an ultimate system .
I work for a company called iQuate - I have been ( sometimes literally ) developing a monitoring system for about 7 years .
We do many of the things mentioned in the 2 lists , but not all ( I wish ! ) .
We have a product called iQRMS which integrates several functions , the largest of which is monitoring .
- It is agentless - it uses about 30 different protocols ( including SNMP obviously !
) to connect to remote machines , so it can be deployed very quickly and gives a pretty " true " picture of client connectivity ( which sometimes an agent based approach will not ) .
- It is horizontally scalable ( you can have many scanning services on many computers and they will load balance between them ) .
- It has failover built in - when 1 or more of the scanning services die , the others redistribute the load .
- It has intelligent aggregation of data , recording max , min and average values for any monitor over time - for up to 6 years - in such a way that it does n't just eat disk and kill performance ( that one took a while to crack... ) - It has pretty graphs and in-depts reports on events - It supports complex ( or simple !
) escalation rules to control who gets told about what , when and how often when events happen - It integrates with a helpdesk ( it 's own or others ) - It allows you to create templates of monitors using different protocols to get a wider picture of an issue - It is easy to understand and designed with 24x7 operations in mind ( hence all that failover/scalability ) - It does n't cost the earth It also does n't do some of ( 1 of ) the things Timothy mentions at the start of the post ( gratz on the new job btw !
) - specifically it does n't create a 2D map of the environment , although there are some plans to implement that in future .
It treats and represents devices in the network as groups of hosts - it does n't display them in relation to physical layout.. . Maybe it 's worth having a look at it Tim , I can certainly vouch for the support being excellent ( but like I say above - I 'm biased : ) ) JK</tokentext>
<sentencetext>Both Yacoob and Afabbro have some great lists above (especially Afabbros list!).
A combination of these features would be an ultimate system.
I work for a company called iQuate - I have been (sometimes literally) developing a monitoring system for about 7 years.
We do many of the things mentioned in the 2 lists, but not all (I wish!).
We have a product called iQRMS which integrates several functions, the largest of which is monitoring.
- It is agentless - it uses about 30 different protocols (including SNMP obviously!
) to connect to remote machines, so it can be deployed very quickly and gives a pretty "true" picture of client connectivity (which sometimes an agent based approach will not).
- It is horizontally scalable (you can have many scanning services on many computers and they will load balance between them).
- It has failover built in - when 1 or more of the scanning services die, the others redistribute the load.
- It has intelligent aggregation of data, recording max, min and average values for any monitor over time - for up to 6 years - in such a way that it doesn't just eat disk and kill performance (that one took a while to crack...)
- It has pretty graphs and in-depts reports on events 
- It supports complex (or simple!
) escalation rules to control who gets told about what, when and how often when events happen
- It integrates with a helpdesk (it's own or others)
- It allows you to create templates of monitors using different protocols to get a wider picture of an issue
- It is easy to understand and designed with 24x7 operations in mind (hence all that failover/scalability)
- It doesn't cost the earth

It also doesn't do some of (1 of) the things Timothy mentions at the start of the post (gratz on the new job btw!
) - specifically it doesn't create a 2D map of the environment, although there are some plans to implement that in future.
It treats and represents devices in the network as groups of hosts - it doesn't display them in relation to physical layout...

Maybe it's worth having a look at it Tim, I can certainly vouch for the support being excellent (but like I say above - I'm biased :))

JK</sentencetext>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28629991</id>
	<title>1 COTS &amp; 1 OSS Suggestion</title>
	<author>mars soup eel</author>
	<datestamp>1247056740000</datestamp>
	<modclass>None</modclass>
	<modscore>1</modscore>
	<htmltext>For COTS I'd go with CA (formerly Concord) eHealth.  Their SNMP agent is light-weight, flexible and the product scales out very well.  It's also reasonably straight forward to deploy and configure and quite expandable.

If you want an open source alternative that will grow with you and/or offer support options down the road I'd give Zenoss a shot.

Steer clear of HP, BMC, or IBM solutions due to complexity and/or price.</htmltext>
<tokenext>For COTS I 'd go with CA ( formerly Concord ) eHealth .
Their SNMP agent is light-weight , flexible and the product scales out very well .
It 's also reasonably straight forward to deploy and configure and quite expandable .
If you want an open source alternative that will grow with you and/or offer support options down the road I 'd give Zenoss a shot .
Steer clear of HP , BMC , or IBM solutions due to complexity and/or price .</tokentext>
<sentencetext>For COTS I'd go with CA (formerly Concord) eHealth.
Their SNMP agent is light-weight, flexible and the product scales out very well.
It's also reasonably straight forward to deploy and configure and quite expandable.
If you want an open source alternative that will grow with you and/or offer support options down the road I'd give Zenoss a shot.
Steer clear of HP, BMC, or IBM solutions due to complexity and/or price.</sentencetext>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28632493</id>
	<title>MikroTik's The Dude</title>
	<author>Guardn</author>
	<datestamp>1247075940000</datestamp>
	<modclass>None</modclass>
	<modscore>1</modscore>
	<htmltext><p>I use it both at home and on my previous job at a big datacenter with several hundreds of monitored devices. Worked very well and the map is superb. I haven't seen anything comparable. Espacially the realtime traffic status of network links (witch fade to red when overloaded) is a grad diagnostic tool.</p></htmltext>
<tokenext>I use it both at home and on my previous job at a big datacenter with several hundreds of monitored devices .
Worked very well and the map is superb .
I have n't seen anything comparable .
Espacially the realtime traffic status of network links ( witch fade to red when overloaded ) is a grad diagnostic tool .</tokentext>
<sentencetext>I use it both at home and on my previous job at a big datacenter with several hundreds of monitored devices.
Worked very well and the map is superb.
I haven't seen anything comparable.
Espacially the realtime traffic status of network links (witch fade to red when overloaded) is a grad diagnostic tool.</sentencetext>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28629595</id>
	<title>If you would write one from scratch...</title>
	<author>Yaa 101</author>
	<datestamp>1247054220000</datestamp>
	<modclass>None</modclass>
	<modscore>1</modscore>
	<htmltext><p>Then I advise you to let all the connection checks do by a machine dedicated for this task.<br>The statistical checks on each of the 5000 machines itself 24 hours a day while pushing/pulling data at intervals to that dedicated machine.<br>I advise 2 or more measuring machines each on a separate network each doing the same task and synchronizing their data for redundancy.</p></htmltext>
<tokenext>Then I advise you to let all the connection checks do by a machine dedicated for this task.The statistical checks on each of the 5000 machines itself 24 hours a day while pushing/pulling data at intervals to that dedicated machine.I advise 2 or more measuring machines each on a separate network each doing the same task and synchronizing their data for redundancy .</tokentext>
<sentencetext>Then I advise you to let all the connection checks do by a machine dedicated for this task.The statistical checks on each of the 5000 machines itself 24 hours a day while pushing/pulling data at intervals to that dedicated machine.I advise 2 or more measuring machines each on a separate network each doing the same task and synchronizing their data for redundancy.</sentencetext>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28629921</id>
	<title>Re:I Name My Devices After Al Qaeda Members</title>
	<author>bilbobugginz</author>
	<datestamp>1247056200000</datestamp>
	<modclass>None</modclass>
	<modscore>1</modscore>
	<htmltext>I thought he said "large scale" (something on the scale of &gt; 1000)</htmltext>
<tokenext>I thought he said " large scale " ( something on the scale of &gt; 1000 )</tokentext>
<sentencetext>I thought he said "large scale" (something on the scale of &gt; 1000)</sentencetext>
	<parent>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28628637</parent>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28630883</id>
	<title>Re:Zenoss</title>
	<author>Anonymous</author>
	<datestamp>1247061960000</datestamp>
	<modclass>None</modclass>
	<modscore>0</modscore>
	<htmltext>And yet they guarantee you'll save <a href="http://www.zenoss.com/in/big-4/break-free" title="zenoss.com" rel="nofollow">50\% or more on licensing compared to HP, CA, IBM and BMC</a> [zenoss.com].  Sounds like those are the vendors with outrageous pricing.  I guess the market will decide.</htmltext>
<tokenext>And yet they guarantee you 'll save 50 \ % or more on licensing compared to HP , CA , IBM and BMC [ zenoss.com ] .
Sounds like those are the vendors with outrageous pricing .
I guess the market will decide .</tokentext>
<sentencetext>And yet they guarantee you'll save 50\% or more on licensing compared to HP, CA, IBM and BMC [zenoss.com].
Sounds like those are the vendors with outrageous pricing.
I guess the market will decide.</sentencetext>
	<parent>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28629407</parent>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28631113</id>
	<title>up.time</title>
	<author>OldManOz</author>
	<datestamp>1247063760000</datestamp>
	<modclass>None</modclass>
	<modscore>1</modscore>
	<htmltext>We use up.time from <a href="http://www.uptimesoftware.com/" title="uptimesoftware.com" rel="nofollow">http://www.uptimesoftware.com/</a> [uptimesoftware.com]

We monitor all aspects of our enterprise using it, including: Network devices, OS (Windows, Linux, NetWare), Applications (LDAP, DNS, MS Exchange, Oracle, etc), Performance, and hardware monitoring. We have much more than 5000 elements being monitored.

We had a huge number of separate systems monitoring each flavor of component, including MOM, Nagios, NetMon, and many others. We wanted one pane of class to see the whole Infrastructure and be able to show the "service" availability.  Obviously, each specialist system can monitor their own key element in some ways better, eg MOM can monitor things within Exchange better, but for a single Monitoring system this one won our evaluation process.

Check it out.</htmltext>
<tokenext>We use up.time from http : //www.uptimesoftware.com/ [ uptimesoftware.com ] We monitor all aspects of our enterprise using it , including : Network devices , OS ( Windows , Linux , NetWare ) , Applications ( LDAP , DNS , MS Exchange , Oracle , etc ) , Performance , and hardware monitoring .
We have much more than 5000 elements being monitored .
We had a huge number of separate systems monitoring each flavor of component , including MOM , Nagios , NetMon , and many others .
We wanted one pane of class to see the whole Infrastructure and be able to show the " service " availability .
Obviously , each specialist system can monitor their own key element in some ways better , eg MOM can monitor things within Exchange better , but for a single Monitoring system this one won our evaluation process .
Check it out .</tokentext>
<sentencetext>We use up.time from http://www.uptimesoftware.com/ [uptimesoftware.com]

We monitor all aspects of our enterprise using it, including: Network devices, OS (Windows, Linux, NetWare), Applications (LDAP, DNS, MS Exchange, Oracle, etc), Performance, and hardware monitoring.
We have much more than 5000 elements being monitored.
We had a huge number of separate systems monitoring each flavor of component, including MOM, Nagios, NetMon, and many others.
We wanted one pane of class to see the whole Infrastructure and be able to show the "service" availability.
Obviously, each specialist system can monitor their own key element in some ways better, eg MOM can monitor things within Exchange better, but for a single Monitoring system this one won our evaluation process.
Check it out.</sentencetext>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28631183</id>
	<title>Re:Zenoss</title>
	<author>hotfireball</author>
	<datestamp>1247064240000</datestamp>
	<modclass>Insightful</modclass>
	<modscore>2</modscore>
	<htmltext><p>Zenoss also provided terribly wrong RPM packaging. I don't know how they are now, but exactly 1 year ago it was that wrong. For example, they could simply wipe out some files in<nobr> <wbr></nobr><tt>/etc</tt> where your setup is already done but without any warning or notice. So all the time it is better to setup it from source.</p><p>I've also look at Zabbix and got an impression that it is sort of like a bicycle with a squared wheels. Same to Groundworks (a re-packaged Nagios) and Nagios itself. The only thing I find really worth to pay attention at: OpenNMS. So far it also has its own gotchas, but better than others.</p></htmltext>
<tokenext>Zenoss also provided terribly wrong RPM packaging .
I do n't know how they are now , but exactly 1 year ago it was that wrong .
For example , they could simply wipe out some files in /etc where your setup is already done but without any warning or notice .
So all the time it is better to setup it from source.I 've also look at Zabbix and got an impression that it is sort of like a bicycle with a squared wheels .
Same to Groundworks ( a re-packaged Nagios ) and Nagios itself .
The only thing I find really worth to pay attention at : OpenNMS .
So far it also has its own gotchas , but better than others .</tokentext>
<sentencetext>Zenoss also provided terribly wrong RPM packaging.
I don't know how they are now, but exactly 1 year ago it was that wrong.
For example, they could simply wipe out some files in /etc where your setup is already done but without any warning or notice.
So all the time it is better to setup it from source.I've also look at Zabbix and got an impression that it is sort of like a bicycle with a squared wheels.
Same to Groundworks (a re-packaged Nagios) and Nagios itself.
The only thing I find really worth to pay attention at: OpenNMS.
So far it also has its own gotchas, but better than others.</sentencetext>
	<parent>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28629283</parent>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28636225</id>
	<title>Re:I Hate War Rooms</title>
	<author>virex</author>
	<datestamp>1247153100000</datestamp>
	<modclass>None</modclass>
	<modscore>1</modscore>
	<htmltext>I actually have most of this with Nagios.  We are monitoring over 400 nodes with over 1200 services.  I set up a soap perl script to create a ticket in our Numara Footprints support database.  From there we use footprints escalations to email after 15minutes of downtime.  and again after 1 hour.  It will also email when the ticket is closed(host is back up).
This allows us to do complex associates of users(say, bill gets all email issues, tom gets all issues at this location, etc).
It also allows us to do some very complex reports and graphs using the footprints interface.</htmltext>
<tokenext>I actually have most of this with Nagios .
We are monitoring over 400 nodes with over 1200 services .
I set up a soap perl script to create a ticket in our Numara Footprints support database .
From there we use footprints escalations to email after 15minutes of downtime .
and again after 1 hour .
It will also email when the ticket is closed ( host is back up ) .
This allows us to do complex associates of users ( say , bill gets all email issues , tom gets all issues at this location , etc ) .
It also allows us to do some very complex reports and graphs using the footprints interface .</tokentext>
<sentencetext>I actually have most of this with Nagios.
We are monitoring over 400 nodes with over 1200 services.
I set up a soap perl script to create a ticket in our Numara Footprints support database.
From there we use footprints escalations to email after 15minutes of downtime.
and again after 1 hour.
It will also email when the ticket is closed(host is back up).
This allows us to do complex associates of users(say, bill gets all email issues, tom gets all issues at this location, etc).
It also allows us to do some very complex reports and graphs using the footprints interface.</sentencetext>
	<parent>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28629355</parent>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28630893</id>
	<title>Re:Use the Tivoli architecture and rewrite it</title>
	<author>vrmlguy</author>
	<datestamp>1247062020000</datestamp>
	<modclass>None</modclass>
	<modscore>1</modscore>
	<htmltext><p><div class="quote"><p>Besides that, avoid UDP - it fails when you need it the most.</p></div><p>When a network gets congested, TCP keeps resending packets.  Even with back-off, you start getting more packets just when you need fewer.  UDP avoids this issue.  You should only use TCP for remediation tools, not for reporting.</p></div>
	</htmltext>
<tokenext>Besides that , avoid UDP - it fails when you need it the most.When a network gets congested , TCP keeps resending packets .
Even with back-off , you start getting more packets just when you need fewer .
UDP avoids this issue .
You should only use TCP for remediation tools , not for reporting .</tokentext>
<sentencetext>Besides that, avoid UDP - it fails when you need it the most.When a network gets congested, TCP keeps resending packets.
Even with back-off, you start getting more packets just when you need fewer.
UDP avoids this issue.
You should only use TCP for remediation tools, not for reporting.
	</sentencetext>
	<parent>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28629799</parent>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28628715</id>
	<title>Zabbix</title>
	<author>ender-</author>
	<datestamp>1247049420000</datestamp>
	<modclass>Informativ</modclass>
	<modscore>5</modscore>
	<htmltext>You can also look into <a href="http://www.zabbix.com/" title="zabbix.com" rel="nofollow">Zabbix</a> [zabbix.com]. It's open source, and has Enterprise support available. I haven't used it yet, but as soon as I have a spare moment to breath I intend to test it out for use in my environment.</htmltext>
<tokenext>You can also look into Zabbix [ zabbix.com ] .
It 's open source , and has Enterprise support available .
I have n't used it yet , but as soon as I have a spare moment to breath I intend to test it out for use in my environment .</tokentext>
<sentencetext>You can also look into Zabbix [zabbix.com].
It's open source, and has Enterprise support available.
I haven't used it yet, but as soon as I have a spare moment to breath I intend to test it out for use in my environment.</sentencetext>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28628637</id>
	<title>I Name My Devices After Al Qaeda Members</title>
	<author>Philip K Dickhead</author>
	<datestamp>1247049060000</datestamp>
	<modclass>Funny</modclass>
	<modscore>5</modscore>
	<htmltext><p>Publish them in DNS, and have the NSA monitor them for me!</p></htmltext>
<tokenext>Publish them in DNS , and have the NSA monitor them for me !</tokentext>
<sentencetext>Publish them in DNS, and have the NSA monitor them for me!</sentencetext>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28635703</id>
	<title>TRAFip and SLAview</title>
	<author>Anonymous</author>
	<datestamp>1247151000000</datestamp>
	<modclass>None</modclass>
	<modscore>0</modscore>
	<htmltext><p>These softwares are very powerfull in network monitoring. They can monitoring large networks, with netflow traffic analisys (TRAFip).<br>The SLAview system is used for monitoring and managing the performance of key elements, critical to the good functioning of telecommunication networks.<br>There is a very interesting 2D map, with weather map included.<br>Site: www.telcomanager.com</p><p>enjoy</p></htmltext>
<tokenext>These softwares are very powerfull in network monitoring .
They can monitoring large networks , with netflow traffic analisys ( TRAFip ) .The SLAview system is used for monitoring and managing the performance of key elements , critical to the good functioning of telecommunication networks.There is a very interesting 2D map , with weather map included.Site : www.telcomanager.comenjoy</tokentext>
<sentencetext>These softwares are very powerfull in network monitoring.
They can monitoring large networks, with netflow traffic analisys (TRAFip).The SLAview system is used for monitoring and managing the performance of key elements, critical to the good functioning of telecommunication networks.There is a very interesting 2D map, with weather map included.Site: www.telcomanager.comenjoy</sentencetext>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28638599</id>
	<title>Re:The Dangers of averaging</title>
	<author>Anonymous</author>
	<datestamp>1247162580000</datestamp>
	<modclass>None</modclass>
	<modscore>0</modscore>
	<htmltext><p><div class="quote"><p>MRTG does it right...most of the others do it wrong<br>When rolling up a days worth of data (averaging), you loose the peak information on most monitoring systems<br>So your 380Mbps peak that you had an hour ago is fine on today's graph<br>But tomorrow, when you look at "yesterdays" graph...the peak is down to 100Mbps<br>and next week, when you look at "last weeks" graph...there's a little 50Mbps peak</p><p>Damnit... I want to keep information on my peaks for capacity planning!</p></div><p>MRTG does it right indeed, especially with:</p><p>WithPeak[\_]: ymwd</p></div>
	</htmltext>
<tokenext>MRTG does it right...most of the others do it wrongWhen rolling up a days worth of data ( averaging ) , you loose the peak information on most monitoring systemsSo your 380Mbps peak that you had an hour ago is fine on today 's graphBut tomorrow , when you look at " yesterdays " graph...the peak is down to 100Mbpsand next week , when you look at " last weeks " graph...there 's a little 50Mbps peakDamnit... I want to keep information on my peaks for capacity planning ! MRTG does it right indeed , especially with : WithPeak [ \ _ ] : ymwd</tokentext>
<sentencetext>MRTG does it right...most of the others do it wrongWhen rolling up a days worth of data (averaging), you loose the peak information on most monitoring systemsSo your 380Mbps peak that you had an hour ago is fine on today's graphBut tomorrow, when you look at "yesterdays" graph...the peak is down to 100Mbpsand next week, when you look at "last weeks" graph...there's a little 50Mbps peakDamnit... I want to keep information on my peaks for capacity planning!MRTG does it right indeed, especially with:WithPeak[\_]: ymwd
	</sentencetext>
	<parent>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28628753</parent>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28634727</id>
	<title>Re:What I Lack in Open Source Monitoring Solutions</title>
	<author>Anonymous</author>
	<datestamp>1247145180000</datestamp>
	<modclass>None</modclass>
	<modscore>0</modscore>
	<htmltext><p>You must not have looked very hard at opennms.</p></htmltext>
<tokenext>You must not have looked very hard at opennms .</tokentext>
<sentencetext>You must not have looked very hard at opennms.</sentencetext>
	<parent>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28629735</parent>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28638175</id>
	<title>Re:What I Lack in Open Source Monitoring Solutions</title>
	<author>Ranger Rick</author>
	<datestamp>1247160900000</datestamp>
	<modclass>None</modclass>
	<modscore>1</modscore>
	<htmltext><p>FYI, I work for OpenNMS, so I can't answer for all systems, but I can tell you how we stack up against your requirements:</p><p>
&nbsp; </p><p><div class="quote"><p>Many solutions out there seems to have been developed in what can only be described as an "organic" process. I.E. a few scripts were used from start, were hooked up with some other scripts, were slammed into a web-interface, got some more features, then something central were ripped out and replaced to allow yet more features and so on and so forth.</p></div><p>OpenNMS was started by guys who did OpenView, NetCool, and other consulting for years and were tired of crappy tools that were hard to integrate with, so it was designed with scalability and "enterprise-ness" from the start.  We've got folks monitoring hundreds of thousands of data points every 5 minutes from a single box.  At this point the biggest bottleneck is not the code, but the I/O capabilities of your monitoring host, and how much data it can save to disk in a given amount of time.</p><p>
&nbsp; </p><p><div class="quote"><p>Does <i>anyone</i> know a solution that can both receive from syslog and decode traps with a given MIB, and then do some simple logic, like squashing repeats, displaying on a web-page with archival-options, and dispatch to mail/sms based on configurable rules?</p></div><p>OpenNMS can do this, with a combination of our <a href="http://www.opennms.org/wiki/Syslogd" title="opennms.org">syslog daemon</a> [opennms.org] (which turns syslog messages into events), the <a href="http://www.opennms.org/wiki/Event\_Translator" title="opennms.org">event translator</a> [opennms.org] (which can parse those events and let you look for certain patterns to make more specific/different events), and <a href="http://www.opennms.org/wiki/Alarms" title="opennms.org">alarms</a> [opennms.org], which collapse multiple events of the same type into a single thing which you would then use to send notifications (which can span various groups, duty schedules, and notification types).</p><p>
&nbsp; </p><p><div class="quote"><p>Modularity/Seamless Integration</p></div><p>OpenNMS has a number of ways to integrate external systems:</p><p>* traps - OpenNMS can receive SNMP traps and turn them into events internally</p><p>* event socket - OpenNMS has an event socket that you can push XML to that become events internally</p><p>* syslog (as mentioned earlier)</p><p>* "<a href="http://www.opennms.org/wiki/Passive\_Status\_Keeper" title="opennms.org">passive status</a> [opennms.org]" which lets you essentially "push" polled data instead of querying it from a remote device</p><p>I'm a coder, I don't do any of our field-implementation consulting, so there are probably more ways to integrate that I've forgotten, but basically at this point, there's nothing you'd want to integrate that couldn't be integrated with just a little glue scripting.</p><p>That said...</p><p>
&nbsp; </p><p><div class="quote"><p>The Perfect Monitoring System</p></div><p>There is no perfect monitoring system.  Everyone (including me... &lt;g&gt;) starts out thinking "eh, network management can't be that complicated" but it turns out everyone has wildly different networks, different needs, and in the end, will get the most out of different solutions.  Any network management tool that says it can solve everyone's problems is lying.  There are absolutely situations where some tool would work better for your specific needs than OpenNMS, but we've worked hard to provide a <i>platform</i> that eases integration, to cover as many of those needs as possible.  So far, all of the stuff you've mentioned is doable in OpenNMS.  Not all of it would happen out of the box, but all of the things you're wanting are possible due to our flexible integration points.</p></div>
	</htmltext>
<tokenext>FYI , I work for OpenNMS , so I ca n't answer for all systems , but I can tell you how we stack up against your requirements :   Many solutions out there seems to have been developed in what can only be described as an " organic " process .
I.E. a few scripts were used from start , were hooked up with some other scripts , were slammed into a web-interface , got some more features , then something central were ripped out and replaced to allow yet more features and so on and so forth.OpenNMS was started by guys who did OpenView , NetCool , and other consulting for years and were tired of crappy tools that were hard to integrate with , so it was designed with scalability and " enterprise-ness " from the start .
We 've got folks monitoring hundreds of thousands of data points every 5 minutes from a single box .
At this point the biggest bottleneck is not the code , but the I/O capabilities of your monitoring host , and how much data it can save to disk in a given amount of time .
  Does anyone know a solution that can both receive from syslog and decode traps with a given MIB , and then do some simple logic , like squashing repeats , displaying on a web-page with archival-options , and dispatch to mail/sms based on configurable rules ? OpenNMS can do this , with a combination of our syslog daemon [ opennms.org ] ( which turns syslog messages into events ) , the event translator [ opennms.org ] ( which can parse those events and let you look for certain patterns to make more specific/different events ) , and alarms [ opennms.org ] , which collapse multiple events of the same type into a single thing which you would then use to send notifications ( which can span various groups , duty schedules , and notification types ) .
  Modularity/Seamless IntegrationOpenNMS has a number of ways to integrate external systems : * traps - OpenNMS can receive SNMP traps and turn them into events internally * event socket - OpenNMS has an event socket that you can push XML to that become events internally * syslog ( as mentioned earlier ) * " passive status [ opennms.org ] " which lets you essentially " push " polled data instead of querying it from a remote deviceI 'm a coder , I do n't do any of our field-implementation consulting , so there are probably more ways to integrate that I 've forgotten , but basically at this point , there 's nothing you 'd want to integrate that could n't be integrated with just a little glue scripting.That said.. .   The Perfect Monitoring SystemThere is no perfect monitoring system .
Everyone ( including me... ) starts out thinking " eh , network management ca n't be that complicated " but it turns out everyone has wildly different networks , different needs , and in the end , will get the most out of different solutions .
Any network management tool that says it can solve everyone 's problems is lying .
There are absolutely situations where some tool would work better for your specific needs than OpenNMS , but we 've worked hard to provide a platform that eases integration , to cover as many of those needs as possible .
So far , all of the stuff you 've mentioned is doable in OpenNMS .
Not all of it would happen out of the box , but all of the things you 're wanting are possible due to our flexible integration points .</tokentext>
<sentencetext>FYI, I work for OpenNMS, so I can't answer for all systems, but I can tell you how we stack up against your requirements:
  Many solutions out there seems to have been developed in what can only be described as an "organic" process.
I.E. a few scripts were used from start, were hooked up with some other scripts, were slammed into a web-interface, got some more features, then something central were ripped out and replaced to allow yet more features and so on and so forth.OpenNMS was started by guys who did OpenView, NetCool, and other consulting for years and were tired of crappy tools that were hard to integrate with, so it was designed with scalability and "enterprise-ness" from the start.
We've got folks monitoring hundreds of thousands of data points every 5 minutes from a single box.
At this point the biggest bottleneck is not the code, but the I/O capabilities of your monitoring host, and how much data it can save to disk in a given amount of time.
  Does anyone know a solution that can both receive from syslog and decode traps with a given MIB, and then do some simple logic, like squashing repeats, displaying on a web-page with archival-options, and dispatch to mail/sms based on configurable rules?OpenNMS can do this, with a combination of our syslog daemon [opennms.org] (which turns syslog messages into events), the event translator [opennms.org] (which can parse those events and let you look for certain patterns to make more specific/different events), and alarms [opennms.org], which collapse multiple events of the same type into a single thing which you would then use to send notifications (which can span various groups, duty schedules, and notification types).
  Modularity/Seamless IntegrationOpenNMS has a number of ways to integrate external systems:* traps - OpenNMS can receive SNMP traps and turn them into events internally* event socket - OpenNMS has an event socket that you can push XML to that become events internally* syslog (as mentioned earlier)* "passive status [opennms.org]" which lets you essentially "push" polled data instead of querying it from a remote deviceI'm a coder, I don't do any of our field-implementation consulting, so there are probably more ways to integrate that I've forgotten, but basically at this point, there's nothing you'd want to integrate that couldn't be integrated with just a little glue scripting.That said...
  The Perfect Monitoring SystemThere is no perfect monitoring system.
Everyone (including me... ) starts out thinking "eh, network management can't be that complicated" but it turns out everyone has wildly different networks, different needs, and in the end, will get the most out of different solutions.
Any network management tool that says it can solve everyone's problems is lying.
There are absolutely situations where some tool would work better for your specific needs than OpenNMS, but we've worked hard to provide a platform that eases integration, to cover as many of those needs as possible.
So far, all of the stuff you've mentioned is doable in OpenNMS.
Not all of it would happen out of the box, but all of the things you're wanting are possible due to our flexible integration points.
	</sentencetext>
	<parent>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28629735</parent>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28633845</id>
	<title>Pandora FMS can monitor anything</title>
	<author>villa</author>
	<datestamp>1247135940000</datestamp>
	<modclass>None</modclass>
	<modscore>1</modscore>
	<htmltext>Do you know Pandora FMS?.

Pandora Flexible Monitoring System is a general purpose monitoring tool. It was born in 2002 at the IT department of a international finance corporation.
The ultimate goal of Pandora FMS is being an adaptable platform for any organization, able to collect events of any type, generate alarms through a metric system and to represent obtained events in graphs, reports or maps.
Pandora FMS can detect a network interface down, a defacement in your website, a memory leak in one of your servers applications, a delay in your website when the customer pays, or the movement of any value of the NASDAQ new technology market. Pandora FMS can show you the state of your servers, systems, applications, communications, or the sale level of your commercial team.

Pandora FMS is extremely modular and decentralized. The most important component, and where everything is stored is the Database (right now only MySQL is supported). Every single component of Pandora FMS can be replicated and work under a pure HA system (Active/Passive) or under a clusterized system (Active/Active with balanced load).

Pandora FMS can gather information locally with agents software or hardware:

- Pandora FMS has specific agent software that runs on any operating system, GNU/Linux, AIX, Solaris, HP-UX, BSD/IPSO, and Windows 2000, XP and 2003, gathering data and sending it to a Data server.
- Pandora FMS has a specific hardware agent, being able to connect any sensor to this devices. Using it, it is possible to monitor temperatures, lightness, movement, smoke,<nobr> <wbr></nobr>...

Pandora FMS can also gather information remotely, without installing software or hardware agents:

- With the Network Server Pandora FMS can monitor any kind of service or port via TCP query, any devices via SNMP, and any communication latency or state via ICMP.
- With the Plugin Server Pandora FMS can monitor any kind of system with complex code. It is compatible with Nagios Plugins.
- With the WMI Server Pandora FMS can monitor any Windows via WMI.
- With the Web Server Pandora FMS can monitor web applications via complex checks. There are two kind of webchecks: A check for response time and check for availability. Of course, webchecks are not just making a simple http request to say if works or not, webchecks can make fully complex web operations, like perform logins, choose a parameter from a menu, enter text into a form, expect a specific response in each step and make sure that all programmed steps are done correctly before saying &#226;oeweb application response is OK&#226;.
- With the Prediction Server Pandora FMS can detect trends. It implements in an statistic way a data forecast based on past data (to almost 30 days in four temporary references).
- With the SNMP Console Pandora can monitor any device via SNMP traps.

You can visit pandorafms.com.

Bye</htmltext>
<tokenext>Do you know Pandora FMS ? .
Pandora Flexible Monitoring System is a general purpose monitoring tool .
It was born in 2002 at the IT department of a international finance corporation .
The ultimate goal of Pandora FMS is being an adaptable platform for any organization , able to collect events of any type , generate alarms through a metric system and to represent obtained events in graphs , reports or maps .
Pandora FMS can detect a network interface down , a defacement in your website , a memory leak in one of your servers applications , a delay in your website when the customer pays , or the movement of any value of the NASDAQ new technology market .
Pandora FMS can show you the state of your servers , systems , applications , communications , or the sale level of your commercial team .
Pandora FMS is extremely modular and decentralized .
The most important component , and where everything is stored is the Database ( right now only MySQL is supported ) .
Every single component of Pandora FMS can be replicated and work under a pure HA system ( Active/Passive ) or under a clusterized system ( Active/Active with balanced load ) .
Pandora FMS can gather information locally with agents software or hardware : - Pandora FMS has specific agent software that runs on any operating system , GNU/Linux , AIX , Solaris , HP-UX , BSD/IPSO , and Windows 2000 , XP and 2003 , gathering data and sending it to a Data server .
- Pandora FMS has a specific hardware agent , being able to connect any sensor to this devices .
Using it , it is possible to monitor temperatures , lightness , movement , smoke , .. . Pandora FMS can also gather information remotely , without installing software or hardware agents : - With the Network Server Pandora FMS can monitor any kind of service or port via TCP query , any devices via SNMP , and any communication latency or state via ICMP .
- With the Plugin Server Pandora FMS can monitor any kind of system with complex code .
It is compatible with Nagios Plugins .
- With the WMI Server Pandora FMS can monitor any Windows via WMI .
- With the Web Server Pandora FMS can monitor web applications via complex checks .
There are two kind of webchecks : A check for response time and check for availability .
Of course , webchecks are not just making a simple http request to say if works or not , webchecks can make fully complex web operations , like perform logins , choose a parameter from a menu , enter text into a form , expect a specific response in each step and make sure that all programmed steps are done correctly before saying   oeweb application response is OK   .
- With the Prediction Server Pandora FMS can detect trends .
It implements in an statistic way a data forecast based on past data ( to almost 30 days in four temporary references ) .
- With the SNMP Console Pandora can monitor any device via SNMP traps .
You can visit pandorafms.com .
Bye</tokentext>
<sentencetext>Do you know Pandora FMS?.
Pandora Flexible Monitoring System is a general purpose monitoring tool.
It was born in 2002 at the IT department of a international finance corporation.
The ultimate goal of Pandora FMS is being an adaptable platform for any organization, able to collect events of any type, generate alarms through a metric system and to represent obtained events in graphs, reports or maps.
Pandora FMS can detect a network interface down, a defacement in your website, a memory leak in one of your servers applications, a delay in your website when the customer pays, or the movement of any value of the NASDAQ new technology market.
Pandora FMS can show you the state of your servers, systems, applications, communications, or the sale level of your commercial team.
Pandora FMS is extremely modular and decentralized.
The most important component, and where everything is stored is the Database (right now only MySQL is supported).
Every single component of Pandora FMS can be replicated and work under a pure HA system (Active/Passive) or under a clusterized system (Active/Active with balanced load).
Pandora FMS can gather information locally with agents software or hardware:

- Pandora FMS has specific agent software that runs on any operating system, GNU/Linux, AIX, Solaris, HP-UX, BSD/IPSO, and Windows 2000, XP and 2003, gathering data and sending it to a Data server.
- Pandora FMS has a specific hardware agent, being able to connect any sensor to this devices.
Using it, it is possible to monitor temperatures, lightness, movement, smoke, ...

Pandora FMS can also gather information remotely, without installing software or hardware agents:

- With the Network Server Pandora FMS can monitor any kind of service or port via TCP query, any devices via SNMP, and any communication latency or state via ICMP.
- With the Plugin Server Pandora FMS can monitor any kind of system with complex code.
It is compatible with Nagios Plugins.
- With the WMI Server Pandora FMS can monitor any Windows via WMI.
- With the Web Server Pandora FMS can monitor web applications via complex checks.
There are two kind of webchecks: A check for response time and check for availability.
Of course, webchecks are not just making a simple http request to say if works or not, webchecks can make fully complex web operations, like perform logins, choose a parameter from a menu, enter text into a form, expect a specific response in each step and make sure that all programmed steps are done correctly before saying âoeweb application response is OKâ.
- With the Prediction Server Pandora FMS can detect trends.
It implements in an statistic way a data forecast based on past data (to almost 30 days in four temporary references).
- With the SNMP Console Pandora can monitor any device via SNMP traps.
You can visit pandorafms.com.
Bye</sentencetext>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28630767</id>
	<title>Re:Zabbix</title>
	<author>Anonymous</author>
	<datestamp>1247061060000</datestamp>
	<modclass>None</modclass>
	<modscore>0</modscore>
	<htmltext><p>I use Zabbix, Love it.</p><p>Number of hosts 337<br>Number of items 43389<br>Number of triggers 17847</p><p>Has all the features you want, plus a few.  I would highly recommend it.</p></htmltext>
<tokenext>I use Zabbix , Love it.Number of hosts 337Number of items 43389Number of triggers 17847Has all the features you want , plus a few .
I would highly recommend it .</tokentext>
<sentencetext>I use Zabbix, Love it.Number of hosts 337Number of items 43389Number of triggers 17847Has all the features you want, plus a few.
I would highly recommend it.</sentencetext>
	<parent>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28628715</parent>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28629701</id>
	<title>Re:A more interesting question</title>
	<author>timeOday</author>
	<datestamp>1247054820000</datestamp>
	<modclass>Insightful</modclass>
	<modscore>2</modscore>
	<htmltext>If only you read more than the first sentence of TFSummary: "I like Cacti, but usually I use it only for performance monitoring, since pooling can't be set to 5 or 10 sec interval for huge networks. I'm thinking about Nagios (but the 2D map is hard to understand), or maybe OpManager."
<p>
Obviously by "from scratch" he means his company has nothing in place he has to build on; he is free to build a system on whatever tools he likes.</p></htmltext>
<tokenext>If only you read more than the first sentence of TFSummary : " I like Cacti , but usually I use it only for performance monitoring , since pooling ca n't be set to 5 or 10 sec interval for huge networks .
I 'm thinking about Nagios ( but the 2D map is hard to understand ) , or maybe OpManager .
" Obviously by " from scratch " he means his company has nothing in place he has to build on ; he is free to build a system on whatever tools he likes .</tokentext>
<sentencetext>If only you read more than the first sentence of TFSummary: "I like Cacti, but usually I use it only for performance monitoring, since pooling can't be set to 5 or 10 sec interval for huge networks.
I'm thinking about Nagios (but the 2D map is hard to understand), or maybe OpManager.
"

Obviously by "from scratch" he means his company has nothing in place he has to build on; he is free to build a system on whatever tools he likes.</sentencetext>
	<parent>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28629041</parent>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28629283</id>
	<title>Re:Zenoss</title>
	<author>rawler</author>
	<datestamp>1247052360000</datestamp>
	<modclass>Informativ</modclass>
	<modscore>5</modscore>
	<htmltext><p>ZenOSS may be great, but a word of warning. We've had 3 failed attempts at implementing it in our shop. What we tried to achieve was mainly host and service-monitoring, with some slight network-monitoring on the side. Nothing fancy, just some 20 hosts, maybe 30 network-devices, and a variety of services.</p><p>One of the major parts we've found missing in most open-source solution was proper event-management (recieving syslog + snmp traps, and apply some intelligence to it regarding flow control, dispatching, archival and that stuff.) ZenOSS is on paper, and throughout the initial evaluation one of the best open source tools to do this.</p><p>However, during our three attempts to get it up and running, we've always encountered some major obstacle (usually after a while of operation), forcing us to start all over from scratch. The problems we had was always in the same category, strange and unexplainable errors, often hard to reproduce, and in general it resulted in a very flaky experience. Some of the problems have been service-checks showing both false positives and false negatives, and in the last problem ZenOSS refused to import new SNMP MIB:s, complaining about some IP-address that could not be found anywhere in the config, and grepping ultimately found the IP to be only present somewhere in the opaque zope-database, where evidently it could not easily be removed, nor even found exactly what the ip-address was for. (It was something auto-discovered in a remote network segment out of our control, but advertised throughout the routers.)</p><p>So, while ZenOSS can do all kinds of things, and does a LOT of things really well, it's extremely complex, not in all parts on solid foundation (such as all network objects in a non-accessible Zope-database that the devs themselves recommends not touching since it may upset things more). If you plan on implementing ZenOSS, I would not go without the support, which I assume is great, since there seems to be quite some dark pits to fall in on your own.</p><p>I dont know how come we had so much obstacles and strange problems when others seem to have a smooth ride. Maybe one explanation is what were the final nail in the coffin for ZenOSS in our deployment. When I started asking around about these problems (and ZenOSS has a really helpful community, no problems there), I realised that many users claimed to have gotten into similar problems that we had, but their solution were to just keep daily backups, and revert to a backup when they ran into these problems. For us, the monitoring data is basis for a lot of 3d-party agreement, and loosing even days worth of monitoring and logging is completely unacceptable due to these reasons. We do backup everything, but in case of rare disasters, and we must be able to rely on the monitoring system giving us a clear view through those disasters.</p></htmltext>
<tokenext>ZenOSS may be great , but a word of warning .
We 've had 3 failed attempts at implementing it in our shop .
What we tried to achieve was mainly host and service-monitoring , with some slight network-monitoring on the side .
Nothing fancy , just some 20 hosts , maybe 30 network-devices , and a variety of services.One of the major parts we 've found missing in most open-source solution was proper event-management ( recieving syslog + snmp traps , and apply some intelligence to it regarding flow control , dispatching , archival and that stuff .
) ZenOSS is on paper , and throughout the initial evaluation one of the best open source tools to do this.However , during our three attempts to get it up and running , we 've always encountered some major obstacle ( usually after a while of operation ) , forcing us to start all over from scratch .
The problems we had was always in the same category , strange and unexplainable errors , often hard to reproduce , and in general it resulted in a very flaky experience .
Some of the problems have been service-checks showing both false positives and false negatives , and in the last problem ZenOSS refused to import new SNMP MIB : s , complaining about some IP-address that could not be found anywhere in the config , and grepping ultimately found the IP to be only present somewhere in the opaque zope-database , where evidently it could not easily be removed , nor even found exactly what the ip-address was for .
( It was something auto-discovered in a remote network segment out of our control , but advertised throughout the routers .
) So , while ZenOSS can do all kinds of things , and does a LOT of things really well , it 's extremely complex , not in all parts on solid foundation ( such as all network objects in a non-accessible Zope-database that the devs themselves recommends not touching since it may upset things more ) .
If you plan on implementing ZenOSS , I would not go without the support , which I assume is great , since there seems to be quite some dark pits to fall in on your own.I dont know how come we had so much obstacles and strange problems when others seem to have a smooth ride .
Maybe one explanation is what were the final nail in the coffin for ZenOSS in our deployment .
When I started asking around about these problems ( and ZenOSS has a really helpful community , no problems there ) , I realised that many users claimed to have gotten into similar problems that we had , but their solution were to just keep daily backups , and revert to a backup when they ran into these problems .
For us , the monitoring data is basis for a lot of 3d-party agreement , and loosing even days worth of monitoring and logging is completely unacceptable due to these reasons .
We do backup everything , but in case of rare disasters , and we must be able to rely on the monitoring system giving us a clear view through those disasters .</tokentext>
<sentencetext>ZenOSS may be great, but a word of warning.
We've had 3 failed attempts at implementing it in our shop.
What we tried to achieve was mainly host and service-monitoring, with some slight network-monitoring on the side.
Nothing fancy, just some 20 hosts, maybe 30 network-devices, and a variety of services.One of the major parts we've found missing in most open-source solution was proper event-management (recieving syslog + snmp traps, and apply some intelligence to it regarding flow control, dispatching, archival and that stuff.
) ZenOSS is on paper, and throughout the initial evaluation one of the best open source tools to do this.However, during our three attempts to get it up and running, we've always encountered some major obstacle (usually after a while of operation), forcing us to start all over from scratch.
The problems we had was always in the same category, strange and unexplainable errors, often hard to reproduce, and in general it resulted in a very flaky experience.
Some of the problems have been service-checks showing both false positives and false negatives, and in the last problem ZenOSS refused to import new SNMP MIB:s, complaining about some IP-address that could not be found anywhere in the config, and grepping ultimately found the IP to be only present somewhere in the opaque zope-database, where evidently it could not easily be removed, nor even found exactly what the ip-address was for.
(It was something auto-discovered in a remote network segment out of our control, but advertised throughout the routers.
)So, while ZenOSS can do all kinds of things, and does a LOT of things really well, it's extremely complex, not in all parts on solid foundation (such as all network objects in a non-accessible Zope-database that the devs themselves recommends not touching since it may upset things more).
If you plan on implementing ZenOSS, I would not go without the support, which I assume is great, since there seems to be quite some dark pits to fall in on your own.I dont know how come we had so much obstacles and strange problems when others seem to have a smooth ride.
Maybe one explanation is what were the final nail in the coffin for ZenOSS in our deployment.
When I started asking around about these problems (and ZenOSS has a really helpful community, no problems there), I realised that many users claimed to have gotten into similar problems that we had, but their solution were to just keep daily backups, and revert to a backup when they ran into these problems.
For us, the monitoring data is basis for a lot of 3d-party agreement, and loosing even days worth of monitoring and logging is completely unacceptable due to these reasons.
We do backup everything, but in case of rare disasters, and we must be able to rely on the monitoring system giving us a clear view through those disasters.</sentencetext>
	<parent>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28628757</parent>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28629375</id>
	<title>Hobbit</title>
	<author>Rementis</author>
	<datestamp>1247052840000</datestamp>
	<modclass>None</modclass>
	<modscore>-1</modscore>
	<htmltext>Take a close look at XYMon, previously called Hobbit.

Easy to use, ton's of plugins (big brother compatible)....

Really nice over all, easy to understand web-based interface, alerting, graphing, etc...</htmltext>
<tokenext>Take a close look at XYMon , previously called Hobbit .
Easy to use , ton 's of plugins ( big brother compatible ) ... . Really nice over all , easy to understand web-based interface , alerting , graphing , etc.. .</tokentext>
<sentencetext>Take a close look at XYMon, previously called Hobbit.
Easy to use, ton's of plugins (big brother compatible)....

Really nice over all, easy to understand web-based interface, alerting, graphing, etc...</sentencetext>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28628987</id>
	<title>Bling</title>
	<author>Anonymous</author>
	<datestamp>1247050620000</datestamp>
	<modclass>None</modclass>
	<modscore>0</modscore>
	<htmltext><p>"The final product must be very easy to understand as it will be used also by help support to diagnose problems during the night".</p><p>If you can develop a monitoring solution that night time support personnel can understand to diagnose a problem quickly and properly, I am going to nominate you for a peace prize.  BTW, give it lots of rapidly updating graphs and eye candy, you know, bling the sh1t out of it.  Management types love that.</p></htmltext>
<tokenext>" The final product must be very easy to understand as it will be used also by help support to diagnose problems during the night " .If you can develop a monitoring solution that night time support personnel can understand to diagnose a problem quickly and properly , I am going to nominate you for a peace prize .
BTW , give it lots of rapidly updating graphs and eye candy , you know , bling the sh1t out of it .
Management types love that .</tokentext>
<sentencetext>"The final product must be very easy to understand as it will be used also by help support to diagnose problems during the night".If you can develop a monitoring solution that night time support personnel can understand to diagnose a problem quickly and properly, I am going to nominate you for a peace prize.
BTW, give it lots of rapidly updating graphs and eye candy, you know, bling the sh1t out of it.
Management types love that.</sentencetext>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28628973</id>
	<title>MOM</title>
	<author>aquilah</author>
	<datestamp>1247050560000</datestamp>
	<modclass>None</modclass>
	<modscore>1</modscore>
	<htmltext>I've only used MOM but for what it's worth the diagramming capabilities are much improved with the new visio plugin. Previously you could export your diagrams from OpsMgr to visio, but with the new plugin the visio diagrams reflect live health state. You can also create whatever diagram you want in visio and then tie it to monitored objects living in OpsMgr (for example rack diagrams)</htmltext>
<tokenext>I 've only used MOM but for what it 's worth the diagramming capabilities are much improved with the new visio plugin .
Previously you could export your diagrams from OpsMgr to visio , but with the new plugin the visio diagrams reflect live health state .
You can also create whatever diagram you want in visio and then tie it to monitored objects living in OpsMgr ( for example rack diagrams )</tokentext>
<sentencetext>I've only used MOM but for what it's worth the diagramming capabilities are much improved with the new visio plugin.
Previously you could export your diagrams from OpsMgr to visio, but with the new plugin the visio diagrams reflect live health state.
You can also create whatever diagram you want in visio and then tie it to monitored objects living in OpsMgr (for example rack diagrams)</sentencetext>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28632315</id>
	<title>Re:I Hate War Rooms</title>
	<author>RobiOne</author>
	<datestamp>1247073540000</datestamp>
	<modclass>None</modclass>
	<modscore>1</modscore>
	<htmltext><p>Yes, there is a solution to this problem. BixData. <a href="http://www.bixdata.com/" title="bixdata.com" rel="nofollow">http://www.bixdata.com/</a> [bixdata.com]</p><p>This is the next generation monitoring solution. Self-installing,organizing,adjusting,correcting,tuning, P2P, 3D, n-cube OLAP, scalable,<nobr> <wbr></nobr>...</p><p>It's like something they'd have on StarTrek. A huge advancement in management science. I had a chance to use it a while ago, and I can only say you have to try it to experience the 'awesome'. Hardly compares to the current day popular systems people are still struggling with.</p><p>There's even a free version community edition for 30 hosts.. no registration required either, and they love critical feedback. So don't forget to give them some.</p><p>I'm not affiliated with BixData, just love the efficiency and thoughtfulness.</p></htmltext>
<tokenext>Yes , there is a solution to this problem .
BixData. http : //www.bixdata.com/ [ bixdata.com ] This is the next generation monitoring solution .
Self-installing,organizing,adjusting,correcting,tuning , P2P , 3D , n-cube OLAP , scalable , ...It 's like something they 'd have on StarTrek .
A huge advancement in management science .
I had a chance to use it a while ago , and I can only say you have to try it to experience the 'awesome' .
Hardly compares to the current day popular systems people are still struggling with.There 's even a free version community edition for 30 hosts.. no registration required either , and they love critical feedback .
So do n't forget to give them some.I 'm not affiliated with BixData , just love the efficiency and thoughtfulness .</tokentext>
<sentencetext>Yes, there is a solution to this problem.
BixData. http://www.bixdata.com/ [bixdata.com]This is the next generation monitoring solution.
Self-installing,organizing,adjusting,correcting,tuning, P2P, 3D, n-cube OLAP, scalable, ...It's like something they'd have on StarTrek.
A huge advancement in management science.
I had a chance to use it a while ago, and I can only say you have to try it to experience the 'awesome'.
Hardly compares to the current day popular systems people are still struggling with.There's even a free version community edition for 30 hosts.. no registration required either, and they love critical feedback.
So don't forget to give them some.I'm not affiliated with BixData, just love the efficiency and thoughtfulness.</sentencetext>
	<parent>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28629355</parent>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28629399</id>
	<title>Don't be like Tivoli, OpenView, etc</title>
	<author>duffbeer703</author>
	<datestamp>1247053020000</datestamp>
	<modclass>Insightful</modclass>
	<modscore>2</modscore>
	<htmltext><p>Focus on usability and rapid deployment rather than wide-ranging featuresets that sit on the shelf for a decade. Nearly all products in this space really, really suck.</p></htmltext>
<tokenext>Focus on usability and rapid deployment rather than wide-ranging featuresets that sit on the shelf for a decade .
Nearly all products in this space really , really suck .</tokentext>
<sentencetext>Focus on usability and rapid deployment rather than wide-ranging featuresets that sit on the shelf for a decade.
Nearly all products in this space really, really suck.</sentencetext>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28643201</id>
	<title>ClearSite NMS was a good start</title>
	<author>richrumble</author>
	<datestamp>1247137860000</datestamp>
	<modclass>None</modclass>
	<modscore>1</modscore>
	<htmltext>We have similar goals with our project Clearsite.sourceforge.net. We've learned our lessons and think we can begin taking on the likes of SolarWinds, OSSIM, ZenOss, SpiceWorks etc... We made the mistake of being to geared toward one vendor(cisco) but no longer. We're making the software work for us, were not working with the software. Crating a Snort interface that highlights the portion of the packet that trips the content rule, being able to note FP's, highlight the portion that's a FP in the packet, and it's added to the rule once you click submit. Some user-agent rule goes off, but it's your own app, highlight the user-agent your app uses, click submit and content:!"user-agent: xyz"; gets added to a display filter and or the actual sig itself. A snort rule is triggered for Bittorrent being used, a cron job connects via wmi, snmp or ssh to a host, runs a netstat -abn effectively and figures out the process and location of the executable that triggered the rule, or the lack of being able to get such a result back might further point to a FP or a machine not under your control. If no contact, check the mac address db to see if it's one of yours, if not, snmp set fa0/22 disable. Proactive. Naturally there are more checks and balances in there, but that's where were heading with just the snort portion. Again making the software work for us. As always we'll use our very popular ajax search for everything we can.
<a href="http://clearsite.blogspot.com/search?updated-min=2007-01-01T00\%3A00\%3A00-08\%3A00&amp;updated-max=2008-01-01T00\%3A00\%3A00-08\%3A00&amp;max-results=3" title="blogspot.com" rel="nofollow">http://clearsite.blogspot.com/search?updated-min=2007-01-01T00\%3A00\%3A00-08\%3A00&amp;updated-max=2008-01-01T00\%3A00\%3A00-08\%3A00&amp;max-results=3</a> [blogspot.com]
-rich
(google: xinn.org contact)</htmltext>
<tokenext>We have similar goals with our project Clearsite.sourceforge.net .
We 've learned our lessons and think we can begin taking on the likes of SolarWinds , OSSIM , ZenOss , SpiceWorks etc... We made the mistake of being to geared toward one vendor ( cisco ) but no longer .
We 're making the software work for us , were not working with the software .
Crating a Snort interface that highlights the portion of the packet that trips the content rule , being able to note FP 's , highlight the portion that 's a FP in the packet , and it 's added to the rule once you click submit .
Some user-agent rule goes off , but it 's your own app , highlight the user-agent your app uses , click submit and content : !
" user-agent : xyz " ; gets added to a display filter and or the actual sig itself .
A snort rule is triggered for Bittorrent being used , a cron job connects via wmi , snmp or ssh to a host , runs a netstat -abn effectively and figures out the process and location of the executable that triggered the rule , or the lack of being able to get such a result back might further point to a FP or a machine not under your control .
If no contact , check the mac address db to see if it 's one of yours , if not , snmp set fa0/22 disable .
Proactive. Naturally there are more checks and balances in there , but that 's where were heading with just the snort portion .
Again making the software work for us .
As always we 'll use our very popular ajax search for everything we can .
http : //clearsite.blogspot.com/search ? updated-min = 2007-01-01T00 \ % 3A00 \ % 3A00-08 \ % 3A00&amp;updated-max = 2008-01-01T00 \ % 3A00 \ % 3A00-08 \ % 3A00&amp;max-results = 3 [ blogspot.com ] -rich ( google : xinn.org contact )</tokentext>
<sentencetext>We have similar goals with our project Clearsite.sourceforge.net.
We've learned our lessons and think we can begin taking on the likes of SolarWinds, OSSIM, ZenOss, SpiceWorks etc... We made the mistake of being to geared toward one vendor(cisco) but no longer.
We're making the software work for us, were not working with the software.
Crating a Snort interface that highlights the portion of the packet that trips the content rule, being able to note FP's, highlight the portion that's a FP in the packet, and it's added to the rule once you click submit.
Some user-agent rule goes off, but it's your own app, highlight the user-agent your app uses, click submit and content:!
"user-agent: xyz"; gets added to a display filter and or the actual sig itself.
A snort rule is triggered for Bittorrent being used, a cron job connects via wmi, snmp or ssh to a host, runs a netstat -abn effectively and figures out the process and location of the executable that triggered the rule, or the lack of being able to get such a result back might further point to a FP or a machine not under your control.
If no contact, check the mac address db to see if it's one of yours, if not, snmp set fa0/22 disable.
Proactive. Naturally there are more checks and balances in there, but that's where were heading with just the snort portion.
Again making the software work for us.
As always we'll use our very popular ajax search for everything we can.
http://clearsite.blogspot.com/search?updated-min=2007-01-01T00\%3A00\%3A00-08\%3A00&amp;updated-max=2008-01-01T00\%3A00\%3A00-08\%3A00&amp;max-results=3 [blogspot.com]
-rich
(google: xinn.org contact)</sentencetext>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28629587</id>
	<title>Foglight</title>
	<author>RobbieJ</author>
	<datestamp>1247054160000</datestamp>
	<modclass>None</modclass>
	<modscore>1</modscore>
	<htmltext><p>Foglight from Quest Software covers out most of the requirements out of the box and is script friendly.  Its all Java based thou it itself isn't an OpenSource project.<br>There is also a community around customization that might be worth checking out over at www.foglight.org.</p></htmltext>
<tokenext>Foglight from Quest Software covers out most of the requirements out of the box and is script friendly .
Its all Java based thou it itself is n't an OpenSource project.There is also a community around customization that might be worth checking out over at www.foglight.org .</tokentext>
<sentencetext>Foglight from Quest Software covers out most of the requirements out of the box and is script friendly.
Its all Java based thou it itself isn't an OpenSource project.There is also a community around customization that might be worth checking out over at www.foglight.org.</sentencetext>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28628661</id>
	<title>rule based DSS</title>
	<author>ecklesweb</author>
	<datestamp>1247049180000</datestamp>
	<modclass>None</modclass>
	<modscore>1</modscore>
	<htmltext><p>Don't assume that you can successfully diagnose the problem based on your understanding of the indicators.  You don't know my institutional context.  Instead, give me a decision support system that I can use by adding rules that key off the monitored indicators and inject some of our own expertise into the diagnostic process.</p></htmltext>
<tokenext>Do n't assume that you can successfully diagnose the problem based on your understanding of the indicators .
You do n't know my institutional context .
Instead , give me a decision support system that I can use by adding rules that key off the monitored indicators and inject some of our own expertise into the diagnostic process .</tokentext>
<sentencetext>Don't assume that you can successfully diagnose the problem based on your understanding of the indicators.
You don't know my institutional context.
Instead, give me a decision support system that I can use by adding rules that key off the monitored indicators and inject some of our own expertise into the diagnostic process.</sentencetext>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28640257</id>
	<title>Re:Zabbix</title>
	<author>Anonymous</author>
	<datestamp>1247168820000</datestamp>
	<modclass>None</modclass>
	<modscore>0</modscore>
	<htmltext><p>We use Zabbix and love it.  We monitor around 2,000 machines in our datacenters and remote locations.  Its got great configurable maps and lots of goodies and will monitor about anything on the network.</p></htmltext>
<tokenext>We use Zabbix and love it .
We monitor around 2,000 machines in our datacenters and remote locations .
Its got great configurable maps and lots of goodies and will monitor about anything on the network .</tokentext>
<sentencetext>We use Zabbix and love it.
We monitor around 2,000 machines in our datacenters and remote locations.
Its got great configurable maps and lots of goodies and will monitor about anything on the network.</sentencetext>
	<parent>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28628715</parent>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28629073</id>
	<title>Things that go "ping"?</title>
	<author>Anonymous</author>
	<datestamp>1247051040000</datestamp>
	<modclass>Troll</modclass>
	<modscore>0</modscore>
	<htmltext><p>What would I want in a monitoring system?  The first thing that pops into my head is "lots and lots of knobs."  The kind where when you turn them you get a nice satisfying click.  And blinking lights.  Lots of switches.  Things that go "ping" at regular intervals would be nice.  Oh!  And a nice big screen that says, "All systems nominal" all the time.</p></htmltext>
<tokenext>What would I want in a monitoring system ?
The first thing that pops into my head is " lots and lots of knobs .
" The kind where when you turn them you get a nice satisfying click .
And blinking lights .
Lots of switches .
Things that go " ping " at regular intervals would be nice .
Oh ! And a nice big screen that says , " All systems nominal " all the time .</tokentext>
<sentencetext>What would I want in a monitoring system?
The first thing that pops into my head is "lots and lots of knobs.
"  The kind where when you turn them you get a nice satisfying click.
And blinking lights.
Lots of switches.
Things that go "ping" at regular intervals would be nice.
Oh!  And a nice big screen that says, "All systems nominal" all the time.</sentencetext>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28634207</id>
	<title>What I'd like in a monitoring system</title>
	<author>Anonymous</author>
	<datestamp>1247139240000</datestamp>
	<modclass>None</modclass>
	<modscore>0</modscore>
	<htmltext><p>Well, firstly, I'd like it to work. That is all.</p></htmltext>
<tokenext>Well , firstly , I 'd like it to work .
That is all .</tokentext>
<sentencetext>Well, firstly, I'd like it to work.
That is all.</sentencetext>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28658717</id>
	<title>MonALISA</title>
	<author>Anonymous</author>
	<datestamp>1247309340000</datestamp>
	<modclass>None</modclass>
	<modscore>0</modscore>
	<htmltext><p>have a look at MonALISA</p><p>http://monalisa.cern.ch</p></htmltext>
<tokenext>have a look at MonALISAhttp : //monalisa.cern.ch</tokentext>
<sentencetext>have a look at MonALISAhttp://monalisa.cern.ch</sentencetext>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28630497</id>
	<title>OpenNMS</title>
	<author>Anonymous</author>
	<datestamp>1247059440000</datestamp>
	<modclass>None</modclass>
	<modscore>0</modscore>
	<htmltext><p>OpenNMS can easily handle a network that big. It is easy to use once its up and running.<br>http://www.opennms.org</p></htmltext>
<tokenext>OpenNMS can easily handle a network that big .
It is easy to use once its up and running.http : //www.opennms.org</tokentext>
<sentencetext>OpenNMS can easily handle a network that big.
It is easy to use once its up and running.http://www.opennms.org</sentencetext>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28632653</id>
	<title>The one thing most linux-based tools lack....</title>
	<author>Anonymous</author>
	<datestamp>1247077620000</datestamp>
	<modclass>None</modclass>
	<modscore>0</modscore>
	<htmltext><p>Is the ability to monitor windows perfmon stats, even on tools that have been ported over to windows (looking at you, cacti). Seriously, most of the more useful sql server stats are reported only through perfmon, and snmp won't capture that data. Sure, sql server tracks that internally, but if you have a lot of servers, then you need external monitoring. There's such a wealth of information available through perfmon, isn't there any OSS tool that will monitor that stuff?</p></htmltext>
<tokenext>Is the ability to monitor windows perfmon stats , even on tools that have been ported over to windows ( looking at you , cacti ) .
Seriously , most of the more useful sql server stats are reported only through perfmon , and snmp wo n't capture that data .
Sure , sql server tracks that internally , but if you have a lot of servers , then you need external monitoring .
There 's such a wealth of information available through perfmon , is n't there any OSS tool that will monitor that stuff ?</tokentext>
<sentencetext>Is the ability to monitor windows perfmon stats, even on tools that have been ported over to windows (looking at you, cacti).
Seriously, most of the more useful sql server stats are reported only through perfmon, and snmp won't capture that data.
Sure, sql server tracks that internally, but if you have a lot of servers, then you need external monitoring.
There's such a wealth of information available through perfmon, isn't there any OSS tool that will monitor that stuff?</sentencetext>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28629141</id>
	<title>Re:OpenNMS</title>
	<author>abigor</author>
	<datestamp>1247051460000</datestamp>
	<modclass>None</modclass>
	<modscore>1</modscore>
	<htmltext><p>I'll second this.</p></htmltext>
<tokenext>I 'll second this .</tokentext>
<sentencetext>I'll second this.</sentencetext>
	<parent>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28628669</parent>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28628753</id>
	<title>The Dangers of averaging</title>
	<author>Anonymous</author>
	<datestamp>1247049600000</datestamp>
	<modclass>Insightful</modclass>
	<modscore>5</modscore>
	<htmltext><p>MRTG does it right...most of the others do it wrong<br>When rolling up a days worth of data (averaging), you loose the peak information on most monitoring systems<br>So your 380Mbps peak that you had an hour ago is fine on today's graph<br>But tomorrow, when you look at "yesterdays" graph...the peak is down to 100Mbps<br>and next week, when you look at "last weeks" graph...there's a little 50Mbps peak</p><p>Damnit... I want to keep information on my peaks for capacity planning!</p></htmltext>
<tokenext>MRTG does it right...most of the others do it wrongWhen rolling up a days worth of data ( averaging ) , you loose the peak information on most monitoring systemsSo your 380Mbps peak that you had an hour ago is fine on today 's graphBut tomorrow , when you look at " yesterdays " graph...the peak is down to 100Mbpsand next week , when you look at " last weeks " graph...there 's a little 50Mbps peakDamnit... I want to keep information on my peaks for capacity planning !</tokentext>
<sentencetext>MRTG does it right...most of the others do it wrongWhen rolling up a days worth of data (averaging), you loose the peak information on most monitoring systemsSo your 380Mbps peak that you had an hour ago is fine on today's graphBut tomorrow, when you look at "yesterdays" graph...the peak is down to 100Mbpsand next week, when you look at "last weeks" graph...there's a little 50Mbps peakDamnit... I want to keep information on my peaks for capacity planning!</sentencetext>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28629097</id>
	<title>How about SolarWinds Orion?</title>
	<author>dakaix</author>
	<datestamp>1247051220000</datestamp>
	<modclass>None</modclass>
	<modscore>1</modscore>
	<htmltext>This doesn't seem to have already be suggested, but we use SolarWinds Orion. Its cheaper than many of the big systems, such as HP OpenView - and much simpler to use and operate.
<br> <br>
The basic Orion package, which you can get for $2000 for up to 100 servers, will pull the usual CPU/RAM/Disk/Network statistics via SNMP. Built in is a mapping engine, that allows you to take a network map, and drop active elements onto it for live interfaces and device information. In a NOC environment, you can show this on a screen and it'll even sound an alarm when a system Alert fires through the website.
<br> <br>
You can then bolt on additional modules, such as their Application Performance Monitor. It has ready to use templates for common business applications, Exchange, Apache, IIS etc. You can also create your own mixing, SNMP, WMI and User Experience monitors. User Experience monitors for example allow you to actively poll HTTP/FTP/DNS/SMTP/IMAP/POP etc, services to ensure they are not only UP but responding as they should to requests.
<br> <br>
For scaling, you can tack on Additional Pollers to spread polling load across them. You can also use hot-standby pollers to resume the work of a failed poller.
<br> <br>
Just my 2 cents, and not a corporate plug - just a very content user!</htmltext>
<tokenext>This does n't seem to have already be suggested , but we use SolarWinds Orion .
Its cheaper than many of the big systems , such as HP OpenView - and much simpler to use and operate .
The basic Orion package , which you can get for $ 2000 for up to 100 servers , will pull the usual CPU/RAM/Disk/Network statistics via SNMP .
Built in is a mapping engine , that allows you to take a network map , and drop active elements onto it for live interfaces and device information .
In a NOC environment , you can show this on a screen and it 'll even sound an alarm when a system Alert fires through the website .
You can then bolt on additional modules , such as their Application Performance Monitor .
It has ready to use templates for common business applications , Exchange , Apache , IIS etc .
You can also create your own mixing , SNMP , WMI and User Experience monitors .
User Experience monitors for example allow you to actively poll HTTP/FTP/DNS/SMTP/IMAP/POP etc , services to ensure they are not only UP but responding as they should to requests .
For scaling , you can tack on Additional Pollers to spread polling load across them .
You can also use hot-standby pollers to resume the work of a failed poller .
Just my 2 cents , and not a corporate plug - just a very content user !</tokentext>
<sentencetext>This doesn't seem to have already be suggested, but we use SolarWinds Orion.
Its cheaper than many of the big systems, such as HP OpenView - and much simpler to use and operate.
The basic Orion package, which you can get for $2000 for up to 100 servers, will pull the usual CPU/RAM/Disk/Network statistics via SNMP.
Built in is a mapping engine, that allows you to take a network map, and drop active elements onto it for live interfaces and device information.
In a NOC environment, you can show this on a screen and it'll even sound an alarm when a system Alert fires through the website.
You can then bolt on additional modules, such as their Application Performance Monitor.
It has ready to use templates for common business applications, Exchange, Apache, IIS etc.
You can also create your own mixing, SNMP, WMI and User Experience monitors.
User Experience monitors for example allow you to actively poll HTTP/FTP/DNS/SMTP/IMAP/POP etc, services to ensure they are not only UP but responding as they should to requests.
For scaling, you can tack on Additional Pollers to spread polling load across them.
You can also use hot-standby pollers to resume the work of a failed poller.
Just my 2 cents, and not a corporate plug - just a very content user!</sentencetext>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28637937</id>
	<title>Monitoring Grids</title>
	<author>allenw</author>
	<datestamp>1247159760000</datestamp>
	<modclass>None</modclass>
	<modscore>1</modscore>
	<htmltext><p>The biggest problems we've seen from a monitoring perspective is that most systems really do have a hard time scaling to large levels and being usable.  [A common trick (and one we employ) is to have a multi-tier monitoring system in place, where one monitoring stack monitors the monitoring stack that is actually watching the service/hosts.]</p><p>Once one gets past that hurdle, the tricky part is dealing with the "it is OK if X\% of my machines are down".  Most monitoring systems that I've dealt with are based around the view that they are monitoring a single host/single service and not a collection of hosts where it is OK if chunks disappear.  For those types of problems, one still ends up writing a lot of custom smarts it seems.</p></htmltext>
<tokenext>The biggest problems we 've seen from a monitoring perspective is that most systems really do have a hard time scaling to large levels and being usable .
[ A common trick ( and one we employ ) is to have a multi-tier monitoring system in place , where one monitoring stack monitors the monitoring stack that is actually watching the service/hosts .
] Once one gets past that hurdle , the tricky part is dealing with the " it is OK if X \ % of my machines are down " .
Most monitoring systems that I 've dealt with are based around the view that they are monitoring a single host/single service and not a collection of hosts where it is OK if chunks disappear .
For those types of problems , one still ends up writing a lot of custom smarts it seems .</tokentext>
<sentencetext>The biggest problems we've seen from a monitoring perspective is that most systems really do have a hard time scaling to large levels and being usable.
[A common trick (and one we employ) is to have a multi-tier monitoring system in place, where one monitoring stack monitors the monitoring stack that is actually watching the service/hosts.
]Once one gets past that hurdle, the tricky part is dealing with the "it is OK if X\% of my machines are down".
Most monitoring systems that I've dealt with are based around the view that they are monitoring a single host/single service and not a collection of hosts where it is OK if chunks disappear.
For those types of problems, one still ends up writing a lot of custom smarts it seems.</sentencetext>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28631551</id>
	<title>What are your company's needs</title>
	<author>Anonymous</author>
	<datestamp>1247067300000</datestamp>
	<modclass>None</modclass>
	<modscore>0</modscore>
	<htmltext><p>This is a typical solution architecture project where I would do the following exercise;</p><p>-Assess your environment's needs (other than 5k+ devices and 2D maps). Integration with other reporting tools, notification (you needs SMS or just email?), access control (by group, user, etc). Scalability, clustering (did you forecast growth? consolidation?, etc...<br>-Budget? enterprise supported solution or OSS (other factors to consider for both options).<br>-Analyze what's out there in terms of options; Must have, nice to have<br>-Break down your list of candidates<br>-Internal knowledge with candidates, learning curves (project - installation, operations team training)<br>-Other key elements here.</p><p>There's a matrix that you need to do here in order to prepare for your solution.<br>Most people will suggest what they're comfortable with or what they've used.</p><p>You need to analyze your needs and what's our there. This process will likely take you more than the time allocated for the actual installation and environment preparation.</p><p>Good luck!</p></htmltext>
<tokenext>This is a typical solution architecture project where I would do the following exercise ; -Assess your environment 's needs ( other than 5k + devices and 2D maps ) .
Integration with other reporting tools , notification ( you needs SMS or just email ?
) , access control ( by group , user , etc ) .
Scalability , clustering ( did you forecast growth ?
consolidation ? , etc...-Budget ?
enterprise supported solution or OSS ( other factors to consider for both options ) .-Analyze what 's out there in terms of options ; Must have , nice to have-Break down your list of candidates-Internal knowledge with candidates , learning curves ( project - installation , operations team training ) -Other key elements here.There 's a matrix that you need to do here in order to prepare for your solution.Most people will suggest what they 're comfortable with or what they 've used.You need to analyze your needs and what 's our there .
This process will likely take you more than the time allocated for the actual installation and environment preparation.Good luck !</tokentext>
<sentencetext>This is a typical solution architecture project where I would do the following exercise;-Assess your environment's needs (other than 5k+ devices and 2D maps).
Integration with other reporting tools, notification (you needs SMS or just email?
), access control (by group, user, etc).
Scalability, clustering (did you forecast growth?
consolidation?, etc...-Budget?
enterprise supported solution or OSS (other factors to consider for both options).-Analyze what's out there in terms of options; Must have, nice to have-Break down your list of candidates-Internal knowledge with candidates, learning curves (project - installation, operations team training)-Other key elements here.There's a matrix that you need to do here in order to prepare for your solution.Most people will suggest what they're comfortable with or what they've used.You need to analyze your needs and what's our there.
This process will likely take you more than the time allocated for the actual installation and environment preparation.Good luck!</sentencetext>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28630749</id>
	<title>Re:Zenoss</title>
	<author>hJordanH</author>
	<datestamp>1247061000000</datestamp>
	<modclass>None</modclass>
	<modscore>1</modscore>
	<htmltext>I implemented Zenoss for Application, Systems and Network monitoring of close to 1000 devices. We have the collectors distributed across each colocation, and multiple in some colo. My project was so successful that my companie's CTO committee implemented it across all of our other business units, and none of them have found anything that it cannot monitor. If there's something that you can't do, a plug-in can be written. It's replaced our inventory system, IPAM solution (lightly), application, network and systems monitoring systems, and due to the "device class" architecture we've simplified deployment time for monitoring, and inforced consistency in monitoring across the board. We do pay for support, which we've found to be a requirement.</htmltext>
<tokenext>I implemented Zenoss for Application , Systems and Network monitoring of close to 1000 devices .
We have the collectors distributed across each colocation , and multiple in some colo. My project was so successful that my companie 's CTO committee implemented it across all of our other business units , and none of them have found anything that it can not monitor .
If there 's something that you ca n't do , a plug-in can be written .
It 's replaced our inventory system , IPAM solution ( lightly ) , application , network and systems monitoring systems , and due to the " device class " architecture we 've simplified deployment time for monitoring , and inforced consistency in monitoring across the board .
We do pay for support , which we 've found to be a requirement .</tokentext>
<sentencetext>I implemented Zenoss for Application, Systems and Network monitoring of close to 1000 devices.
We have the collectors distributed across each colocation, and multiple in some colo. My project was so successful that my companie's CTO committee implemented it across all of our other business units, and none of them have found anything that it cannot monitor.
If there's something that you can't do, a plug-in can be written.
It's replaced our inventory system, IPAM solution (lightly), application, network and systems monitoring systems, and due to the "device class" architecture we've simplified deployment time for monitoring, and inforced consistency in monitoring across the board.
We do pay for support, which we've found to be a requirement.</sentencetext>
	<parent>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28628757</parent>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28639387</id>
	<title>Monitoring System...</title>
	<author>Anonymous</author>
	<datestamp>1247165580000</datestamp>
	<modclass>None</modclass>
	<modscore>0</modscore>
	<htmltext><p>The answer to the tool lies in what you are attempting to monitor and how the data is to be used to address the problem(s) that you are trying to solve....</p><p>I dont see any requirements here - probably you have them, but not listed...<br>I dont see any expectations of what is to be delivered - you probably have them but not listed either....</p><p>I would suggest that having the requirements and expectations will be help you create the solution - and make the best tool rise to the top....</p></htmltext>
<tokenext>The answer to the tool lies in what you are attempting to monitor and how the data is to be used to address the problem ( s ) that you are trying to solve....I dont see any requirements here - probably you have them , but not listed...I dont see any expectations of what is to be delivered - you probably have them but not listed either....I would suggest that having the requirements and expectations will be help you create the solution - and make the best tool rise to the top... .</tokentext>
<sentencetext>The answer to the tool lies in what you are attempting to monitor and how the data is to be used to address the problem(s) that you are trying to solve....I dont see any requirements here - probably you have them, but not listed...I dont see any expectations of what is to be delivered - you probably have them but not listed either....I would suggest that having the requirements and expectations will be help you create the solution - and make the best tool rise to the top....</sentencetext>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28638167</id>
	<title>Hobbit / Xymon with Devmon</title>
	<author>gudmo</author>
	<datestamp>1247160840000</datestamp>
	<modclass>Informativ</modclass>
	<modscore>2</modscore>
	<htmltext>The solution is real simple. If you can program in anything then Hobbit/Xymon with Devmon is your only choice.<br>
Create your own Weather Map for 2D, you never need a full 2D map of 5000 hosts... Less is more.<br>
<br>
1. Free<br>
2. Fully customizable<br>
3. Easy administration<br>
4. Offers clients for all the major OS (And quite a few minor ones)<br>
5. Large support base (Users with high technical level)<br>
6. Nice author (Replies to comments and considers all ideas)<br>
7. You can write a test for anything you can think of and easily add it into hobbit<br>
8. Offers client/server montoring, remote monitoring, script monitoring, snmp monitoring(devmon) or scripts<br>
<br>
The possibilities with Hobbit are endless<br>
<br>
Personally I use Hobbit to monitor over 2400 devices, including Cisco hardware, AIX, Windows Servers, VMware Clusters, Exchange, Sharepoint etc.etc.etc.etc. <br>
I've never encountered a system I could not monitor with Hobbit (Or scripts that send their results into hobbit).</htmltext>
<tokenext>The solution is real simple .
If you can program in anything then Hobbit/Xymon with Devmon is your only choice .
Create your own Weather Map for 2D , you never need a full 2D map of 5000 hosts... Less is more .
1. Free 2 .
Fully customizable 3 .
Easy administration 4 .
Offers clients for all the major OS ( And quite a few minor ones ) 5 .
Large support base ( Users with high technical level ) 6 .
Nice author ( Replies to comments and considers all ideas ) 7 .
You can write a test for anything you can think of and easily add it into hobbit 8 .
Offers client/server montoring , remote monitoring , script monitoring , snmp monitoring ( devmon ) or scripts The possibilities with Hobbit are endless Personally I use Hobbit to monitor over 2400 devices , including Cisco hardware , AIX , Windows Servers , VMware Clusters , Exchange , Sharepoint etc.etc.etc.etc .
I 've never encountered a system I could not monitor with Hobbit ( Or scripts that send their results into hobbit ) .</tokentext>
<sentencetext>The solution is real simple.
If you can program in anything then Hobbit/Xymon with Devmon is your only choice.
Create your own Weather Map for 2D, you never need a full 2D map of 5000 hosts... Less is more.
1. Free
2.
Fully customizable
3.
Easy administration
4.
Offers clients for all the major OS (And quite a few minor ones)
5.
Large support base (Users with high technical level)
6.
Nice author (Replies to comments and considers all ideas)
7.
You can write a test for anything you can think of and easily add it into hobbit
8.
Offers client/server montoring, remote monitoring, script monitoring, snmp monitoring(devmon) or scripts

The possibilities with Hobbit are endless

Personally I use Hobbit to monitor over 2400 devices, including Cisco hardware, AIX, Windows Servers, VMware Clusters, Exchange, Sharepoint etc.etc.etc.etc.
I've never encountered a system I could not monitor with Hobbit (Or scripts that send their results into hobbit).</sentencetext>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28630243</id>
	<title>Re:I Hate War Rooms</title>
	<author>Anonymous</author>
	<datestamp>1247057940000</datestamp>
	<modclass>None</modclass>
	<modscore>0</modscore>
	<htmltext><p>i think you forgot the pony..</p><p>but seriously, this sounds great, but open source exists because some people make the connection between "i want X" and taking action to make X happen.  What are you willing to do to make this happen?  Seems like some of the existing open source projects have a framework that could provide these things.. maybe spend a few weeks time coding (or a few weeks paychecks sent to someone else) and you'll have some of this.  Find a few likeminded folks and you might have the whole list checked off in some months time.</p><p>or are you a "free as in beer" kind of oss user, spending time listing things wrong with oss but doing nothing to fix them?</p></htmltext>
<tokenext>i think you forgot the pony..but seriously , this sounds great , but open source exists because some people make the connection between " i want X " and taking action to make X happen .
What are you willing to do to make this happen ?
Seems like some of the existing open source projects have a framework that could provide these things.. maybe spend a few weeks time coding ( or a few weeks paychecks sent to someone else ) and you 'll have some of this .
Find a few likeminded folks and you might have the whole list checked off in some months time.or are you a " free as in beer " kind of oss user , spending time listing things wrong with oss but doing nothing to fix them ?</tokentext>
<sentencetext>i think you forgot the pony..but seriously, this sounds great, but open source exists because some people make the connection between "i want X" and taking action to make X happen.
What are you willing to do to make this happen?
Seems like some of the existing open source projects have a framework that could provide these things.. maybe spend a few weeks time coding (or a few weeks paychecks sent to someone else) and you'll have some of this.
Find a few likeminded folks and you might have the whole list checked off in some months time.or are you a "free as in beer" kind of oss user, spending time listing things wrong with oss but doing nothing to fix them?</sentencetext>
	<parent>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28629355</parent>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28640401</id>
	<title>Re:not sure if this is helpful, but...</title>
	<author>neurovish</author>
	<datestamp>1247169360000</datestamp>
	<modclass>None</modclass>
	<modscore>1</modscore>
	<htmltext><p>sysstat will give you the data you're looking for, and kSar will put it into a GUI.<br>You won't need all kinds of diagnostic utilities to be manually installed.</p></htmltext>
<tokenext>sysstat will give you the data you 're looking for , and kSar will put it into a GUI.You wo n't need all kinds of diagnostic utilities to be manually installed .</tokentext>
<sentencetext>sysstat will give you the data you're looking for, and kSar will put it into a GUI.You won't need all kinds of diagnostic utilities to be manually installed.</sentencetext>
	<parent>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28629129</parent>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28629867</id>
	<title>Host/Server-focused or Network-focused?</title>
	<author>Etcetera</author>
	<datestamp>1247055900000</datestamp>
	<modclass>None</modclass>
	<modscore>1</modscore>
	<htmltext><p>That seems to be one split between the various different monitoring systems out there. Either it's intended for the network guys and its only understanding of host/server metrics is what it can poll out of SNMP, or it's SA-focused but has few of the broad, large-scale network features that the network guys want.</p><p>Personally (as an SA), I've been very satisfied with <a href="http://www.hswn.dk/hobbit/servers/servers.html" title="www.hswn.dk" rel="nofollow">Xymon</a> [www.hswn.dk] (nee Hobbit, which was a fork/rebuild of Big Brother). Performance is great, even with 5000+ devices, it's got an open and simple-to-parse protocol, and an incredibly extensible architecture. As an SA, being able to script up a monitor and throw it into a data stream as plain text makes it very easy to develop new tests (or add simple monitoring/logging/rrdgraphing) out of pre-existing scripts. Don't limit yourself to what SNMP gives you if you're dealing with servers, services, and higher-level app testing. KISS: <a href="http://en.wikibooks.org/wiki/Hobbit\_Design\_Document" title="wikibooks.org" rel="nofollow">http://en.wikibooks.org/wiki/Hobbit\_Design\_Document</a> [wikibooks.org]</p><p>Whatever you do, pick something you can easily customize: Hack together three different monitoring systems to come up with a best-of-both worlds solution. Everyone's monitoring needs are different, after all.</p></htmltext>
<tokenext>That seems to be one split between the various different monitoring systems out there .
Either it 's intended for the network guys and its only understanding of host/server metrics is what it can poll out of SNMP , or it 's SA-focused but has few of the broad , large-scale network features that the network guys want.Personally ( as an SA ) , I 've been very satisfied with Xymon [ www.hswn.dk ] ( nee Hobbit , which was a fork/rebuild of Big Brother ) .
Performance is great , even with 5000 + devices , it 's got an open and simple-to-parse protocol , and an incredibly extensible architecture .
As an SA , being able to script up a monitor and throw it into a data stream as plain text makes it very easy to develop new tests ( or add simple monitoring/logging/rrdgraphing ) out of pre-existing scripts .
Do n't limit yourself to what SNMP gives you if you 're dealing with servers , services , and higher-level app testing .
KISS : http : //en.wikibooks.org/wiki/Hobbit \ _Design \ _Document [ wikibooks.org ] Whatever you do , pick something you can easily customize : Hack together three different monitoring systems to come up with a best-of-both worlds solution .
Everyone 's monitoring needs are different , after all .</tokentext>
<sentencetext>That seems to be one split between the various different monitoring systems out there.
Either it's intended for the network guys and its only understanding of host/server metrics is what it can poll out of SNMP, or it's SA-focused but has few of the broad, large-scale network features that the network guys want.Personally (as an SA), I've been very satisfied with Xymon [www.hswn.dk] (nee Hobbit, which was a fork/rebuild of Big Brother).
Performance is great, even with 5000+ devices, it's got an open and simple-to-parse protocol, and an incredibly extensible architecture.
As an SA, being able to script up a monitor and throw it into a data stream as plain text makes it very easy to develop new tests (or add simple monitoring/logging/rrdgraphing) out of pre-existing scripts.
Don't limit yourself to what SNMP gives you if you're dealing with servers, services, and higher-level app testing.
KISS: http://en.wikibooks.org/wiki/Hobbit\_Design\_Document [wikibooks.org]Whatever you do, pick something you can easily customize: Hack together three different monitoring systems to come up with a best-of-both worlds solution.
Everyone's monitoring needs are different, after all.</sentencetext>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28632341</id>
	<title>Re:What I Lack in Open Source Monitoring Solutions</title>
	<author>RobiOne</author>
	<datestamp>1247073660000</datestamp>
	<modclass>None</modclass>
	<modscore>1</modscore>
	<htmltext><p>I see you haven't evaluated BixData <a href="http://bixdata.com/" title="bixdata.com" rel="nofollow">http://bixdata.com/</a> [bixdata.com].. see my other comment above.</p></htmltext>
<tokenext>I see you have n't evaluated BixData http : //bixdata.com/ [ bixdata.com ] .. see my other comment above .</tokentext>
<sentencetext>I see you haven't evaluated BixData http://bixdata.com/ [bixdata.com].. see my other comment above.</sentencetext>
	<parent>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28629735</parent>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28630267</id>
	<title>Go with what you know</title>
	<author>Anonymous</author>
	<datestamp>1247058000000</datestamp>
	<modclass>None</modclass>
	<modscore>0</modscore>
	<htmltext><p>I use a combined nagios + cacti solution with over a 1000 devices, around 10,000 nagios checks, and 50,000 cacti data points.  It's all tied into our host allocation system via some scripting and templating, so requires very very little day-to-day management, and it looks like it would scale to at least your specified size with some more hardware thrown at it.</p><p>The biggest issue I have with scaling is that my devices are in a half a dozen different colos.  Network latency hits me harder than anything else.  Geographically distributed polling's pretty easily solved with nagios, less easily with cacti, but if you search on the forums there are some people who've done just that.  If all your devices are in the same colo, then it's even easier.</p><p>Go with what you know, and make it do what you need it to do.</p></htmltext>
<tokenext>I use a combined nagios + cacti solution with over a 1000 devices , around 10,000 nagios checks , and 50,000 cacti data points .
It 's all tied into our host allocation system via some scripting and templating , so requires very very little day-to-day management , and it looks like it would scale to at least your specified size with some more hardware thrown at it.The biggest issue I have with scaling is that my devices are in a half a dozen different colos .
Network latency hits me harder than anything else .
Geographically distributed polling 's pretty easily solved with nagios , less easily with cacti , but if you search on the forums there are some people who 've done just that .
If all your devices are in the same colo , then it 's even easier.Go with what you know , and make it do what you need it to do .</tokentext>
<sentencetext>I use a combined nagios + cacti solution with over a 1000 devices, around 10,000 nagios checks, and 50,000 cacti data points.
It's all tied into our host allocation system via some scripting and templating, so requires very very little day-to-day management, and it looks like it would scale to at least your specified size with some more hardware thrown at it.The biggest issue I have with scaling is that my devices are in a half a dozen different colos.
Network latency hits me harder than anything else.
Geographically distributed polling's pretty easily solved with nagios, less easily with cacti, but if you search on the forums there are some people who've done just that.
If all your devices are in the same colo, then it's even easier.Go with what you know, and make it do what you need it to do.</sentencetext>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28628863</id>
	<title>Re:OpenNMS</title>
	<author>mu51c10rd</author>
	<datestamp>1247050140000</datestamp>
	<modclass>Interestin</modclass>
	<modscore>4</modscore>
	<htmltext><p>I use OpenNMS as well. I actually migrated off of Nagios to OpenNMS. Tried out Zenoss and Cacti as well. While any of these are better than OpenView IMHO, I liked OpenNMS's full suite of functionality without having to pay for the 'commercial' version.</p></htmltext>
<tokenext>I use OpenNMS as well .
I actually migrated off of Nagios to OpenNMS .
Tried out Zenoss and Cacti as well .
While any of these are better than OpenView IMHO , I liked OpenNMS 's full suite of functionality without having to pay for the 'commercial ' version .</tokentext>
<sentencetext>I use OpenNMS as well.
I actually migrated off of Nagios to OpenNMS.
Tried out Zenoss and Cacti as well.
While any of these are better than OpenView IMHO, I liked OpenNMS's full suite of functionality without having to pay for the 'commercial' version.</sentencetext>
	<parent>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28628669</parent>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28628955</id>
	<title>Re:A more interesting question</title>
	<author>Anonymous</author>
	<datestamp>1247050500000</datestamp>
	<modclass>None</modclass>
	<modscore>0</modscore>
	<htmltext><p>Limitations ? thereare no need for limitations, sometimes you do something just because you can...</p></htmltext>
<tokenext>Limitations ?
thereare no need for limitations , sometimes you do something just because you can.. .</tokentext>
<sentencetext>Limitations ?
thereare no need for limitations, sometimes you do something just because you can...</sentencetext>
	<parent>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28628691</parent>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28632617</id>
	<title>Re:Bash monitoring</title>
	<author>totally bogus dude</author>
	<datestamp>1247077260000</datestamp>
	<modclass>None</modclass>
	<modscore>1</modscore>
	<htmltext><p>If monitoring everything your sysadmins do is important because they have a habit of wiping their histories, I think you need new sysadmins.</p></htmltext>
<tokenext>If monitoring everything your sysadmins do is important because they have a habit of wiping their histories , I think you need new sysadmins .</tokentext>
<sentencetext>If monitoring everything your sysadmins do is important because they have a habit of wiping their histories, I think you need new sysadmins.</sentencetext>
	<parent>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28628695</parent>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28644407</id>
	<title>Use a monitoring framework</title>
	<author>Anonymous</author>
	<datestamp>1247143740000</datestamp>
	<modclass>Informativ</modclass>
	<modscore>1</modscore>
	<htmltext><p>I would suggest you give GroundWork a go. It an amalgamation of all the best open source monitoring tools previously mentioned in these comments such as Nagios and Cacti but they are fully integrated into one interface and reduces complexity.</p><p>GroundWork Open Source uniquely combines the most mature and successful open source projects available today into a single package. These amalgamated projects have been downloaded over the last decade for more than 4 million times and have a strong codebase and a strong community behind them.</p><p>Combining these projects into a single package that is commercially supported gives you a simplified deployment experience, a single console for managing and monitoring, and a comprehensive view of your IT operations efficiency.</p><p>Other GroundWork Monitor advantages include open APIs and an open event manager so the information collected by GroundWork Monitor can be bi&#226;"directionally shared with your other ITSM systems such as asset tracker, ticketing system or a CMDB.</p><p>But the best part about GroundWork Monitor is the low cost for the enterprise IT management system and its fast return on investment and value.</p><p>GroundWork amalgamates and supports established, mature projects including:</p><p>
&nbsp; &nbsp; &nbsp; &nbsp; * Nagios&#194;&#174; &#226;" for event handling and notification<br>
&nbsp; &nbsp; &nbsp; &nbsp; * SNMP and SNMP&#226;"TT &#226;" for network management protocol<br>
&nbsp; &nbsp; &nbsp; &nbsp; * RRDtool &#226;" for underlying data collection and management<br>
&nbsp; &nbsp; &nbsp; &nbsp; * BIRT &#226;" for ad&#226;"hoc reporting<br>
&nbsp; &nbsp; &nbsp; &nbsp; * Ganglia &#226;" for grid and cluster monitoring<br>
&nbsp; &nbsp; &nbsp; &nbsp; * Cacti &#226;" for graphing and trending</p><p>Each of these projects and more are included with each GroundWork Monitor edition tier. GroundWork Monitor has three editions: Enterprise, Professional and Community Edition. All editions are based off of the same codebase so trade-up is easy.</p></htmltext>
<tokenext>I would suggest you give GroundWork a go .
It an amalgamation of all the best open source monitoring tools previously mentioned in these comments such as Nagios and Cacti but they are fully integrated into one interface and reduces complexity.GroundWork Open Source uniquely combines the most mature and successful open source projects available today into a single package .
These amalgamated projects have been downloaded over the last decade for more than 4 million times and have a strong codebase and a strong community behind them.Combining these projects into a single package that is commercially supported gives you a simplified deployment experience , a single console for managing and monitoring , and a comprehensive view of your IT operations efficiency.Other GroundWork Monitor advantages include open APIs and an open event manager so the information collected by GroundWork Monitor can be bi   " directionally shared with your other ITSM systems such as asset tracker , ticketing system or a CMDB.But the best part about GroundWork Monitor is the low cost for the enterprise IT management system and its fast return on investment and value.GroundWork amalgamates and supports established , mature projects including :         * Nagios       " for event handling and notification         * SNMP and SNMP   " TT   " for network management protocol         * RRDtool   " for underlying data collection and management         * BIRT   " for ad   " hoc reporting         * Ganglia   " for grid and cluster monitoring         * Cacti   " for graphing and trendingEach of these projects and more are included with each GroundWork Monitor edition tier .
GroundWork Monitor has three editions : Enterprise , Professional and Community Edition .
All editions are based off of the same codebase so trade-up is easy .</tokentext>
<sentencetext>I would suggest you give GroundWork a go.
It an amalgamation of all the best open source monitoring tools previously mentioned in these comments such as Nagios and Cacti but they are fully integrated into one interface and reduces complexity.GroundWork Open Source uniquely combines the most mature and successful open source projects available today into a single package.
These amalgamated projects have been downloaded over the last decade for more than 4 million times and have a strong codebase and a strong community behind them.Combining these projects into a single package that is commercially supported gives you a simplified deployment experience, a single console for managing and monitoring, and a comprehensive view of your IT operations efficiency.Other GroundWork Monitor advantages include open APIs and an open event manager so the information collected by GroundWork Monitor can be biâ"directionally shared with your other ITSM systems such as asset tracker, ticketing system or a CMDB.But the best part about GroundWork Monitor is the low cost for the enterprise IT management system and its fast return on investment and value.GroundWork amalgamates and supports established, mature projects including:
        * NagiosÂ® â" for event handling and notification
        * SNMP and SNMPâ"TT â" for network management protocol
        * RRDtool â" for underlying data collection and management
        * BIRT â" for adâ"hoc reporting
        * Ganglia â" for grid and cluster monitoring
        * Cacti â" for graphing and trendingEach of these projects and more are included with each GroundWork Monitor edition tier.
GroundWork Monitor has three editions: Enterprise, Professional and Community Edition.
All editions are based off of the same codebase so trade-up is easy.</sentencetext>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28629199</id>
	<title>Re:Hyperic HQ</title>
	<author>Anonymous</author>
	<datestamp>1247051760000</datestamp>
	<modclass>None</modclass>
	<modscore>0</modscore>
	<htmltext><p>Yes, it's true. Hyperic is a very good option. But it's a lot expensive (well at least one year ago) in Corporate license (the only one to scale well for those 2500+ monitored nodes)...</p></htmltext>
<tokenext>Yes , it 's true .
Hyperic is a very good option .
But it 's a lot expensive ( well at least one year ago ) in Corporate license ( the only one to scale well for those 2500 + monitored nodes ) .. .</tokentext>
<sentencetext>Yes, it's true.
Hyperic is a very good option.
But it's a lot expensive (well at least one year ago) in Corporate license (the only one to scale well for those 2500+ monitored nodes)...</sentencetext>
	<parent>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28628639</parent>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28631055</id>
	<title>Re:I Hate War Rooms</title>
	<author>Anonymous</author>
	<datestamp>1247063280000</datestamp>
	<modclass>None</modclass>
	<modscore>0</modscore>
	<htmltext><p>And just what mythical product is it that does all of this?</p></htmltext>
<tokenext>And just what mythical product is it that does all of this ?</tokentext>
<sentencetext>And just what mythical product is it that does all of this?</sentencetext>
	<parent>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28629355</parent>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28631147</id>
	<title>Re:Zenoss</title>
	<author>hotfireball</author>
	<datestamp>1247064000000</datestamp>
	<modclass>None</modclass>
	<modscore>1</modscore>
	<htmltext><p>Well, I was into bugfixing Zenoss and <b>not</b> impressed how it is developed and implemented. And it really sucks at performance. For example, you can find stuff in the code like: <tt>SELECT * FROM sometable</tt> just for selecting all the nodes (ouch!).</p><p>Also it is on top of Zope-2 with all the consequences: you need ZEO for redundancy (don't try this at home) etc</p></htmltext>
<tokenext>Well , I was into bugfixing Zenoss and not impressed how it is developed and implemented .
And it really sucks at performance .
For example , you can find stuff in the code like : SELECT * FROM sometable just for selecting all the nodes ( ouch !
) .Also it is on top of Zope-2 with all the consequences : you need ZEO for redundancy ( do n't try this at home ) etc</tokentext>
<sentencetext>Well, I was into bugfixing Zenoss and not impressed how it is developed and implemented.
And it really sucks at performance.
For example, you can find stuff in the code like: SELECT * FROM sometable just for selecting all the nodes (ouch!
).Also it is on top of Zope-2 with all the consequences: you need ZEO for redundancy (don't try this at home) etc</sentencetext>
	<parent>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28628757</parent>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28628701</id>
	<title>Before I get flamed...</title>
	<author>Anonymous</author>
	<datestamp>1247049420000</datestamp>
	<modclass>Interestin</modclass>
	<modscore>4</modscore>
	<htmltext><p>I am going through this right now and am using and have used all the above mentioned solution.  We are leaning towards System Center Operation Manager.  http://www.microsoft.com/systemcenter/operationsmanager/en/us/default.aspx If you had told me 6 months about that it would be the way to go,  I would have said over my dead body, but it has come a very long way in terms of usability and ease of setup.</p></htmltext>
<tokenext>I am going through this right now and am using and have used all the above mentioned solution .
We are leaning towards System Center Operation Manager .
http : //www.microsoft.com/systemcenter/operationsmanager/en/us/default.aspx If you had told me 6 months about that it would be the way to go , I would have said over my dead body , but it has come a very long way in terms of usability and ease of setup .</tokentext>
<sentencetext>I am going through this right now and am using and have used all the above mentioned solution.
We are leaning towards System Center Operation Manager.
http://www.microsoft.com/systemcenter/operationsmanager/en/us/default.aspx If you had told me 6 months about that it would be the way to go,  I would have said over my dead body, but it has come a very long way in terms of usability and ease of setup.</sentencetext>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28635245</id>
	<title>Re:Zenoss</title>
	<author>Anonymous</author>
	<datestamp>1247148660000</datestamp>
	<modclass>Funny</modclass>
	<modscore>1</modscore>
	<htmltext><p>Ok, OpenNMS has a three-digit Slashdot userid, they win!</p></htmltext>
<tokenext>Ok , OpenNMS has a three-digit Slashdot userid , they win !</tokentext>
<sentencetext>Ok, OpenNMS has a three-digit Slashdot userid, they win!</sentencetext>
	<parent>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28630713</parent>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28633393</id>
	<title>Odd Request.</title>
	<author>Narcogen</author>
	<datestamp>1247131200000</datestamp>
	<modclass>None</modclass>
	<modscore>1</modscore>
	<htmltext><p>Well, I suppose it depends.</p><p>How many large scales are you planning on monitoring?</p></htmltext>
<tokenext>Well , I suppose it depends.How many large scales are you planning on monitoring ?</tokentext>
<sentencetext>Well, I suppose it depends.How many large scales are you planning on monitoring?</sentencetext>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28640283</id>
	<title>Easy? Well, here's easy:</title>
	<author>Anonymous</author>
	<datestamp>1247168940000</datestamp>
	<modclass>None</modclass>
	<modscore>0</modscore>
	<htmltext><p>I write that sort of stuff in awk. Hire me.</p></htmltext>
<tokenext>I write that sort of stuff in awk .
Hire me .</tokentext>
<sentencetext>I write that sort of stuff in awk.
Hire me.</sentencetext>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28641605</id>
	<title>Re:I Hate War Rooms</title>
	<author>afabbro</author>
	<datestamp>1247131020000</datestamp>
	<modclass>None</modclass>
	<modscore>1</modscore>
	<htmltext><p>Sounds like a lot of people think Nagios is capable of some of the things I outlined.  I haven't looked at it in quite a while, so that could certainly be the case.  Great news if that's so.</p><p>Wait...I think I just witnessed a constructive exchange of information on Slashdot.  What the heck is wrong with us!?!?  Let's fix that ASAP and get back on track: Emacs sucks and only girly men use it.</p></htmltext>
<tokenext>Sounds like a lot of people think Nagios is capable of some of the things I outlined .
I have n't looked at it in quite a while , so that could certainly be the case .
Great news if that 's so.Wait...I think I just witnessed a constructive exchange of information on Slashdot .
What the heck is wrong with us ! ? ! ?
Let 's fix that ASAP and get back on track : Emacs sucks and only girly men use it .</tokentext>
<sentencetext>Sounds like a lot of people think Nagios is capable of some of the things I outlined.
I haven't looked at it in quite a while, so that could certainly be the case.
Great news if that's so.Wait...I think I just witnessed a constructive exchange of information on Slashdot.
What the heck is wrong with us!?!?
Let's fix that ASAP and get back on track: Emacs sucks and only girly men use it.</sentencetext>
	<parent>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28629355</parent>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28637465</id>
	<title>Have you looked at these?</title>
	<author>Anarke\_Incarnate</author>
	<datestamp>1247157540000</datestamp>
	<modclass>None</modclass>
	<modscore>1</modscore>
	<htmltext><p>HypericHQ would be good<br>PandoraFMS is another option.<br>ZenOSS and Zabbix are popular too</p></htmltext>
<tokenext>HypericHQ would be goodPandoraFMS is another option.ZenOSS and Zabbix are popular too</tokentext>
<sentencetext>HypericHQ would be goodPandoraFMS is another option.ZenOSS and Zabbix are popular too</sentencetext>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28629113</id>
	<title>Re:Bash monitoring</title>
	<author>karnal</author>
	<datestamp>1247051280000</datestamp>
	<modclass>None</modclass>
	<modscore>1</modscore>
	<htmltext><p>Sounds like you need a centralized syslog server.  It could do more for you than just log commands.....</p></htmltext>
<tokenext>Sounds like you need a centralized syslog server .
It could do more for you than just log commands.... .</tokentext>
<sentencetext>Sounds like you need a centralized syslog server.
It could do more for you than just log commands.....</sentencetext>
	<parent>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28628695</parent>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28631317</id>
	<title>Zabbix</title>
	<author>myz24</author>
	<datestamp>1247065380000</datestamp>
	<modclass>None</modclass>
	<modscore>1</modscore>
	<htmltext><p>I vote Zabbix.  Here's why.</p><p>1) Free but offers paid support if you need it<br>2) Can use agents, snmp or simple checks like ping<br>3) Agents can be extended with your own scripts and such.  If a check isn't built in you can add it.  For example, I added a very simple script for checking of MySQL replication had stopped or failed.<br>4) Templates, makes it easy to add a metric and create a trigger based on that metric to any host attached to that template<br>5) Triggers can be configured to minimize false positives (multiple dropped packets before sending an alert.<br>6) You can graph item, group of items or an aggregate value of items in a host group<br>7) Create your own maps<br>8) Create custom screens that group simple or complex graphs or whatever else you want onto a single page</p><p>There are some things to know about Zabbix though.  You need to put some thought into items to get accurate values.  Is the value you are getting from a device in bits or bytes for example.  You can use custom multipliers to convert values into what you want to see.</p><p>Honestly, Zabbix is incredibly flexible and this flexibility also gives it a steep learning curve but once you get hosts entered and the templates situated the way you want it becomes very easy to add new hosts down the line.  The biggest tip I can give is to make sure you spend a lot of time thinking out how to setup your templates.  Zabbix includes a number of them and you'll want to customize them.  One thing I found that wasn't a good idea is to make a template and then attach it to a template.  It's much easier to join a host to multiple templates.</p><p><a href="http://www.zabbix.com/" title="zabbix.com">http://www.zabbix.com/</a> [zabbix.com]</p></htmltext>
<tokenext>I vote Zabbix .
Here 's why.1 ) Free but offers paid support if you need it2 ) Can use agents , snmp or simple checks like ping3 ) Agents can be extended with your own scripts and such .
If a check is n't built in you can add it .
For example , I added a very simple script for checking of MySQL replication had stopped or failed.4 ) Templates , makes it easy to add a metric and create a trigger based on that metric to any host attached to that template5 ) Triggers can be configured to minimize false positives ( multiple dropped packets before sending an alert.6 ) You can graph item , group of items or an aggregate value of items in a host group7 ) Create your own maps8 ) Create custom screens that group simple or complex graphs or whatever else you want onto a single pageThere are some things to know about Zabbix though .
You need to put some thought into items to get accurate values .
Is the value you are getting from a device in bits or bytes for example .
You can use custom multipliers to convert values into what you want to see.Honestly , Zabbix is incredibly flexible and this flexibility also gives it a steep learning curve but once you get hosts entered and the templates situated the way you want it becomes very easy to add new hosts down the line .
The biggest tip I can give is to make sure you spend a lot of time thinking out how to setup your templates .
Zabbix includes a number of them and you 'll want to customize them .
One thing I found that was n't a good idea is to make a template and then attach it to a template .
It 's much easier to join a host to multiple templates.http : //www.zabbix.com/ [ zabbix.com ]</tokentext>
<sentencetext>I vote Zabbix.
Here's why.1) Free but offers paid support if you need it2) Can use agents, snmp or simple checks like ping3) Agents can be extended with your own scripts and such.
If a check isn't built in you can add it.
For example, I added a very simple script for checking of MySQL replication had stopped or failed.4) Templates, makes it easy to add a metric and create a trigger based on that metric to any host attached to that template5) Triggers can be configured to minimize false positives (multiple dropped packets before sending an alert.6) You can graph item, group of items or an aggregate value of items in a host group7) Create your own maps8) Create custom screens that group simple or complex graphs or whatever else you want onto a single pageThere are some things to know about Zabbix though.
You need to put some thought into items to get accurate values.
Is the value you are getting from a device in bits or bytes for example.
You can use custom multipliers to convert values into what you want to see.Honestly, Zabbix is incredibly flexible and this flexibility also gives it a steep learning curve but once you get hosts entered and the templates situated the way you want it becomes very easy to add new hosts down the line.
The biggest tip I can give is to make sure you spend a lot of time thinking out how to setup your templates.
Zabbix includes a number of them and you'll want to customize them.
One thing I found that wasn't a good idea is to make a template and then attach it to a template.
It's much easier to join a host to multiple templates.http://www.zabbix.com/ [zabbix.com]</sentencetext>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28646713</id>
	<title>Depends on your needs</title>
	<author>cryogaze</author>
	<datestamp>1247257560000</datestamp>
	<modclass>None</modclass>
	<modscore>1</modscore>
	<htmltext>I recently went through the process of evaluating new monitoring software for my company as well and which product you go with really depends on what your needs are.  I have also worked with may of the products that you noted and they all have both their strengths.


If you aren't familiar with it OpenNMS really is a great product, I have used it for years, have attended the training offered by the OpenNMS Group, and also had the commercial support for it which was fantastic.  Tarus and the rest of the guys with the OpenNMS group are all fantastic to work with and the community support is awesome as well.  If you are used to working with OpenSource products and are familiar with RRD (which you likely are from using Cacti) then OpenNMS is absolutely worth a try.


If you have some budget to work with and you want a more commercial solution that is MS Windows based I would suggest you take a look at SolarWinds Orion.  Orion has a great monitoring solution for a good price.  SolarWinds also offers several modules for Orion for things such as high level application monitoring, VoIP monitoring, network device configuration management, IP address space management, etc.


Like I said, it all really comes down to your needs and where your personal comforts are.</htmltext>
<tokenext>I recently went through the process of evaluating new monitoring software for my company as well and which product you go with really depends on what your needs are .
I have also worked with may of the products that you noted and they all have both their strengths .
If you are n't familiar with it OpenNMS really is a great product , I have used it for years , have attended the training offered by the OpenNMS Group , and also had the commercial support for it which was fantastic .
Tarus and the rest of the guys with the OpenNMS group are all fantastic to work with and the community support is awesome as well .
If you are used to working with OpenSource products and are familiar with RRD ( which you likely are from using Cacti ) then OpenNMS is absolutely worth a try .
If you have some budget to work with and you want a more commercial solution that is MS Windows based I would suggest you take a look at SolarWinds Orion .
Orion has a great monitoring solution for a good price .
SolarWinds also offers several modules for Orion for things such as high level application monitoring , VoIP monitoring , network device configuration management , IP address space management , etc .
Like I said , it all really comes down to your needs and where your personal comforts are .</tokentext>
<sentencetext>I recently went through the process of evaluating new monitoring software for my company as well and which product you go with really depends on what your needs are.
I have also worked with may of the products that you noted and they all have both their strengths.
If you aren't familiar with it OpenNMS really is a great product, I have used it for years, have attended the training offered by the OpenNMS Group, and also had the commercial support for it which was fantastic.
Tarus and the rest of the guys with the OpenNMS group are all fantastic to work with and the community support is awesome as well.
If you are used to working with OpenSource products and are familiar with RRD (which you likely are from using Cacti) then OpenNMS is absolutely worth a try.
If you have some budget to work with and you want a more commercial solution that is MS Windows based I would suggest you take a look at SolarWinds Orion.
Orion has a great monitoring solution for a good price.
SolarWinds also offers several modules for Orion for things such as high level application monitoring, VoIP monitoring, network device configuration management, IP address space management, etc.
Like I said, it all really comes down to your needs and where your personal comforts are.</sentencetext>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28630629</id>
	<title>System Monitoring</title>
	<author>Anonymous</author>
	<datestamp>1247060280000</datestamp>
	<modclass>None</modclass>
	<modscore>0</modscore>
	<htmltext><p>I use SolarWinds Orion NPM and the Application Plugin.  I have the ability to monitor all aspects of our network, servers, VMware environment, the works.</p><p>It is by no means cheap ($5000 or so to start) but I found hageling with the sales rep usually gets that price reduced.</p><p>Yes, it is a Windows based system, utilizing SNMP and WMI but i've never once had a problem with it and their user forums and tech support are awesome.</p><p>Just my 2 cents</p></htmltext>
<tokenext>I use SolarWinds Orion NPM and the Application Plugin .
I have the ability to monitor all aspects of our network , servers , VMware environment , the works.It is by no means cheap ( $ 5000 or so to start ) but I found hageling with the sales rep usually gets that price reduced.Yes , it is a Windows based system , utilizing SNMP and WMI but i 've never once had a problem with it and their user forums and tech support are awesome.Just my 2 cents</tokentext>
<sentencetext>I use SolarWinds Orion NPM and the Application Plugin.
I have the ability to monitor all aspects of our network, servers, VMware environment, the works.It is by no means cheap ($5000 or so to start) but I found hageling with the sales rep usually gets that price reduced.Yes, it is a Windows based system, utilizing SNMP and WMI but i've never once had a problem with it and their user forums and tech support are awesome.Just my 2 cents</sentencetext>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28631157</id>
	<title>Re:A more interesting question</title>
	<author>Nefarious Wheel</author>
	<datestamp>1247064120000</datestamp>
	<modclass>None</modclass>
	<modscore>1</modscore>
	<htmltext><p><div class="quote"><p>Where I come from, "from scratch" doesn't mean "configure existing solutions to my needs".</p></div><p>It's a variable.  When I cook pancakes from scratch, I don't grow the wheat or grind the flour or milk the cow.  No doubt there would be at least a subjective improvement if I did (see the online WEC for options there) but I'm perfectly happy to call any recipe that doesn't come from a commercial pancake mix "from scratch". The nice thing about open source is that you can change the mix of ingredients.</p><p>Wow what a metaphor.  Now I'm hungry.</p></div>
	</htmltext>
<tokenext>Where I come from , " from scratch " does n't mean " configure existing solutions to my needs " .It 's a variable .
When I cook pancakes from scratch , I do n't grow the wheat or grind the flour or milk the cow .
No doubt there would be at least a subjective improvement if I did ( see the online WEC for options there ) but I 'm perfectly happy to call any recipe that does n't come from a commercial pancake mix " from scratch " .
The nice thing about open source is that you can change the mix of ingredients.Wow what a metaphor .
Now I 'm hungry .</tokentext>
<sentencetext>Where I come from, "from scratch" doesn't mean "configure existing solutions to my needs".It's a variable.
When I cook pancakes from scratch, I don't grow the wheat or grind the flour or milk the cow.
No doubt there would be at least a subjective improvement if I did (see the online WEC for options there) but I'm perfectly happy to call any recipe that doesn't come from a commercial pancake mix "from scratch".
The nice thing about open source is that you can change the mix of ingredients.Wow what a metaphor.
Now I'm hungry.
	</sentencetext>
	<parent>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28629041</parent>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28630789</id>
	<title>Re:GKrellM</title>
	<author>Anonymous</author>
	<datestamp>1247061300000</datestamp>
	<modclass>None</modclass>
	<modscore>0</modscore>
	<htmltext><p>Actually, 5000 devices only requires 4 Krell meters.</p></htmltext>
<tokenext>Actually , 5000 devices only requires 4 Krell meters .</tokentext>
<sentencetext>Actually, 5000 devices only requires 4 Krell meters.</sentencetext>
	<parent>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28628729</parent>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28629123</id>
	<title>Pandora FMS</title>
	<author>guruevi</author>
	<datestamp>1247051340000</datestamp>
	<modclass>None</modclass>
	<modscore>1</modscore>
	<htmltext><p>As one of the core devs and large user, I can tell you it scales well, develops easy and has a lot prefab. The system does everything you're asking for. Let me know if you need help or paid support.</p></htmltext>
<tokenext>As one of the core devs and large user , I can tell you it scales well , develops easy and has a lot prefab .
The system does everything you 're asking for .
Let me know if you need help or paid support .</tokentext>
<sentencetext>As one of the core devs and large user, I can tell you it scales well, develops easy and has a lot prefab.
The system does everything you're asking for.
Let me know if you need help or paid support.</sentencetext>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28629463</id>
	<title>Re:I Name My Devices After Al Qaeda Members</title>
	<author>ObsessiveMathsFreak</author>
	<datestamp>1247053320000</datestamp>
	<modclass>None</modclass>
	<modscore>1</modscore>
	<htmltext><p>Good idea, except they stopped monitoring when they found out your sites are all still <a href="http://www.osamabinladen.com/" title="osamabinladen.com">under construction</a> [osamabinladen.com].</p></htmltext>
<tokenext>Good idea , except they stopped monitoring when they found out your sites are all still under construction [ osamabinladen.com ] .</tokentext>
<sentencetext>Good idea, except they stopped monitoring when they found out your sites are all still under construction [osamabinladen.com].</sentencetext>
	<parent>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28628637</parent>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28629679</id>
	<title>Re:Zenoss</title>
	<author>LodCrappo</author>
	<datestamp>1247054700000</datestamp>
	<modclass>None</modclass>
	<modscore>1</modscore>
	<htmltext><p>
&nbsp; You missed the volume and site licensing options available for networks of 1000 nodes+</p><p>Their pricing seems in line with their competition, a quick search finds the follow pricing for HP offerings:</p><p>Network Node Manager, $6,000; OpenView Operation, $17,995; OpenView Internet Services, starts at $12,449 for 5 targets. Additional targets: 5, $2,038; 25, $10,207; 250, $65,160.</p><p>I am not familiar with how their product line works, and I'm sure they also have volume licensing agreements for large customers, but using your same logic applied to what I could quickly glean from this article,  it would seem HP's product would cost $6000 + $17,995 + $12,449 + (4995 / 250 * $65,160) = $1,338,340.80.  So Zenoss is quite the bargain<nobr> <wbr></nobr>:)</p><p>Silly of me to even do the math, since both of our numbers are very wrong.</p></htmltext>
<tokenext>  You missed the volume and site licensing options available for networks of 1000 nodes + Their pricing seems in line with their competition , a quick search finds the follow pricing for HP offerings : Network Node Manager , $ 6,000 ; OpenView Operation , $ 17,995 ; OpenView Internet Services , starts at $ 12,449 for 5 targets .
Additional targets : 5 , $ 2,038 ; 25 , $ 10,207 ; 250 , $ 65,160.I am not familiar with how their product line works , and I 'm sure they also have volume licensing agreements for large customers , but using your same logic applied to what I could quickly glean from this article , it would seem HP 's product would cost $ 6000 + $ 17,995 + $ 12,449 + ( 4995 / 250 * $ 65,160 ) = $ 1,338,340.80 .
So Zenoss is quite the bargain : ) Silly of me to even do the math , since both of our numbers are very wrong .</tokentext>
<sentencetext>
  You missed the volume and site licensing options available for networks of 1000 nodes+Their pricing seems in line with their competition, a quick search finds the follow pricing for HP offerings:Network Node Manager, $6,000; OpenView Operation, $17,995; OpenView Internet Services, starts at $12,449 for 5 targets.
Additional targets: 5, $2,038; 25, $10,207; 250, $65,160.I am not familiar with how their product line works, and I'm sure they also have volume licensing agreements for large customers, but using your same logic applied to what I could quickly glean from this article,  it would seem HP's product would cost $6000 + $17,995 + $12,449 + (4995 / 250 * $65,160) = $1,338,340.80.
So Zenoss is quite the bargain :)Silly of me to even do the math, since both of our numbers are very wrong.</sentencetext>
	<parent>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28629407</parent>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28631427</id>
	<title>To go with your monitoring system: splunk</title>
	<author>k8to</author>
	<datestamp>1247066340000</datestamp>
	<modclass>None</modclass>
	<modscore>1</modscore>
	<htmltext><p>A far as the actual question goes, I think a patchwork of tools that you understand well and have proven themselves reliable is often a better choice than the all-singing all-dancing approach.  The patchwork does take more time to roll out and configure, but if the tools are simple and easily managed, it is probably the better choice for large environments.  However, at the 5000 device level, I'm not sure if you're at that break-even point.  I've only personally deployed nagios, cacti, and similar tools on the small scale.</p><p>.</p><p>But more usefully, I'd recommend a tool that is *not* network monitoring to go along with it.  Monitoring is great for seeing what is going on at the moment within a domain of events, but once you find out about a problem, how do you then dig into it?  I really recommend feeding all your monitoring data and *other* IT data as well into a system that lets you investigate all of them.  I think Splunk is pretty good way to do this.  It's a search engine into all the time-series data in your environment, so you can learn things like what *else* broke at that time, who was logged in, and so on all pretty quickly.  It's commercial, but reasonably priced, and can be used free at some data levels.</p><p>.</p><p>Caveat, they pay my bills, so I may be biased.</p></htmltext>
<tokenext>A far as the actual question goes , I think a patchwork of tools that you understand well and have proven themselves reliable is often a better choice than the all-singing all-dancing approach .
The patchwork does take more time to roll out and configure , but if the tools are simple and easily managed , it is probably the better choice for large environments .
However , at the 5000 device level , I 'm not sure if you 're at that break-even point .
I 've only personally deployed nagios , cacti , and similar tools on the small scale..But more usefully , I 'd recommend a tool that is * not * network monitoring to go along with it .
Monitoring is great for seeing what is going on at the moment within a domain of events , but once you find out about a problem , how do you then dig into it ?
I really recommend feeding all your monitoring data and * other * IT data as well into a system that lets you investigate all of them .
I think Splunk is pretty good way to do this .
It 's a search engine into all the time-series data in your environment , so you can learn things like what * else * broke at that time , who was logged in , and so on all pretty quickly .
It 's commercial , but reasonably priced , and can be used free at some data levels..Caveat , they pay my bills , so I may be biased .</tokentext>
<sentencetext>A far as the actual question goes, I think a patchwork of tools that you understand well and have proven themselves reliable is often a better choice than the all-singing all-dancing approach.
The patchwork does take more time to roll out and configure, but if the tools are simple and easily managed, it is probably the better choice for large environments.
However, at the 5000 device level, I'm not sure if you're at that break-even point.
I've only personally deployed nagios, cacti, and similar tools on the small scale..But more usefully, I'd recommend a tool that is *not* network monitoring to go along with it.
Monitoring is great for seeing what is going on at the moment within a domain of events, but once you find out about a problem, how do you then dig into it?
I really recommend feeding all your monitoring data and *other* IT data as well into a system that lets you investigate all of them.
I think Splunk is pretty good way to do this.
It's a search engine into all the time-series data in your environment, so you can learn things like what *else* broke at that time, who was logged in, and so on all pretty quickly.
It's commercial, but reasonably priced, and can be used free at some data levels..Caveat, they pay my bills, so I may be biased.</sentencetext>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28635039</id>
	<title>Nagios + PNP + NagVis and Cacti</title>
	<author>mnslinky</author>
	<datestamp>1247147520000</datestamp>
	<modclass>None</modclass>
	<modscore>1</modscore>
	<htmltext><p>I've found Nagios and NagVis a solid solution.  NagVis is a plugin/addon for Nagios which allows you to create a Heads-Up display with status information on your own network diagram.  It has an interactive map, which is 100\% customizable.  When kept in a browser window, it will play a sound during an event and flash the icon for a host indicating the problem.</p><p>PNP adds graphing of performance data to Nagios.  It allows you to click through the nagios interface directly to the graphs for a given host or process.  It will graph anything that has performance data output.</p><p>Finally, Cacti is a great solution for things which you may not roll into your Nagios insallation.  We use it for monitoring network bandwidth utilization, mostly.</p></htmltext>
<tokenext>I 've found Nagios and NagVis a solid solution .
NagVis is a plugin/addon for Nagios which allows you to create a Heads-Up display with status information on your own network diagram .
It has an interactive map , which is 100 \ % customizable .
When kept in a browser window , it will play a sound during an event and flash the icon for a host indicating the problem.PNP adds graphing of performance data to Nagios .
It allows you to click through the nagios interface directly to the graphs for a given host or process .
It will graph anything that has performance data output.Finally , Cacti is a great solution for things which you may not roll into your Nagios insallation .
We use it for monitoring network bandwidth utilization , mostly .</tokentext>
<sentencetext>I've found Nagios and NagVis a solid solution.
NagVis is a plugin/addon for Nagios which allows you to create a Heads-Up display with status information on your own network diagram.
It has an interactive map, which is 100\% customizable.
When kept in a browser window, it will play a sound during an event and flash the icon for a host indicating the problem.PNP adds graphing of performance data to Nagios.
It allows you to click through the nagios interface directly to the graphs for a given host or process.
It will graph anything that has performance data output.Finally, Cacti is a great solution for things which you may not roll into your Nagios insallation.
We use it for monitoring network bandwidth utilization, mostly.</sentencetext>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28630521</id>
	<title>Groundwork</title>
	<author>riffraff</author>
	<datestamp>1247059620000</datestamp>
	<modclass>None</modclass>
	<modscore>1</modscore>
	<htmltext><p>We are using <a href="http://www.groundworkopensource.com/" title="groundworkopensource.com">http://www.groundworkopensource.com/</a> [groundworkopensource.com] for our monitoring.  It is working pretty well, and we can use existing Nagios scripts with it.</p></htmltext>
<tokenext>We are using http : //www.groundworkopensource.com/ [ groundworkopensource.com ] for our monitoring .
It is working pretty well , and we can use existing Nagios scripts with it .</tokentext>
<sentencetext>We are using http://www.groundworkopensource.com/ [groundworkopensource.com] for our monitoring.
It is working pretty well, and we can use existing Nagios scripts with it.</sentencetext>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28629849</id>
	<title>Monitoring on scale</title>
	<author>C\_Kode</author>
	<datestamp>1247055780000</datestamp>
	<modclass>Interestin</modclass>
	<modscore>2</modscore>
	<htmltext><p>If your monitoring something of that scale, you should probably look into a profession solution.</p><p>I use Zenoss (open source) and like it quite a bit.  It takes time to customize for your setup, but unless you have a bland network, that is almost always the case.  I will say this, it's much easier to setup the Nagios was a couple of years ago when I was using Nagios.  Though I've heard there has been some improvement.</p></htmltext>
<tokenext>If your monitoring something of that scale , you should probably look into a profession solution.I use Zenoss ( open source ) and like it quite a bit .
It takes time to customize for your setup , but unless you have a bland network , that is almost always the case .
I will say this , it 's much easier to setup the Nagios was a couple of years ago when I was using Nagios .
Though I 've heard there has been some improvement .</tokentext>
<sentencetext>If your monitoring something of that scale, you should probably look into a profession solution.I use Zenoss (open source) and like it quite a bit.
It takes time to customize for your setup, but unless you have a bland network, that is almost always the case.
I will say this, it's much easier to setup the Nagios was a couple of years ago when I was using Nagios.
Though I've heard there has been some improvement.</sentencetext>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28630545</id>
	<title>Re:OpenNMS</title>
	<author>Euan Buchanan</author>
	<datestamp>1247059740000</datestamp>
	<modclass>Informativ</modclass>
	<modscore>3</modscore>
	<htmltext>OpenNMS offers excellent training and support.  My company flew Tarus down to Autralia for a week where he implemented OpenNMS across our four sites in the first day, then spent four days with myself and a colleague training us on its features.

The price, including business class flight from America (it's a lonnnng flight and we wanted him semi-conscious on arrival) was absolutely trivial when compared against just the licensing costs of a comparable proprietary product such as HP OpenView.  Highly recommended.</htmltext>
<tokenext>OpenNMS offers excellent training and support .
My company flew Tarus down to Autralia for a week where he implemented OpenNMS across our four sites in the first day , then spent four days with myself and a colleague training us on its features .
The price , including business class flight from America ( it 's a lonnnng flight and we wanted him semi-conscious on arrival ) was absolutely trivial when compared against just the licensing costs of a comparable proprietary product such as HP OpenView .
Highly recommended .</tokentext>
<sentencetext>OpenNMS offers excellent training and support.
My company flew Tarus down to Autralia for a week where he implemented OpenNMS across our four sites in the first day, then spent four days with myself and a colleague training us on its features.
The price, including business class flight from America (it's a lonnnng flight and we wanted him semi-conscious on arrival) was absolutely trivial when compared against just the licensing costs of a comparable proprietary product such as HP OpenView.
Highly recommended.</sentencetext>
	<parent>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28628669</parent>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28644817</id>
	<title>Try NETMON</title>
	<author>Anonymous</author>
	<datestamp>1247146980000</datestamp>
	<modclass>Informativ</modclass>
	<modscore>1</modscore>
	<htmltext><p>It's based on Debian, you are able to run scripts as an action, can page, email, has a Postgresql backend (Very easy to backup). It can do SNMP v1-3, Syslog, Traps, Portmonitoring graphs, monitor CIFS/NFS volumes, Linux/Windows services, etc</p><p>http://www.netmon.ca</p></htmltext>
<tokenext>It 's based on Debian , you are able to run scripts as an action , can page , email , has a Postgresql backend ( Very easy to backup ) .
It can do SNMP v1-3 , Syslog , Traps , Portmonitoring graphs , monitor CIFS/NFS volumes , Linux/Windows services , etchttp : //www.netmon.ca</tokentext>
<sentencetext>It's based on Debian, you are able to run scripts as an action, can page, email, has a Postgresql backend (Very easy to backup).
It can do SNMP v1-3, Syslog, Traps, Portmonitoring graphs, monitor CIFS/NFS volumes, Linux/Windows services, etchttp://www.netmon.ca</sentencetext>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28630157</id>
	<title>LANREV</title>
	<author>Anonymous</author>
	<datestamp>1247057580000</datestamp>
	<modclass>None</modclass>
	<modscore>0</modscore>
	<htmltext><p>LANREV</p><p>Seriously.  That is what you are describing.  That is what I use for well over 5000 devices.</p><p>http://www.lanrev.com/</p></htmltext>
<tokenext>LANREVSeriously .
That is what you are describing .
That is what I use for well over 5000 devices.http : //www.lanrev.com/</tokentext>
<sentencetext>LANREVSeriously.
That is what you are describing.
That is what I use for well over 5000 devices.http://www.lanrev.com/</sentencetext>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28629017</id>
	<title>Similar Slashdot thread</title>
	<author>Cato</author>
	<datestamp>1247050740000</datestamp>
	<modclass>Informativ</modclass>
	<modscore>2</modscore>
	<htmltext><p>Here's a similar thread from a while back that covers most of the options: <a href="http://linux.slashdot.org/article.pl?sid=07/03/05/1812247" title="slashdot.org">http://linux.slashdot.org/article.pl?sid=07/03/05/1812247</a> [slashdot.org]</p></htmltext>
<tokenext>Here 's a similar thread from a while back that covers most of the options : http : //linux.slashdot.org/article.pl ? sid = 07/03/05/1812247 [ slashdot.org ]</tokentext>
<sentencetext>Here's a similar thread from a while back that covers most of the options: http://linux.slashdot.org/article.pl?sid=07/03/05/1812247 [slashdot.org]</sentencetext>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28630405</id>
	<title>zabbix is excellent</title>
	<author>steveatmarz</author>
	<datestamp>1247058840000</datestamp>
	<modclass>None</modclass>
	<modscore>1</modscore>
	<htmltext>very non invasive, monitors just about anything and graphs via open libraries. opensource and pretty easy to get started.</htmltext>
<tokenext>very non invasive , monitors just about anything and graphs via open libraries .
opensource and pretty easy to get started .</tokentext>
<sentencetext>very non invasive, monitors just about anything and graphs via open libraries.
opensource and pretty easy to get started.</sentencetext>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28630861</id>
	<title>Zabbix</title>
	<author>Anonymous</author>
	<datestamp>1247061840000</datestamp>
	<modclass>None</modclass>
	<modscore>1</modscore>
	<htmltext><p>Zabbix.</p><p><a href="http://www.zabbix.com/" title="zabbix.com" rel="nofollow">http://www.zabbix.com/</a> [zabbix.com]</p><p>If it leaves something to be desired, please tell us what.</p></htmltext>
<tokenext>Zabbix.http : //www.zabbix.com/ [ zabbix.com ] If it leaves something to be desired , please tell us what .</tokentext>
<sentencetext>Zabbix.http://www.zabbix.com/ [zabbix.com]If it leaves something to be desired, please tell us what.</sentencetext>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28632425</id>
	<title>BixData.</title>
	<author>RobiOne</author>
	<datestamp>1247074980000</datestamp>
	<modclass>None</modclass>
	<modscore>1</modscore>
	<htmltext><p>If you haven't evaluated BixData <a href="http://bixdata.com/" title="bixdata.com" rel="nofollow">http://bixdata.com/</a> [bixdata.com] yet? You're missing out. No nag/reg required, free use for less than 30 hosts.</p><p>Does not include kitchen sink. Only the next generation advanced monitoring system that can handle phyisical and virtual as well as the hypervisors! VMware friendly.</p><p>On their science page <a href="http://www.bixdata.com/science" title="bixdata.com" rel="nofollow">http://www.bixdata.com/science</a> [bixdata.com], they say Bix is Borg. And they're not kidding.</p><p>"BixData is profoundly different. It took science fiction to provide the metaphor. Bix is Borg - 'an inter-connected collective' (self-organizing p2p) that 'assimilates' new life forms (cross-platform virtual machine), functions with a single hive-mind (n-cube datastore) and adapts through self-learning (cybernetic feedback loop) - all in pursuit of perfection. Resistance is Futile."</p><p>Just... Wow.</p></htmltext>
<tokenext>If you have n't evaluated BixData http : //bixdata.com/ [ bixdata.com ] yet ?
You 're missing out .
No nag/reg required , free use for less than 30 hosts.Does not include kitchen sink .
Only the next generation advanced monitoring system that can handle phyisical and virtual as well as the hypervisors !
VMware friendly.On their science page http : //www.bixdata.com/science [ bixdata.com ] , they say Bix is Borg .
And they 're not kidding .
" BixData is profoundly different .
It took science fiction to provide the metaphor .
Bix is Borg - 'an inter-connected collective ' ( self-organizing p2p ) that 'assimilates ' new life forms ( cross-platform virtual machine ) , functions with a single hive-mind ( n-cube datastore ) and adapts through self-learning ( cybernetic feedback loop ) - all in pursuit of perfection .
Resistance is Futile. " Just.. .
Wow .</tokentext>
<sentencetext>If you haven't evaluated BixData http://bixdata.com/ [bixdata.com] yet?
You're missing out.
No nag/reg required, free use for less than 30 hosts.Does not include kitchen sink.
Only the next generation advanced monitoring system that can handle phyisical and virtual as well as the hypervisors!
VMware friendly.On their science page http://www.bixdata.com/science [bixdata.com], they say Bix is Borg.
And they're not kidding.
"BixData is profoundly different.
It took science fiction to provide the metaphor.
Bix is Borg - 'an inter-connected collective' (self-organizing p2p) that 'assimilates' new life forms (cross-platform virtual machine), functions with a single hive-mind (n-cube datastore) and adapts through self-learning (cybernetic feedback loop) - all in pursuit of perfection.
Resistance is Futile."Just...
Wow.</sentencetext>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28631909</id>
	<title>SolarWinds</title>
	<author>Anonymous</author>
	<datestamp>1247069700000</datestamp>
	<modclass>None</modclass>
	<modscore>0</modscore>
	<htmltext><p>I can write a 100 pages of BS or I can just jump out and say it.<br>You want a solution that is easy and powerful with information to help IT track down issues with the plus that it is 100\% scalable with a zero cost just to try it.</p><p>I recommend a group of programs made by SolarWinds.</p><p>I am the SolarWinds admin for the company I work for. I have monitoring setup across 3 data centers in the mid west, soon to be 4. Right now I am monitoring around 4000 items which covers everything in the buildings, if is has an IP address I am monitoring the device.</p></htmltext>
<tokenext>I can write a 100 pages of BS or I can just jump out and say it.You want a solution that is easy and powerful with information to help IT track down issues with the plus that it is 100 \ % scalable with a zero cost just to try it.I recommend a group of programs made by SolarWinds.I am the SolarWinds admin for the company I work for .
I have monitoring setup across 3 data centers in the mid west , soon to be 4 .
Right now I am monitoring around 4000 items which covers everything in the buildings , if is has an IP address I am monitoring the device .</tokentext>
<sentencetext>I can write a 100 pages of BS or I can just jump out and say it.You want a solution that is easy and powerful with information to help IT track down issues with the plus that it is 100\% scalable with a zero cost just to try it.I recommend a group of programs made by SolarWinds.I am the SolarWinds admin for the company I work for.
I have monitoring setup across 3 data centers in the mid west, soon to be 4.
Right now I am monitoring around 4000 items which covers everything in the buildings, if is has an IP address I am monitoring the device.</sentencetext>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28638055</id>
	<title>Oracle Grid Control</title>
	<author>johnnyR</author>
	<datestamp>1247160420000</datestamp>
	<modclass>None</modclass>
	<modscore>0</modscore>
	<htmltext><p>I work for a division of a very large corp and we just finished a rolling out  ORACLE GRID control, it blew away all other tools we tested. It has agents for everything SqlServer, Cisco, NetApp, EMC, all *nix... everything. Highly recommend it</p></htmltext>
<tokenext>I work for a division of a very large corp and we just finished a rolling out ORACLE GRID control , it blew away all other tools we tested .
It has agents for everything SqlServer , Cisco , NetApp , EMC , all * nix... everything. Highly recommend it</tokentext>
<sentencetext>I work for a division of a very large corp and we just finished a rolling out  ORACLE GRID control, it blew away all other tools we tested.
It has agents for everything SqlServer, Cisco, NetApp, EMC, all *nix... everything. Highly recommend it</sentencetext>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28631049</id>
	<title>Re:Zenoss</title>
	<author>jon3k</author>
	<datestamp>1247063160000</datestamp>
	<modclass>None</modclass>
	<modscore>1</modscore>
	<htmltext>Just for fun.  Zenoss, highest level of support for 5k nodes is $900,000 per annum.  Let's throw in a 25\% discount which gives us $675K.  So, in two years of Zenoss support you could buy the complete OpenView suite at full retail list prices.  Let's assume the same discount rate for OpenView and we get right at an even $1M.  So the ROI for purchasing OpenView (an obviously superior product) is only 17 months.
<br> <br>
The very concept that HP OpenView is cheaper than the support for a open source project literally makes my stomach turn.</htmltext>
<tokenext>Just for fun .
Zenoss , highest level of support for 5k nodes is $ 900,000 per annum .
Let 's throw in a 25 \ % discount which gives us $ 675K .
So , in two years of Zenoss support you could buy the complete OpenView suite at full retail list prices .
Let 's assume the same discount rate for OpenView and we get right at an even $ 1M .
So the ROI for purchasing OpenView ( an obviously superior product ) is only 17 months .
The very concept that HP OpenView is cheaper than the support for a open source project literally makes my stomach turn .</tokentext>
<sentencetext>Just for fun.
Zenoss, highest level of support for 5k nodes is $900,000 per annum.
Let's throw in a 25\% discount which gives us $675K.
So, in two years of Zenoss support you could buy the complete OpenView suite at full retail list prices.
Let's assume the same discount rate for OpenView and we get right at an even $1M.
So the ROI for purchasing OpenView (an obviously superior product) is only 17 months.
The very concept that HP OpenView is cheaper than the support for a open source project literally makes my stomach turn.</sentencetext>
	<parent>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28629679</parent>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28628709</id>
	<title>Splunk It!</title>
	<author>Anonymous</author>
	<datestamp>1247049420000</datestamp>
	<modclass>None</modclass>
	<modscore>0</modscore>
	<htmltext><p>There's only one way! Splunk it!</p></htmltext>
<tokenext>There 's only one way !
Splunk it !</tokentext>
<sentencetext>There's only one way!
Splunk it!</sentencetext>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28632359</id>
	<title>Re:Use the Tivoli architecture and rewrite it</title>
	<author>RobiOne</author>
	<datestamp>1247073900000</datestamp>
	<modclass>None</modclass>
	<modscore>1</modscore>
	<htmltext><p>Haven't evaluated BixData <a href="http://bixdata.com/" title="bixdata.com" rel="nofollow">http://bixdata.com/</a> [bixdata.com] ? See my previous post..</p></htmltext>
<tokenext>Have n't evaluated BixData http : //bixdata.com/ [ bixdata.com ] ?
See my previous post. .</tokentext>
<sentencetext>Haven't evaluated BixData http://bixdata.com/ [bixdata.com] ?
See my previous post..</sentencetext>
	<parent>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28629799</parent>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28630565</id>
	<title>Re:The mistake</title>
	<author>Tdawgless</author>
	<datestamp>1247059860000</datestamp>
	<modclass>None</modclass>
	<modscore>1</modscore>
	<htmltext>I definately agree with this. I work for a hosting provider that has about 67,000 servers. We use a highly modified version of Nagios to monitor them(at customer request, so only a majority of the servers are being monitored, not all).</htmltext>
<tokenext>I definately agree with this .
I work for a hosting provider that has about 67,000 servers .
We use a highly modified version of Nagios to monitor them ( at customer request , so only a majority of the servers are being monitored , not all ) .</tokentext>
<sentencetext>I definately agree with this.
I work for a hosting provider that has about 67,000 servers.
We use a highly modified version of Nagios to monitor them(at customer request, so only a majority of the servers are being monitored, not all).</sentencetext>
	<parent>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28628949</parent>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28631579</id>
	<title>The Dude</title>
	<author>Anonymous</author>
	<datestamp>1247067480000</datestamp>
	<modclass>None</modclass>
	<modscore>0</modscore>
	<htmltext><p>We use "The Dude" http://www.mikrotik.com/thedude.php where I work and it works great.  It is a windows program but can be run under wine.  You can can have multiple monitoring servers so you should be able to scale out.  We currently monitor over 200 on a shared server with no issue.</p></htmltext>
<tokenext>We use " The Dude " http : //www.mikrotik.com/thedude.php where I work and it works great .
It is a windows program but can be run under wine .
You can can have multiple monitoring servers so you should be able to scale out .
We currently monitor over 200 on a shared server with no issue .</tokentext>
<sentencetext>We use "The Dude" http://www.mikrotik.com/thedude.php where I work and it works great.
It is a windows program but can be run under wine.
You can can have multiple monitoring servers so you should be able to scale out.
We currently monitor over 200 on a shared server with no issue.</sentencetext>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28628921</id>
	<title>Re:I Name My Devices After Al Qaeda Members</title>
	<author>ionix5891</author>
	<datestamp>1247050320000</datestamp>
	<modclass>None</modclass>
	<modscore>1</modscore>
	<htmltext><p><div class="quote"><p>What Would You Want In a Large-Scale Monitoring System?</p></div><p>uncle sam is that you?</p></div>
	</htmltext>
<tokenext>What Would You Want In a Large-Scale Monitoring System ? uncle sam is that you ?</tokentext>
<sentencetext>What Would You Want In a Large-Scale Monitoring System?uncle sam is that you?
	</sentencetext>
	<parent>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28628637</parent>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28630391</id>
	<title>MRTG</title>
	<author>Anonymous</author>
	<datestamp>1247058660000</datestamp>
	<modclass>None</modclass>
	<modscore>0</modscore>
	<htmltext><p>MRTG,<br>I know, I know...It's old but still works great.</p><p>I have almost 6000 devices monitored, running on an older HP 6000r server, 6 way, 4 gigs ram and 3 nic cards.</p><p>-js</p></htmltext>
<tokenext>MRTG,I know , I know...It 's old but still works great.I have almost 6000 devices monitored , running on an older HP 6000r server , 6 way , 4 gigs ram and 3 nic cards.-js</tokentext>
<sentencetext>MRTG,I know, I know...It's old but still works great.I have almost 6000 devices monitored, running on an older HP 6000r server, 6 way, 4 gigs ram and 3 nic cards.-js</sentencetext>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28630519</id>
	<title>Re:Before I get flamed...</title>
	<author>Krneki</author>
	<datestamp>1247059560000</datestamp>
	<modclass>Informativ</modclass>
	<modscore>3</modscore>
	<htmltext>I saw SCOM 1 year ago, the hardware requirement for just the client was higher then the whole Cacti server.<br><br>Unless they start to optimize the mess I'm not sure I want to use it.</htmltext>
<tokenext>I saw SCOM 1 year ago , the hardware requirement for just the client was higher then the whole Cacti server.Unless they start to optimize the mess I 'm not sure I want to use it .</tokentext>
<sentencetext>I saw SCOM 1 year ago, the hardware requirement for just the client was higher then the whole Cacti server.Unless they start to optimize the mess I'm not sure I want to use it.</sentencetext>
	<parent>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28628701</parent>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28631263</id>
	<title>Zenoss it is</title>
	<author>F.O.Dobbs</author>
	<datestamp>1247064960000</datestamp>
	<modclass>None</modclass>
	<modscore>0</modscore>
	<htmltext><p>Bias alert, I'm the <a href="http://community.zenoss.com/" title="zenoss.com" rel="nofollow">Zenoss Community Manager</a> [zenoss.com].</p><p><a href="http://www.zenoss.com/product/network-monitoring" title="zenoss.com" rel="nofollow">Zenoss</a> [zenoss.com] was written with the intention of making it easy to monitor and manage tens of thousands of network devices remotely.  By using templates and device classes, once you have a single machine monitored the way you like, you can apply that to thousands of other devices, making individual changes as necessary.  Zenoss handles network hardware, servers (Linux, Unix and Windows), databases, applications and just about anything else you need to monitor.  There's a network map and a <a href="http://farm4.static.flickr.com/3068/2870405569\_766233e69b\_b.jpg" title="flickr.com" rel="nofollow">Google map mashup for mapping</a> [flickr.com].  No need to start from scratch, there's already an Open Source (GPLv2) Python-based solution with a <a href="http://community.zenoss.com/" title="zenoss.com" rel="nofollow">large community</a> [zenoss.com] and installers for <a href="http://www.zenoss.com/download" title="zenoss.com" rel="nofollow">Linux and OSX and a VMware image to get started</a> [zenoss.com] (plus source for everything else).  Lots of documentation and frequent releases, with commercial support available.  If you're coming from Nagios or Cactii, you can reuse any custom plugins you've developed.</p></htmltext>
<tokenext>Bias alert , I 'm the Zenoss Community Manager [ zenoss.com ] .Zenoss [ zenoss.com ] was written with the intention of making it easy to monitor and manage tens of thousands of network devices remotely .
By using templates and device classes , once you have a single machine monitored the way you like , you can apply that to thousands of other devices , making individual changes as necessary .
Zenoss handles network hardware , servers ( Linux , Unix and Windows ) , databases , applications and just about anything else you need to monitor .
There 's a network map and a Google map mashup for mapping [ flickr.com ] .
No need to start from scratch , there 's already an Open Source ( GPLv2 ) Python-based solution with a large community [ zenoss.com ] and installers for Linux and OSX and a VMware image to get started [ zenoss.com ] ( plus source for everything else ) .
Lots of documentation and frequent releases , with commercial support available .
If you 're coming from Nagios or Cactii , you can reuse any custom plugins you 've developed .</tokentext>
<sentencetext>Bias alert, I'm the Zenoss Community Manager [zenoss.com].Zenoss [zenoss.com] was written with the intention of making it easy to monitor and manage tens of thousands of network devices remotely.
By using templates and device classes, once you have a single machine monitored the way you like, you can apply that to thousands of other devices, making individual changes as necessary.
Zenoss handles network hardware, servers (Linux, Unix and Windows), databases, applications and just about anything else you need to monitor.
There's a network map and a Google map mashup for mapping [flickr.com].
No need to start from scratch, there's already an Open Source (GPLv2) Python-based solution with a large community [zenoss.com] and installers for Linux and OSX and a VMware image to get started [zenoss.com] (plus source for everything else).
Lots of documentation and frequent releases, with commercial support available.
If you're coming from Nagios or Cactii, you can reuse any custom plugins you've developed.</sentencetext>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28629629</id>
	<title>OpenNMS</title>
	<author>ckaminski</author>
	<datestamp>1247054340000</datestamp>
	<modclass>Insightful</modclass>
	<modscore>2</modscore>
	<htmltext>Was a step above Nagios in terms of reliability (I didn't have to restart the server four times a day just to keep it running), and did much better at autodiscovery.<br><br>That fact that it is also NRPE compatible was a plus - I could use all the Nagios plugins and check scripts I'd written.<br><br>I was also planning on using it to launch a more aggressive webmin-style management solution - since OpenNMS built this great database of data about my devices and hosts, I could use it to do actual management - change data/settings.<br><br>Cons: It's a Java/Tomcat tool, as much as that is really a con.  It's not like you need to run Jboss or Websphere to use it (though I suppose you could).</htmltext>
<tokenext>Was a step above Nagios in terms of reliability ( I did n't have to restart the server four times a day just to keep it running ) , and did much better at autodiscovery.That fact that it is also NRPE compatible was a plus - I could use all the Nagios plugins and check scripts I 'd written.I was also planning on using it to launch a more aggressive webmin-style management solution - since OpenNMS built this great database of data about my devices and hosts , I could use it to do actual management - change data/settings.Cons : It 's a Java/Tomcat tool , as much as that is really a con .
It 's not like you need to run Jboss or Websphere to use it ( though I suppose you could ) .</tokentext>
<sentencetext>Was a step above Nagios in terms of reliability (I didn't have to restart the server four times a day just to keep it running), and did much better at autodiscovery.That fact that it is also NRPE compatible was a plus - I could use all the Nagios plugins and check scripts I'd written.I was also planning on using it to launch a more aggressive webmin-style management solution - since OpenNMS built this great database of data about my devices and hosts, I could use it to do actual management - change data/settings.Cons: It's a Java/Tomcat tool, as much as that is really a con.
It's not like you need to run Jboss or Websphere to use it (though I suppose you could).</sentencetext>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28628945</id>
	<title>For me, that's easy</title>
	<author>neokushan</author>
	<datestamp>1247050500000</datestamp>
	<modclass>None</modclass>
	<modscore>1</modscore>
	<htmltext><p>I want lots of buttons and dials! And flashing lights!</p></htmltext>
<tokenext>I want lots of buttons and dials !
And flashing lights !</tokentext>
<sentencetext>I want lots of buttons and dials!
And flashing lights!</sentencetext>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28628695</id>
	<title>Bash monitoring</title>
	<author>Anonymous</author>
	<datestamp>1247049360000</datestamp>
	<modclass>Offtopic</modclass>
	<modscore>0</modscore>
	<htmltext>I built a smal program to updating all bash profiles with timestamps, compare changes every few ticks and save changes to a database where the users were given unique ID and it would associated a parent child relationship when users su/sudo to show heightened privileges. Very useful as sys admins are known to wipe their bash historys and this kept a centralized history with relationships.</htmltext>
<tokenext>I built a smal program to updating all bash profiles with timestamps , compare changes every few ticks and save changes to a database where the users were given unique ID and it would associated a parent child relationship when users su/sudo to show heightened privileges .
Very useful as sys admins are known to wipe their bash historys and this kept a centralized history with relationships .</tokentext>
<sentencetext>I built a smal program to updating all bash profiles with timestamps, compare changes every few ticks and save changes to a database where the users were given unique ID and it would associated a parent child relationship when users su/sudo to show heightened privileges.
Very useful as sys admins are known to wipe their bash historys and this kept a centralized history with relationships.</sentencetext>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28636131</id>
	<title>Re:Hyperic HQ</title>
	<author>Doug Neal</author>
	<datestamp>1247152800000</datestamp>
	<modclass>None</modclass>
	<modscore>1</modscore>
	<htmltext><p>Last time I looked into Hyperic HQ (around last November I think) it seemed to be all talk and no trousers. I was also put off by the big fat Java agent that you have to install on the servers you want to monitor.</p></htmltext>
<tokenext>Last time I looked into Hyperic HQ ( around last November I think ) it seemed to be all talk and no trousers .
I was also put off by the big fat Java agent that you have to install on the servers you want to monitor .</tokentext>
<sentencetext>Last time I looked into Hyperic HQ (around last November I think) it seemed to be all talk and no trousers.
I was also put off by the big fat Java agent that you have to install on the servers you want to monitor.</sentencetext>
	<parent>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28628639</parent>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28634963</id>
	<title>You need a Mono based monitoring application</title>
	<author>Anonymous</author>
	<datestamp>1247146980000</datestamp>
	<modclass>None</modclass>
	<modscore>0</modscore>
	<htmltext><p>Don't know why. No doubt someone will be able to explain why it's essential.</p></htmltext>
<tokenext>Do n't know why .
No doubt someone will be able to explain why it 's essential .</tokentext>
<sentencetext>Don't know why.
No doubt someone will be able to explain why it's essential.</sentencetext>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28628639</id>
	<title>Hyperic HQ</title>
	<author>Anonymous</author>
	<datestamp>1247049060000</datestamp>
	<modclass>Informativ</modclass>
	<modscore>2</modscore>
	<htmltext><p>Hyperic HQ may be worth checking out.</p></htmltext>
<tokenext>Hyperic HQ may be worth checking out .</tokentext>
<sentencetext>Hyperic HQ may be worth checking out.</sentencetext>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28629515</id>
	<title>Well..</title>
	<author>Anonymous</author>
	<datestamp>1247053800000</datestamp>
	<modclass>None</modclass>
	<modscore>0</modscore>
	<htmltext><p>As long as it has more cow bell!!</p></htmltext>
<tokenext>As long as it has more cow bell !
!</tokentext>
<sentencetext>As long as it has more cow bell!
!</sentencetext>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28629161</id>
	<title>Re:I Name My Devices After Al Qaeda Members</title>
	<author>Moblaster</author>
	<datestamp>1247051580000</datestamp>
	<modclass>None</modclass>
	<modscore>1</modscore>
	<htmltext><p>Just use a series of tubes. It's really the easiest approach.</p></htmltext>
<tokenext>Just use a series of tubes .
It 's really the easiest approach .</tokentext>
<sentencetext>Just use a series of tubes.
It's really the easiest approach.</sentencetext>
	<parent>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28628637</parent>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28629511</id>
	<title>InterMapper</title>
	<author>Anonymous</author>
	<datestamp>1247053740000</datestamp>
	<modclass>None</modclass>
	<modscore>0</modscore>
	<htmltext><p>It's not free, but if you want something with maps that is very easy to set up, and for regular users to work with, take a look at it.</p></htmltext>
<tokenext>It 's not free , but if you want something with maps that is very easy to set up , and for regular users to work with , take a look at it .</tokentext>
<sentencetext>It's not free, but if you want something with maps that is very easy to set up, and for regular users to work with, take a look at it.</sentencetext>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28629129</id>
	<title>not sure if this is helpful, but...</title>
	<author>sneakyimp</author>
	<datestamp>1247051400000</datestamp>
	<modclass>None</modclass>
	<modscore>1</modscore>
	<htmltext><p>I'm a software developer and, sadly, my knowledge of hardware systems isn't always what it should be.  When I write an application to run on a server and it starts to get slow, I want to know where the bottleneck is.  Is my application CPU-bound?  I/O-bound?  Memory-bound?  Do I need more memory?  Faster storage?  More cores or faster processor speed?  Is it the network that's causing the problem?  I can usually figure this out using various linux command-line programs like netstat and top and all that, but I would sure love a big fat GUI to make it more graphic.  I found something like this once and couldn't remember what it was called.  It required all kinds of diagnostic utilities be manually installed.</p><p>Ideally, you could view a machine and get some quick idea of where the bottlenecks lie.  Maybe that's asking a bit much, but the closer you can get to a single control panel where I could see see all my machines in a list with a status indicator and then drill down machine-by-machine, the happier I would be.  It would be even cooler if the machines could contact me when they experience times of overload so that I could get a feel for when the trying times are so I can watch them more closely.  I'm imagining a daemon that runs on each server and an admin gui that can speak to that daemon somehow.  It would also be nice to have hooks so that I can easily report performance profiling information to the GUI from within my application.</p><p>The Activity Monitor utility found on Macs is pretty close to what I'm imagining.</p></htmltext>
<tokenext>I 'm a software developer and , sadly , my knowledge of hardware systems is n't always what it should be .
When I write an application to run on a server and it starts to get slow , I want to know where the bottleneck is .
Is my application CPU-bound ?
I/O-bound ? Memory-bound ?
Do I need more memory ?
Faster storage ?
More cores or faster processor speed ?
Is it the network that 's causing the problem ?
I can usually figure this out using various linux command-line programs like netstat and top and all that , but I would sure love a big fat GUI to make it more graphic .
I found something like this once and could n't remember what it was called .
It required all kinds of diagnostic utilities be manually installed.Ideally , you could view a machine and get some quick idea of where the bottlenecks lie .
Maybe that 's asking a bit much , but the closer you can get to a single control panel where I could see see all my machines in a list with a status indicator and then drill down machine-by-machine , the happier I would be .
It would be even cooler if the machines could contact me when they experience times of overload so that I could get a feel for when the trying times are so I can watch them more closely .
I 'm imagining a daemon that runs on each server and an admin gui that can speak to that daemon somehow .
It would also be nice to have hooks so that I can easily report performance profiling information to the GUI from within my application.The Activity Monitor utility found on Macs is pretty close to what I 'm imagining .</tokentext>
<sentencetext>I'm a software developer and, sadly, my knowledge of hardware systems isn't always what it should be.
When I write an application to run on a server and it starts to get slow, I want to know where the bottleneck is.
Is my application CPU-bound?
I/O-bound?  Memory-bound?
Do I need more memory?
Faster storage?
More cores or faster processor speed?
Is it the network that's causing the problem?
I can usually figure this out using various linux command-line programs like netstat and top and all that, but I would sure love a big fat GUI to make it more graphic.
I found something like this once and couldn't remember what it was called.
It required all kinds of diagnostic utilities be manually installed.Ideally, you could view a machine and get some quick idea of where the bottlenecks lie.
Maybe that's asking a bit much, but the closer you can get to a single control panel where I could see see all my machines in a list with a status indicator and then drill down machine-by-machine, the happier I would be.
It would be even cooler if the machines could contact me when they experience times of overload so that I could get a feel for when the trying times are so I can watch them more closely.
I'm imagining a daemon that runs on each server and an admin gui that can speak to that daemon somehow.
It would also be nice to have hooks so that I can easily report performance profiling information to the GUI from within my application.The Activity Monitor utility found on Macs is pretty close to what I'm imagining.</sentencetext>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28628819</id>
	<title>Spiceworks?</title>
	<author>BagOBones</author>
	<datestamp>1247049900000</datestamp>
	<modclass>None</modclass>
	<modscore>1</modscore>
	<htmltext><p><a href="http://www.spiceworks.com/" title="spiceworks.com">http://www.spiceworks.com/</a> [spiceworks.com]<br>Not sure how far it scales but I have played with it on some small installations, very easy to manage.</p><p>I have used Cacti but never felt it was mature or robust enough for very large environments</p><p>SCOM, System Center Operations Manager we are deploying now for our enterprise, however I would be afraid to manage IT on my own as it is a large system on to it self, yet very powerfull.</p></htmltext>
<tokenext>http : //www.spiceworks.com/ [ spiceworks.com ] Not sure how far it scales but I have played with it on some small installations , very easy to manage.I have used Cacti but never felt it was mature or robust enough for very large environmentsSCOM , System Center Operations Manager we are deploying now for our enterprise , however I would be afraid to manage IT on my own as it is a large system on to it self , yet very powerfull .</tokentext>
<sentencetext>http://www.spiceworks.com/ [spiceworks.com]Not sure how far it scales but I have played with it on some small installations, very easy to manage.I have used Cacti but never felt it was mature or robust enough for very large environmentsSCOM, System Center Operations Manager we are deploying now for our enterprise, however I would be afraid to manage IT on my own as it is a large system on to it self, yet very powerfull.</sentencetext>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28630101</id>
	<title>Re:I Name My Devices After Al Qaeda Members</title>
	<author>Anonymous</author>
	<datestamp>1247057340000</datestamp>
	<modclass>None</modclass>
	<modscore>0</modscore>
	<htmltext><p>Brilliant!</p><p>Data access is conveniently provided through any of their Windows security holes.</p><p>Everyone wins.</p></htmltext>
<tokenext>Brilliant ! Data access is conveniently provided through any of their Windows security holes.Everyone wins .</tokentext>
<sentencetext>Brilliant!Data access is conveniently provided through any of their Windows security holes.Everyone wins.</sentencetext>
	<parent>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28628637</parent>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28655321</id>
	<title>Loose coupling is key</title>
	<author>James Youngman</author>
	<datestamp>1247222820000</datestamp>
	<modclass>None</modclass>
	<modscore>1</modscore>
	<htmltext><p>Totally separate the data collection from the user interface.    Keep both of those totally separate from the system that selects and delivers the alerts.  Make sure the system as a whole won't make the problem worse (e.g. if you lose a major piece of infrastructure, will it send you 300 alerts?)</p></htmltext>
<tokenext>Totally separate the data collection from the user interface .
Keep both of those totally separate from the system that selects and delivers the alerts .
Make sure the system as a whole wo n't make the problem worse ( e.g .
if you lose a major piece of infrastructure , will it send you 300 alerts ?
)</tokentext>
<sentencetext>Totally separate the data collection from the user interface.
Keep both of those totally separate from the system that selects and delivers the alerts.
Make sure the system as a whole won't make the problem worse (e.g.
if you lose a major piece of infrastructure, will it send you 300 alerts?
)</sentencetext>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28629803</id>
	<title>Tried the all...</title>
	<author>Anonymous</author>
	<datestamp>1247055540000</datestamp>
	<modclass>None</modclass>
	<modscore>0</modscore>
	<htmltext><p>Same size company.  Currently using Nagios, Cacti, Kbox, MOM, MARS, ADM....  god knows what else.  Beta testing a product called Nimsoft and it's actually really nice.</p></htmltext>
<tokenext>Same size company .
Currently using Nagios , Cacti , Kbox , MOM , MARS , ADM.... god knows what else .
Beta testing a product called Nimsoft and it 's actually really nice .</tokentext>
<sentencetext>Same size company.
Currently using Nagios, Cacti, Kbox, MOM, MARS, ADM....  god knows what else.
Beta testing a product called Nimsoft and it's actually really nice.</sentencetext>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28635873</id>
	<title>Daniel Negri - BANCOOB - BRAZIL</title>
	<author>Anonymous</author>
	<datestamp>1247151720000</datestamp>
	<modclass>None</modclass>
	<modscore>0</modscore>
	<htmltext><p>Here, I develop one solution that integrate Nagios and Proprietary Solution -&gt; JAVA EE (EJB and Message Server) -&gt; Adobe Flex (Client Interface). The Nagios send information to JAVA (Server) and JAVA send realtime information to Flex Clients like a broadcast chat.</p><p>I work in the 3rd bigger bank from Brazil, and we have a lot work to do. That&#194;s Great!</p><p>Thanks,<br>\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_<br>DANIEL GOMES NEGRI<br>(Analista de Sistemas)<br>Consultor em Arquitetura RIA - Rich Internet Application<br>Certified ScrumMaster</p><p>&#239; daniel.negri@hotmail.com<br>&#239; (62) 9218-7315 / (62) 8135-8339<br>GECAN - Ger&#195;ncia de Canais de Atendimento<br>BANCOOB - Banco Cooperativo do Brasil S/A</p></htmltext>
<tokenext>Here , I develop one solution that integrate Nagios and Proprietary Solution - &gt; JAVA EE ( EJB and Message Server ) - &gt; Adobe Flex ( Client Interface ) .
The Nagios send information to JAVA ( Server ) and JAVA send realtime information to Flex Clients like a broadcast chat.I work in the 3rd bigger bank from Brazil , and we have a lot work to do .
That   s Great ! Thanks , \ _ \ _ \ _ \ _ \ _ \ _ \ _ \ _ \ _ \ _ \ _ \ _ \ _ \ _ \ _ \ _ \ _ \ _ \ _ \ _ \ _ \ _ \ _ \ _ \ _ \ _ \ _ \ _ \ _ \ _ \ _DANIEL GOMES NEGRI ( Analista de Sistemas ) Consultor em Arquitetura RIA - Rich Internet ApplicationCertified ScrumMaster   daniel.negri @ hotmail.com   ( 62 ) 9218-7315 / ( 62 ) 8135-8339GECAN - Ger   ncia de Canais de AtendimentoBANCOOB - Banco Cooperativo do Brasil S/A</tokentext>
<sentencetext>Here, I develop one solution that integrate Nagios and Proprietary Solution -&gt; JAVA EE (EJB and Message Server) -&gt; Adobe Flex (Client Interface).
The Nagios send information to JAVA (Server) and JAVA send realtime information to Flex Clients like a broadcast chat.I work in the 3rd bigger bank from Brazil, and we have a lot work to do.
ThatÂs Great!Thanks,\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_DANIEL GOMES NEGRI(Analista de Sistemas)Consultor em Arquitetura RIA - Rich Internet ApplicationCertified ScrumMasterï daniel.negri@hotmail.comï (62) 9218-7315 / (62) 8135-8339GECAN - GerÃncia de Canais de AtendimentoBANCOOB - Banco Cooperativo do Brasil S/A</sentencetext>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28628989</id>
	<title>Pay $20k to stat</title>
	<author>Anonymous</author>
	<datestamp>1247050620000</datestamp>
	<modclass>None</modclass>
	<modscore>0</modscore>
	<htmltext><p>For the hassle of developing your own solution, you could just cough up the $20k for a statseeker box (hardware and software included in that price too) and then you can monitor up to 200,000 interfaces with ease.  We poll 186,000 interfaces twice every 60 seconds and we have 2 years of data taking up only 17 gig of space and the boxes still is speedy.   I've used nagios, cacti and the like for years and they are great for smaller deployment but statseeker smokes them from almost every aspect.  I know they have upgraded options if you need more than 200K of interfaces but so far we haven't hit the limit.</p></htmltext>
<tokenext>For the hassle of developing your own solution , you could just cough up the $ 20k for a statseeker box ( hardware and software included in that price too ) and then you can monitor up to 200,000 interfaces with ease .
We poll 186,000 interfaces twice every 60 seconds and we have 2 years of data taking up only 17 gig of space and the boxes still is speedy .
I 've used nagios , cacti and the like for years and they are great for smaller deployment but statseeker smokes them from almost every aspect .
I know they have upgraded options if you need more than 200K of interfaces but so far we have n't hit the limit .</tokentext>
<sentencetext>For the hassle of developing your own solution, you could just cough up the $20k for a statseeker box (hardware and software included in that price too) and then you can monitor up to 200,000 interfaces with ease.
We poll 186,000 interfaces twice every 60 seconds and we have 2 years of data taking up only 17 gig of space and the boxes still is speedy.
I've used nagios, cacti and the like for years and they are great for smaller deployment but statseeker smokes them from almost every aspect.
I know they have upgraded options if you need more than 200K of interfaces but so far we haven't hit the limit.</sentencetext>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28629195</id>
	<title>Yep. This is the one.</title>
	<author>Anonymous</author>
	<datestamp>1247051760000</datestamp>
	<modclass>None</modclass>
	<modscore>0</modscore>
	<htmltext><p>It requires a substantial investment in learning how to set it up and how to use it, but then so do the big commercial products like OpenView and Tivoli.</p></htmltext>
<tokenext>It requires a substantial investment in learning how to set it up and how to use it , but then so do the big commercial products like OpenView and Tivoli .</tokentext>
<sentencetext>It requires a substantial investment in learning how to set it up and how to use it, but then so do the big commercial products like OpenView and Tivoli.</sentencetext>
	<parent>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28628669</parent>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28629827</id>
	<title>How about...</title>
	<author>yacoob</author>
	<datestamp>1247055600000</datestamp>
	<modclass>Informativ</modclass>
	<modscore>5</modscore>
	<htmltext><p>Needed features in random order:<br>* Scalability - few k machines is minimum. This probably means smart, decentralized collection and aggregation of data.<br>* Flexible whitebox monitoring - for given class of devices, I should be able to configure how to fetch this device's data (http, smnp, ssh+command, rpc, you-name-it) and how to interpret it ("read the status page there, get this and that value").<br>* Flexible blackbox monitoring - for given class of devices, I should be able to configure a set of actions that should be performed on it (fetch a page, ssh into, ping) and how results of that action should be interpreted (ok/nok, time to complete, etc.).<br>* Easy way to tag (source/machine/network segment) and aggregate (max/min/mean/stddev/\%ile/sum) of the monitoring data.<br>* Some language to easily calculate derivative values from the data above.<br>* Interface for defining graphs, using collected data.<br>*<nobr> <wbr></nobr>...and a system for annotating the above. Raw data is neat, annotated data is even better.<br>* Alerting subsystem, which should allow for defining different destinations, together with escalation rules. And custom alerts - using the .<br>* (nice to have) HTTP server with a simple HTML templating, to allow for easy creation of arbitrary dashboards.<br>* (if you have the above) predefined templates for most of common things. Both detailed ("everything about device X") and general ("if the background of the page is green, you're fine! If it's not, here you'll find a concise list of what's broken").<br>* hooks/libraries to use collected data "outside" of the system</p><p>I realize that's a lot, but boy, such system would be very useful and flexible.</p></htmltext>
<tokenext>Needed features in random order : * Scalability - few k machines is minimum .
This probably means smart , decentralized collection and aggregation of data .
* Flexible whitebox monitoring - for given class of devices , I should be able to configure how to fetch this device 's data ( http , smnp , ssh + command , rpc , you-name-it ) and how to interpret it ( " read the status page there , get this and that value " ) .
* Flexible blackbox monitoring - for given class of devices , I should be able to configure a set of actions that should be performed on it ( fetch a page , ssh into , ping ) and how results of that action should be interpreted ( ok/nok , time to complete , etc. ) .
* Easy way to tag ( source/machine/network segment ) and aggregate ( max/min/mean/stddev/ \ % ile/sum ) of the monitoring data .
* Some language to easily calculate derivative values from the data above .
* Interface for defining graphs , using collected data .
* ...and a system for annotating the above .
Raw data is neat , annotated data is even better .
* Alerting subsystem , which should allow for defining different destinations , together with escalation rules .
And custom alerts - using the .
* ( nice to have ) HTTP server with a simple HTML templating , to allow for easy creation of arbitrary dashboards .
* ( if you have the above ) predefined templates for most of common things .
Both detailed ( " everything about device X " ) and general ( " if the background of the page is green , you 're fine !
If it 's not , here you 'll find a concise list of what 's broken " ) .
* hooks/libraries to use collected data " outside " of the systemI realize that 's a lot , but boy , such system would be very useful and flexible .</tokentext>
<sentencetext>Needed features in random order:* Scalability - few k machines is minimum.
This probably means smart, decentralized collection and aggregation of data.
* Flexible whitebox monitoring - for given class of devices, I should be able to configure how to fetch this device's data (http, smnp, ssh+command, rpc, you-name-it) and how to interpret it ("read the status page there, get this and that value").
* Flexible blackbox monitoring - for given class of devices, I should be able to configure a set of actions that should be performed on it (fetch a page, ssh into, ping) and how results of that action should be interpreted (ok/nok, time to complete, etc.).
* Easy way to tag (source/machine/network segment) and aggregate (max/min/mean/stddev/\%ile/sum) of the monitoring data.
* Some language to easily calculate derivative values from the data above.
* Interface for defining graphs, using collected data.
* ...and a system for annotating the above.
Raw data is neat, annotated data is even better.
* Alerting subsystem, which should allow for defining different destinations, together with escalation rules.
And custom alerts - using the .
* (nice to have) HTTP server with a simple HTML templating, to allow for easy creation of arbitrary dashboards.
* (if you have the above) predefined templates for most of common things.
Both detailed ("everything about device X") and general ("if the background of the page is green, you're fine!
If it's not, here you'll find a concise list of what's broken").
* hooks/libraries to use collected data "outside" of the systemI realize that's a lot, but boy, such system would be very useful and flexible.</sentencetext>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28628929</id>
	<title>5000 seat network?</title>
	<author>Anonymous</author>
	<datestamp>1247050380000</datestamp>
	<modclass>None</modclass>
	<modscore>0</modscore>
	<htmltext><p>Shurely Shome cash is available to actually PAY somebody to sort this out, rather than ask for free help on<nobr> <wbr></nobr>/.? Hic - burp.</p></htmltext>
<tokenext>Shurely Shome cash is available to actually PAY somebody to sort this out , rather than ask for free help on /. ?
Hic - burp .</tokentext>
<sentencetext>Shurely Shome cash is available to actually PAY somebody to sort this out, rather than ask for free help on /.?
Hic - burp.</sentencetext>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28630879</id>
	<title>Depends on your requirements</title>
	<author>Anonymous</author>
	<datestamp>1247061900000</datestamp>
	<modclass>None</modclass>
	<modscore>0</modscore>
	<htmltext><p>If all you want is Up/Down and a few core metrics (CPU, Memory, etc) or have nothing but 'nix servers and network devices to monitor then any of the OSS solutions can fill the need.  If you work in a Windows world with loads of Microsoft apps, then it seems to me that Operations Manager 2007 is the best solution.  I doubt any of their competitors can provide so much support for MS products and I would rather not build it all myself.</p></htmltext>
<tokenext>If all you want is Up/Down and a few core metrics ( CPU , Memory , etc ) or have nothing but 'nix servers and network devices to monitor then any of the OSS solutions can fill the need .
If you work in a Windows world with loads of Microsoft apps , then it seems to me that Operations Manager 2007 is the best solution .
I doubt any of their competitors can provide so much support for MS products and I would rather not build it all myself .</tokentext>
<sentencetext>If all you want is Up/Down and a few core metrics (CPU, Memory, etc) or have nothing but 'nix servers and network devices to monitor then any of the OSS solutions can fill the need.
If you work in a Windows world with loads of Microsoft apps, then it seems to me that Operations Manager 2007 is the best solution.
I doubt any of their competitors can provide so much support for MS products and I would rather not build it all myself.</sentencetext>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28633481</id>
	<title>So many to choose - plan beforehand</title>
	<author>cheros</author>
	<datestamp>1247132100000</datestamp>
	<modclass>None</modclass>
	<modscore>1</modscore>
	<htmltext><p>I think you have already gathered from the large amount of responses that the problem has been "over solved" - many options to choose from.  We provide a rip-n-replace service for HP Openview users (banks and trading exchanges), which, including any coding required and 24/7 support comes out at about 20\% of those annual costs in year 1 and below 10\% in subsequent years, but there's no point in telling you what Open Source product we use - you need to do your homework so you arrive at an answer that you and your boss understand yourself.</p><p>You will probably find a number of answers to your criteria - TRY THEM.  Give the ones that seem viable in terms of support, community, code quality and your own ability to make it work for your company a good try - most you can even do in parallel.   Only after a live test can you decide what you're going with, because you will be investing time in tuning it for your own needs - this is not the time you want to waste.  A good preparation is worth 80\% of the work for monitoring, or you will spend time monitoring the monitoring system instead which is a waste of your time.</p><p>Good luck<nobr> <wbr></nobr>:-)</p></htmltext>
<tokenext>I think you have already gathered from the large amount of responses that the problem has been " over solved " - many options to choose from .
We provide a rip-n-replace service for HP Openview users ( banks and trading exchanges ) , which , including any coding required and 24/7 support comes out at about 20 \ % of those annual costs in year 1 and below 10 \ % in subsequent years , but there 's no point in telling you what Open Source product we use - you need to do your homework so you arrive at an answer that you and your boss understand yourself.You will probably find a number of answers to your criteria - TRY THEM .
Give the ones that seem viable in terms of support , community , code quality and your own ability to make it work for your company a good try - most you can even do in parallel .
Only after a live test can you decide what you 're going with , because you will be investing time in tuning it for your own needs - this is not the time you want to waste .
A good preparation is worth 80 \ % of the work for monitoring , or you will spend time monitoring the monitoring system instead which is a waste of your time.Good luck : - )</tokentext>
<sentencetext>I think you have already gathered from the large amount of responses that the problem has been "over solved" - many options to choose from.
We provide a rip-n-replace service for HP Openview users (banks and trading exchanges), which, including any coding required and 24/7 support comes out at about 20\% of those annual costs in year 1 and below 10\% in subsequent years, but there's no point in telling you what Open Source product we use - you need to do your homework so you arrive at an answer that you and your boss understand yourself.You will probably find a number of answers to your criteria - TRY THEM.
Give the ones that seem viable in terms of support, community, code quality and your own ability to make it work for your company a good try - most you can even do in parallel.
Only after a live test can you decide what you're going with, because you will be investing time in tuning it for your own needs - this is not the time you want to waste.
A good preparation is worth 80\% of the work for monitoring, or you will spend time monitoring the monitoring system instead which is a waste of your time.Good luck :-)</sentencetext>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28628839</id>
	<title>GAS/Plexos</title>
	<author>Anonymous</author>
	<datestamp>1247050020000</datestamp>
	<modclass>None</modclass>
	<modscore>0</modscore>
	<htmltext><p>Talk to these guys http://netfuel.com.  Excellent client server monitoring, started out as a trading app monitoring tool and grew.  Scales to thousands of nodes and has lots of options including several API's for integration.</p></htmltext>
<tokenext>Talk to these guys http : //netfuel.com .
Excellent client server monitoring , started out as a trading app monitoring tool and grew .
Scales to thousands of nodes and has lots of options including several API 's for integration .</tokentext>
<sentencetext>Talk to these guys http://netfuel.com.
Excellent client server monitoring, started out as a trading app monitoring tool and grew.
Scales to thousands of nodes and has lots of options including several API's for integration.</sentencetext>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28633411</id>
	<title>Re:ZenOSS all the way</title>
	<author>isorox</author>
	<datestamp>1247131320000</datestamp>
	<modclass>None</modclass>
	<modscore>1</modscore>
	<htmltext><p><i>    * 2D map with status of all nodes or submaps, organized by network</i></p><p>That's not a "pro". My organisation isn't a network shop, and 99\% of the faults we have are nothing to do with networks, either physical or virtual. More use would be a map of the building showing the max/min/average temperature in each apps room, but ultimatly I don't really care about things that are normal and working, only things that are abnormal or not working.</p><p><i>Access control using at least LDAP and Active Directory</i></p><p>Any system using a webserver should be able to do that. Most proprietary ones we've tried can't, they have their own user managment (despite running off IIS)</p></htmltext>
<tokenext>* 2D map with status of all nodes or submaps , organized by networkThat 's not a " pro " .
My organisation is n't a network shop , and 99 \ % of the faults we have are nothing to do with networks , either physical or virtual .
More use would be a map of the building showing the max/min/average temperature in each apps room , but ultimatly I do n't really care about things that are normal and working , only things that are abnormal or not working.Access control using at least LDAP and Active DirectoryAny system using a webserver should be able to do that .
Most proprietary ones we 've tried ca n't , they have their own user managment ( despite running off IIS )</tokentext>
<sentencetext>    * 2D map with status of all nodes or submaps, organized by networkThat's not a "pro".
My organisation isn't a network shop, and 99\% of the faults we have are nothing to do with networks, either physical or virtual.
More use would be a map of the building showing the max/min/average temperature in each apps room, but ultimatly I don't really care about things that are normal and working, only things that are abnormal or not working.Access control using at least LDAP and Active DirectoryAny system using a webserver should be able to do that.
Most proprietary ones we've tried can't, they have their own user managment (despite running off IIS)</sentencetext>
	<parent>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28628913</parent>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28634321</id>
	<title>A way to defeat it, you insensitive prying clod.</title>
	<author>EWAdams</author>
	<datestamp>1247140380000</datestamp>
	<modclass>None</modclass>
	<modscore>1</modscore>
	<htmltext>
You openly admit that you monitor thousands of people's PC's without their consent and probably without their knowledge? I would be ashamed. Collected any good blackmail material yet?</htmltext>
<tokenext>You openly admit that you monitor thousands of people 's PC 's without their consent and probably without their knowledge ?
I would be ashamed .
Collected any good blackmail material yet ?</tokentext>
<sentencetext>
You openly admit that you monitor thousands of people's PC's without their consent and probably without their knowledge?
I would be ashamed.
Collected any good blackmail material yet?</sentencetext>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28633683</id>
	<title>Re:I Name My Devices After Al Qaeda Members</title>
	<author>Hurricane78</author>
	<datestamp>1247134200000</datestamp>
	<modclass>Interestin</modclass>
	<modscore>1</modscore>
	<htmltext><p>I get "Insightful" for THIS, but my other much more important comments get nothing or even "Troll"??</p><p>Slashdot got seriously weird / fucked up, in the last time...</p><p>People, please learn that even if you completely disagree, it still is no troll, but very insightful. Because without it you would not be able to disagree with it and come up with your own point of view in the first place! And sometimes making you disagree is just the point of a good argument!</p></htmltext>
<tokenext>I get " Insightful " for THIS , but my other much more important comments get nothing or even " Troll " ?
? Slashdot got seriously weird / fucked up , in the last time...People , please learn that even if you completely disagree , it still is no troll , but very insightful .
Because without it you would not be able to disagree with it and come up with your own point of view in the first place !
And sometimes making you disagree is just the point of a good argument !</tokentext>
<sentencetext>I get "Insightful" for THIS, but my other much more important comments get nothing or even "Troll"?
?Slashdot got seriously weird / fucked up, in the last time...People, please learn that even if you completely disagree, it still is no troll, but very insightful.
Because without it you would not be able to disagree with it and come up with your own point of view in the first place!
And sometimes making you disagree is just the point of a good argument!</sentencetext>
	<parent>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28628907</parent>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28629735</id>
	<title>What I Lack in Open Source Monitoring Solutions</title>
	<author>Anonymous</author>
	<datestamp>1247055000000</datestamp>
	<modclass>Insightful</modclass>
	<modscore>5</modscore>
	<htmltext><p>I just did a quick survey and evaluation of the open source monitoring-market for my company, and found a few shortcomings/frustrations in a few aspects where none of the evaluated system seems to get it 100\% right.</p><p><b>Transparent Planned Design</b><br>Many solutions out there seems to have been developed in what can only be described as an "organic" process. I.E. a few scripts were used from start, were hooked up with some other scripts, were slammed into a web-interface, got some more features, then something central were ripped out and replaced to allow yet more features and so on and so forth. (Read: Nagios) While this is of course often the best way to get something working for a particular need, and on a tight budget, it makes adoption really hard unless you happen to have exactly the same need.</p><p><b>Event management</b><br>Does <i>anyone</i> know a solution that can both receive from syslog and decode traps with a given MIB, and then do some simple logic, like squashing repeats, displaying on a web-page with archival-options, and dispatch to mail/sms based on configurable rules? Except for ZenOSS (and ZenOSS have other problems), I haven't found a single sensible system that does this.</p><p><b>Modularity/Seamless Integration</b><br>Since much of the monitoring systems out there doesn't seem to have a clear design, it's often very hard to add missing features. I.E. project X missing an event manager, or is the builtin not satisfactory? No probs, I'll just, ehh, where does this wire come from? Is this really a socket? Did anyone really connect that? It's ok with blackbox-solutions, as long as they serve all my needs, and have clear interfaces to combine with other solutions that serves related needs, but sadly no solution evaluated does everything we need it to and we end up struggling with manual routines to compensate for it.</p><p><b>Complexity</b><br>There are a few really neat systems that does almost everything one can ask for. (Short of flying cars). Unfortunately, the ones we've tried have always turned out to be very complex, and also do a lot of things we didn't want. Since it's then often not very modular, it hard to get it stop doing the things we don't want, or change the things we need implemented slightly differently. Also the huge codebase that comes along with trying to scratch everyones itch seems to get it's share of bugs, and troubleshooting in large more or less opaque systems is not a fun task.</p><p><b>The Perfect Monitoring System</b><br>After evaluating all options we could find, we've come to the conclusion that none of the systems we've looked at or tested really fits our needs (Although ZenOSS came close, we encountered just too many bugs and oddities to keep investing time in it). Furthermore, we could not find a combination of systems that integrates well, and together fits our needs, which I personally see as a bigger problem.</p><p>What I would really want to see in the world of Open Source Monitoring, is an eco-system of monitoring apps with an overarching design/architecture. Design a framework where different entities and steps in the monitoring are clearly defined and interfaced with each other, but still allows for differing implementations, and integration with unforeseen needs. For example, at our shop, we continuously analyze roughly 700mbit of streaming video for availability and quality. Noone designing a monitoring system could probably forsee this as an appliance, but in The Perfect Monitoring System, it should be clear for the average-skilled hacker how to integrate it.</p></htmltext>
<tokenext>I just did a quick survey and evaluation of the open source monitoring-market for my company , and found a few shortcomings/frustrations in a few aspects where none of the evaluated system seems to get it 100 \ % right.Transparent Planned DesignMany solutions out there seems to have been developed in what can only be described as an " organic " process .
I.E. a few scripts were used from start , were hooked up with some other scripts , were slammed into a web-interface , got some more features , then something central were ripped out and replaced to allow yet more features and so on and so forth .
( Read : Nagios ) While this is of course often the best way to get something working for a particular need , and on a tight budget , it makes adoption really hard unless you happen to have exactly the same need.Event managementDoes anyone know a solution that can both receive from syslog and decode traps with a given MIB , and then do some simple logic , like squashing repeats , displaying on a web-page with archival-options , and dispatch to mail/sms based on configurable rules ?
Except for ZenOSS ( and ZenOSS have other problems ) , I have n't found a single sensible system that does this.Modularity/Seamless IntegrationSince much of the monitoring systems out there does n't seem to have a clear design , it 's often very hard to add missing features .
I.E. project X missing an event manager , or is the builtin not satisfactory ?
No probs , I 'll just , ehh , where does this wire come from ?
Is this really a socket ?
Did anyone really connect that ?
It 's ok with blackbox-solutions , as long as they serve all my needs , and have clear interfaces to combine with other solutions that serves related needs , but sadly no solution evaluated does everything we need it to and we end up struggling with manual routines to compensate for it.ComplexityThere are a few really neat systems that does almost everything one can ask for .
( Short of flying cars ) .
Unfortunately , the ones we 've tried have always turned out to be very complex , and also do a lot of things we did n't want .
Since it 's then often not very modular , it hard to get it stop doing the things we do n't want , or change the things we need implemented slightly differently .
Also the huge codebase that comes along with trying to scratch everyones itch seems to get it 's share of bugs , and troubleshooting in large more or less opaque systems is not a fun task.The Perfect Monitoring SystemAfter evaluating all options we could find , we 've come to the conclusion that none of the systems we 've looked at or tested really fits our needs ( Although ZenOSS came close , we encountered just too many bugs and oddities to keep investing time in it ) .
Furthermore , we could not find a combination of systems that integrates well , and together fits our needs , which I personally see as a bigger problem.What I would really want to see in the world of Open Source Monitoring , is an eco-system of monitoring apps with an overarching design/architecture .
Design a framework where different entities and steps in the monitoring are clearly defined and interfaced with each other , but still allows for differing implementations , and integration with unforeseen needs .
For example , at our shop , we continuously analyze roughly 700mbit of streaming video for availability and quality .
Noone designing a monitoring system could probably forsee this as an appliance , but in The Perfect Monitoring System , it should be clear for the average-skilled hacker how to integrate it .</tokentext>
<sentencetext>I just did a quick survey and evaluation of the open source monitoring-market for my company, and found a few shortcomings/frustrations in a few aspects where none of the evaluated system seems to get it 100\% right.Transparent Planned DesignMany solutions out there seems to have been developed in what can only be described as an "organic" process.
I.E. a few scripts were used from start, were hooked up with some other scripts, were slammed into a web-interface, got some more features, then something central were ripped out and replaced to allow yet more features and so on and so forth.
(Read: Nagios) While this is of course often the best way to get something working for a particular need, and on a tight budget, it makes adoption really hard unless you happen to have exactly the same need.Event managementDoes anyone know a solution that can both receive from syslog and decode traps with a given MIB, and then do some simple logic, like squashing repeats, displaying on a web-page with archival-options, and dispatch to mail/sms based on configurable rules?
Except for ZenOSS (and ZenOSS have other problems), I haven't found a single sensible system that does this.Modularity/Seamless IntegrationSince much of the monitoring systems out there doesn't seem to have a clear design, it's often very hard to add missing features.
I.E. project X missing an event manager, or is the builtin not satisfactory?
No probs, I'll just, ehh, where does this wire come from?
Is this really a socket?
Did anyone really connect that?
It's ok with blackbox-solutions, as long as they serve all my needs, and have clear interfaces to combine with other solutions that serves related needs, but sadly no solution evaluated does everything we need it to and we end up struggling with manual routines to compensate for it.ComplexityThere are a few really neat systems that does almost everything one can ask for.
(Short of flying cars).
Unfortunately, the ones we've tried have always turned out to be very complex, and also do a lot of things we didn't want.
Since it's then often not very modular, it hard to get it stop doing the things we don't want, or change the things we need implemented slightly differently.
Also the huge codebase that comes along with trying to scratch everyones itch seems to get it's share of bugs, and troubleshooting in large more or less opaque systems is not a fun task.The Perfect Monitoring SystemAfter evaluating all options we could find, we've come to the conclusion that none of the systems we've looked at or tested really fits our needs (Although ZenOSS came close, we encountered just too many bugs and oddities to keep investing time in it).
Furthermore, we could not find a combination of systems that integrates well, and together fits our needs, which I personally see as a bigger problem.What I would really want to see in the world of Open Source Monitoring, is an eco-system of monitoring apps with an overarching design/architecture.
Design a framework where different entities and steps in the monitoring are clearly defined and interfaced with each other, but still allows for differing implementations, and integration with unforeseen needs.
For example, at our shop, we continuously analyze roughly 700mbit of streaming video for availability and quality.
Noone designing a monitoring system could probably forsee this as an appliance, but in The Perfect Monitoring System, it should be clear for the average-skilled hacker how to integrate it.</sentencetext>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28628939</id>
	<title>Re:Zabbix</title>
	<author>gpmidi</author>
	<datestamp>1247050440000</datestamp>
	<modclass>None</modclass>
	<modscore>1</modscore>
	<htmltext>I've used Zabbix at work and currently use it at home. Works great.
-Paul</htmltext>
<tokenext>I 've used Zabbix at work and currently use it at home .
Works great .
-Paul</tokentext>
<sentencetext>I've used Zabbix at work and currently use it at home.
Works great.
-Paul</sentencetext>
	<parent>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28628715</parent>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28631153</id>
	<title>Intermapper may fit the bill</title>
	<author>Anonymous</author>
	<datestamp>1247064060000</datestamp>
	<modclass>None</modclass>
	<modscore>0</modscore>
	<htmltext><p>Give Intermapper a try: http://www.intermapper.com/</p><p>Works great, simple to use. We end up relying on it more then our current tools deployed (Cacti, OV, NNM). It's also very reasonably prices.</p></htmltext>
<tokenext>Give Intermapper a try : http : //www.intermapper.com/Works great , simple to use .
We end up relying on it more then our current tools deployed ( Cacti , OV , NNM ) .
It 's also very reasonably prices .</tokentext>
<sentencetext>Give Intermapper a try: http://www.intermapper.com/Works great, simple to use.
We end up relying on it more then our current tools deployed (Cacti, OV, NNM).
It's also very reasonably prices.</sentencetext>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28629407</id>
	<title>Re:Zenoss</title>
	<author>jon3k</author>
	<datestamp>1247053080000</datestamp>
	<modclass>None</modclass>
	<modscore>1</modscore>
	<htmltext>Zenoss's <a href="http://www.zenoss.com/product/pricing" title="zenoss.com">commercial support prices</a> [zenoss.com] are hilarious, I mean, literally, hilarious.   The CHEAPEST support (silver) is $100 per managed host (including virtualized hosts) most expensive (platinum) is $180 per node.  So your 5,000 hosts would be $500,000-$900,000 per year in support.
<br> <br>
Yes.  Seriously.
<br> <br>
The other problem I have with Zenoss is the reporting is basically non-existant.  It may sound like I'm being hyper-critical, but it's only because I've looked at Zenoss and I so wanted it to be the NMS for me (I particularly like the fact that it's both open source and written in python) but at this point I just don't think it's going to work.
<br> <br>
We use What's Up Gold from ipswitch right now, but we're only monitoring a few hundred hosts.  It's slow, runs on windows, requires ms sql, but it's surprisingly full featured and gets the job done I suppose.  Oh and its $900.</htmltext>
<tokenext>Zenoss 's commercial support prices [ zenoss.com ] are hilarious , I mean , literally , hilarious .
The CHEAPEST support ( silver ) is $ 100 per managed host ( including virtualized hosts ) most expensive ( platinum ) is $ 180 per node .
So your 5,000 hosts would be $ 500,000- $ 900,000 per year in support .
Yes. Seriously .
The other problem I have with Zenoss is the reporting is basically non-existant .
It may sound like I 'm being hyper-critical , but it 's only because I 've looked at Zenoss and I so wanted it to be the NMS for me ( I particularly like the fact that it 's both open source and written in python ) but at this point I just do n't think it 's going to work .
We use What 's Up Gold from ipswitch right now , but we 're only monitoring a few hundred hosts .
It 's slow , runs on windows , requires ms sql , but it 's surprisingly full featured and gets the job done I suppose .
Oh and its $ 900 .</tokentext>
<sentencetext>Zenoss's commercial support prices [zenoss.com] are hilarious, I mean, literally, hilarious.
The CHEAPEST support (silver) is $100 per managed host (including virtualized hosts) most expensive (platinum) is $180 per node.
So your 5,000 hosts would be $500,000-$900,000 per year in support.
Yes.  Seriously.
The other problem I have with Zenoss is the reporting is basically non-existant.
It may sound like I'm being hyper-critical, but it's only because I've looked at Zenoss and I so wanted it to be the NMS for me (I particularly like the fact that it's both open source and written in python) but at this point I just don't think it's going to work.
We use What's Up Gold from ipswitch right now, but we're only monitoring a few hundred hosts.
It's slow, runs on windows, requires ms sql, but it's surprisingly full featured and gets the job done I suppose.
Oh and its $900.</sentencetext>
	<parent>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28628757</parent>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28631783</id>
	<title>one size does not fit all</title>
	<author>Anonymous</author>
	<datestamp>1247068740000</datestamp>
	<modclass>None</modclass>
	<modscore>0</modscore>
	<htmltext><p>for basic metrics and health, ganglia is very good.  we use it exclusively to monitor a similar scale backtesting (compute) cluster, the footprint it makes is negligable.  we've even modded it to do more high frequency measurements where appropriate in our production environment, it's proven very flexible and easy to mod for those purposes.  very scalable where appropriate, and detailed where that is appropriate, with some work.  we inject a lot of other application level metrics into it for workhorse servers.  having one view and metrics wrapped up together is a nice feature.</p><p>we use nagios for catagorized system metrics ("what's the load on the netapps and who's beating on them now?") and i rely on hobbit (or whatever they call it now) for ready-for-business metrics.  those eventually come down to "this stuff is supposed to be running on this host today, is everything necessary for that to happen in a good state?".  it's invaluable for start of day troubleshooting, mixing together a lot of different greenlight systems into a single snapshot with state transition history.</p><p>basically, i don't really think you need a single holistic system to monitor everything you need, a lot of these things excel in their specific domain and the whole interrelated system may require many views into its health to monitor it effectively.  i don't advocate looking for a one-size-fits-all system.</p></htmltext>
<tokenext>for basic metrics and health , ganglia is very good .
we use it exclusively to monitor a similar scale backtesting ( compute ) cluster , the footprint it makes is negligable .
we 've even modded it to do more high frequency measurements where appropriate in our production environment , it 's proven very flexible and easy to mod for those purposes .
very scalable where appropriate , and detailed where that is appropriate , with some work .
we inject a lot of other application level metrics into it for workhorse servers .
having one view and metrics wrapped up together is a nice feature.we use nagios for catagorized system metrics ( " what 's the load on the netapps and who 's beating on them now ?
" ) and i rely on hobbit ( or whatever they call it now ) for ready-for-business metrics .
those eventually come down to " this stuff is supposed to be running on this host today , is everything necessary for that to happen in a good state ? " .
it 's invaluable for start of day troubleshooting , mixing together a lot of different greenlight systems into a single snapshot with state transition history.basically , i do n't really think you need a single holistic system to monitor everything you need , a lot of these things excel in their specific domain and the whole interrelated system may require many views into its health to monitor it effectively .
i do n't advocate looking for a one-size-fits-all system .</tokentext>
<sentencetext>for basic metrics and health, ganglia is very good.
we use it exclusively to monitor a similar scale backtesting (compute) cluster, the footprint it makes is negligable.
we've even modded it to do more high frequency measurements where appropriate in our production environment, it's proven very flexible and easy to mod for those purposes.
very scalable where appropriate, and detailed where that is appropriate, with some work.
we inject a lot of other application level metrics into it for workhorse servers.
having one view and metrics wrapped up together is a nice feature.we use nagios for catagorized system metrics ("what's the load on the netapps and who's beating on them now?
") and i rely on hobbit (or whatever they call it now) for ready-for-business metrics.
those eventually come down to "this stuff is supposed to be running on this host today, is everything necessary for that to happen in a good state?".
it's invaluable for start of day troubleshooting, mixing together a lot of different greenlight systems into a single snapshot with state transition history.basically, i don't really think you need a single holistic system to monitor everything you need, a lot of these things excel in their specific domain and the whole interrelated system may require many views into its health to monitor it effectively.
i don't advocate looking for a one-size-fits-all system.</sentencetext>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28628913</id>
	<title>ZenOSS all the way</title>
	<author>Midnight Warrior</author>
	<datestamp>1247050320000</datestamp>
	<modclass>Interestin</modclass>
	<modscore>5</modscore>
	<htmltext>We use <a href="http://www.zenoss.com/" title="zenoss.com">ZenOSS</a> [zenoss.com] exclusively at work and have enjoyed every minute of it.  Pro's include:
<ul>
<li>2D map with status of all nodes or submaps, organized by network</li>
<li>Application monitoring, with more advanced maps available for purchase (Oracle, JBoss, Cisco) for those things you already paid a lot of money for</li>
<li>Performance monitoring via SNMP or other data sources using RRDtool internally which includes graphs linked to each other during zoom in/out or panning</li>
<li>Nagios plugins already do some of the heavy lifting</li>
<li>Built-in support for watching Windows servers (any metric accessible via WMI)</li>
<li>Access control using at least LDAP and Active Directory</li>
<li>Secondary data collectors for those networks which are too big for just one central source</li>
<li>Highly customizable through Python</li>
<li>It has so, so much more than pathetic commercial solutions like OpenView</li>
</ul><p>

Cons:
</p><ul>
<li>You have to keep your eye on the back end database</li>
<li>It still takes a long, long time to tune it to remove noise events</li>
<li>If you don't know Python, it can be tough in a few places</li>
<li>Proper support is not cheap</li>

</ul></htmltext>
<tokenext>We use ZenOSS [ zenoss.com ] exclusively at work and have enjoyed every minute of it .
Pro 's include : 2D map with status of all nodes or submaps , organized by network Application monitoring , with more advanced maps available for purchase ( Oracle , JBoss , Cisco ) for those things you already paid a lot of money for Performance monitoring via SNMP or other data sources using RRDtool internally which includes graphs linked to each other during zoom in/out or panning Nagios plugins already do some of the heavy lifting Built-in support for watching Windows servers ( any metric accessible via WMI ) Access control using at least LDAP and Active Directory Secondary data collectors for those networks which are too big for just one central source Highly customizable through Python It has so , so much more than pathetic commercial solutions like OpenView Cons : You have to keep your eye on the back end database It still takes a long , long time to tune it to remove noise events If you do n't know Python , it can be tough in a few places Proper support is not cheap</tokentext>
<sentencetext>We use ZenOSS [zenoss.com] exclusively at work and have enjoyed every minute of it.
Pro's include:

2D map with status of all nodes or submaps, organized by network
Application monitoring, with more advanced maps available for purchase (Oracle, JBoss, Cisco) for those things you already paid a lot of money for
Performance monitoring via SNMP or other data sources using RRDtool internally which includes graphs linked to each other during zoom in/out or panning
Nagios plugins already do some of the heavy lifting
Built-in support for watching Windows servers (any metric accessible via WMI)
Access control using at least LDAP and Active Directory
Secondary data collectors for those networks which are too big for just one central source
Highly customizable through Python
It has so, so much more than pathetic commercial solutions like OpenView


Cons:

You have to keep your eye on the back end database
It still takes a long, long time to tune it to remove noise events
If you don't know Python, it can be tough in a few places
Proper support is not cheap

</sentencetext>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28628731</id>
	<title>Nagios, Munin, GKrellm</title>
	<author>Anonymous</author>
	<datestamp>1247049480000</datestamp>
	<modclass>None</modclass>
	<modscore>0</modscore>
	<htmltext><p>I've played with quite a few in the past.  For your application, I'd stick with Nagios... the new version has plenty of scalability features.  It has a pretty steep learning curve and just about all the configuration is text-based, but I've always found it well worth the investment in time.  I currently use it to monitor services on only a couple hundred devices, and there are plenty of plugins to make it more useful.  It's not great for creating and visualizing large 2D and 3D maps, but it has all the necessary hooks for it and with a bit of scripting you should be able to generate more useful views and reports of your farm.</p><p>Corps seem to buy into the commercial HP Openview a lot, but no one I've talked to that uses it seems to like it.</p><p>On a few of my servers, I also like to run Munin...  it tracks and displays a little bit more information than Nagios, such as graphs of sensors, uptime, UPS stats, etc.  It's come in handy on several occasions when Nagios had simply shown me that "the server went down", but the information from Munin showed that "the server room temperature started climbing up to 90F starting at 2AM".</p><p>For real-time monitoring, I really like GKrellm, which has a server/client mode of operation.  It wouldn't be practical to have it up all the time, but it would be sweet to set up the daemon and have a link from Nagios launch a gkrellm client to a remote server, where you can see the affects of anything you do in real-time (rather than waiting for Nagios to refresh in 5-10 minutes).</p></htmltext>
<tokenext>I 've played with quite a few in the past .
For your application , I 'd stick with Nagios... the new version has plenty of scalability features .
It has a pretty steep learning curve and just about all the configuration is text-based , but I 've always found it well worth the investment in time .
I currently use it to monitor services on only a couple hundred devices , and there are plenty of plugins to make it more useful .
It 's not great for creating and visualizing large 2D and 3D maps , but it has all the necessary hooks for it and with a bit of scripting you should be able to generate more useful views and reports of your farm.Corps seem to buy into the commercial HP Openview a lot , but no one I 've talked to that uses it seems to like it.On a few of my servers , I also like to run Munin... it tracks and displays a little bit more information than Nagios , such as graphs of sensors , uptime , UPS stats , etc .
It 's come in handy on several occasions when Nagios had simply shown me that " the server went down " , but the information from Munin showed that " the server room temperature started climbing up to 90F starting at 2AM " .For real-time monitoring , I really like GKrellm , which has a server/client mode of operation .
It would n't be practical to have it up all the time , but it would be sweet to set up the daemon and have a link from Nagios launch a gkrellm client to a remote server , where you can see the affects of anything you do in real-time ( rather than waiting for Nagios to refresh in 5-10 minutes ) .</tokentext>
<sentencetext>I've played with quite a few in the past.
For your application, I'd stick with Nagios... the new version has plenty of scalability features.
It has a pretty steep learning curve and just about all the configuration is text-based, but I've always found it well worth the investment in time.
I currently use it to monitor services on only a couple hundred devices, and there are plenty of plugins to make it more useful.
It's not great for creating and visualizing large 2D and 3D maps, but it has all the necessary hooks for it and with a bit of scripting you should be able to generate more useful views and reports of your farm.Corps seem to buy into the commercial HP Openview a lot, but no one I've talked to that uses it seems to like it.On a few of my servers, I also like to run Munin...  it tracks and displays a little bit more information than Nagios, such as graphs of sensors, uptime, UPS stats, etc.
It's come in handy on several occasions when Nagios had simply shown me that "the server went down", but the information from Munin showed that "the server room temperature started climbing up to 90F starting at 2AM".For real-time monitoring, I really like GKrellm, which has a server/client mode of operation.
It wouldn't be practical to have it up all the time, but it would be sweet to set up the daemon and have a link from Nagios launch a gkrellm client to a remote server, where you can see the affects of anything you do in real-time (rather than waiting for Nagios to refresh in 5-10 minutes).</sentencetext>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28631437</id>
	<title>Zenoss, Hyperic HQ, Splunk</title>
	<author>katapult</author>
	<datestamp>1247066400000</datestamp>
	<modclass>None</modclass>
	<modscore>1</modscore>
	<htmltext>Zenoss for general device monitoring. Hyperic HQ for app monitoring. Splunk for scanning log files.</htmltext>
<tokenext>Zenoss for general device monitoring .
Hyperic HQ for app monitoring .
Splunk for scanning log files .</tokentext>
<sentencetext>Zenoss for general device monitoring.
Hyperic HQ for app monitoring.
Splunk for scanning log files.</sentencetext>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28634103</id>
	<title>Re:The Dangers of averaging</title>
	<author>Anonymous</author>
	<datestamp>1247138340000</datestamp>
	<modclass>Informativ</modclass>
	<modscore>1</modscore>
	<htmltext><p>RTFM !</p><p>http://oss.oetiker.ch/mrtg/doc/mrtg-reference.en.html</p><p>WithPeak</p></htmltext>
<tokenext>RTFM ! http : //oss.oetiker.ch/mrtg/doc/mrtg-reference.en.htmlWithPeak</tokentext>
<sentencetext>RTFM !http://oss.oetiker.ch/mrtg/doc/mrtg-reference.en.htmlWithPeak</sentencetext>
	<parent>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28628753</parent>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28628755</id>
	<title>I would like</title>
	<author>Anonymous</author>
	<datestamp>1247049600000</datestamp>
	<modclass>Funny</modclass>
	<modscore>1</modscore>
	<htmltext><p>Twitter client, facebook integration, google maps mashup.<br>And a pony.</p><p>Thanks</p></htmltext>
<tokenext>Twitter client , facebook integration , google maps mashup.And a pony.Thanks</tokentext>
<sentencetext>Twitter client, facebook integration, google maps mashup.And a pony.Thanks</sentencetext>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28634183</id>
	<title>Druid</title>
	<author>Anonymous</author>
	<datestamp>1247139120000</datestamp>
	<modclass>None</modclass>
	<modscore>0</modscore>
	<htmltext><p>If you have knowledge in Nagios, do not reinvent the wheel and use it together with NagViz and Business Process View plugins. You will get nice maps and easy corelation from technology point of view to the Business one.</p></htmltext>
<tokenext>If you have knowledge in Nagios , do not reinvent the wheel and use it together with NagViz and Business Process View plugins .
You will get nice maps and easy corelation from technology point of view to the Business one .</tokentext>
<sentencetext>If you have knowledge in Nagios, do not reinvent the wheel and use it together with NagViz and Business Process View plugins.
You will get nice maps and easy corelation from technology point of view to the Business one.</sentencetext>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28630301</id>
	<title>Re:OpenNMS</title>
	<author>Anonymous</author>
	<datestamp>1247058120000</datestamp>
	<modclass>None</modclass>
	<modscore>0</modscore>
	<htmltext><p>too bad is java!  thats an automatic no no!</p></htmltext>
<tokenext>too bad is java !
thats an automatic no no !</tokentext>
<sentencetext>too bad is java!
thats an automatic no no!</sentencetext>
	<parent>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28628669</parent>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28628831</id>
	<title>No humans being monitored!</title>
	<author>Hurricane78</author>
	<datestamp>1247049960000</datestamp>
	<modclass>None</modclass>
	<modscore>1</modscore>
	<htmltext><p>That is what I would want! ^^</p></htmltext>
<tokenext>That is what I would want !
^ ^</tokentext>
<sentencetext>That is what I would want!
^^</sentencetext>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28629167</id>
	<title>Re:A more interesting question</title>
	<author>dave562</author>
	<datestamp>1247051580000</datestamp>
	<modclass>None</modclass>
	<modscore>1</modscore>
	<htmltext>The article mentions that he is starting a job at a new employer.  The systems that he listed are systems that he has experience with.  It seems to me that he's open to the possibility that, despite having had experience with numerous systems, there might be a better way to do things than he has done them in the past.</htmltext>
<tokenext>The article mentions that he is starting a job at a new employer .
The systems that he listed are systems that he has experience with .
It seems to me that he 's open to the possibility that , despite having had experience with numerous systems , there might be a better way to do things than he has done them in the past .</tokentext>
<sentencetext>The article mentions that he is starting a job at a new employer.
The systems that he listed are systems that he has experience with.
It seems to me that he's open to the possibility that, despite having had experience with numerous systems, there might be a better way to do things than he has done them in the past.</sentencetext>
	<parent>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28628691</parent>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28630339</id>
	<title>One word "Reconnoiter"</title>
	<author>Anonymous</author>
	<datestamp>1247058300000</datestamp>
	<modclass>None</modclass>
	<modscore>0</modscore>
	<htmltext><p>http://labs.omniti.com/trac/reconnoiter</p><p>This project has so much potential and has been developed from the ground up. If you are going to build a system from scratch may I suggest getting involved in the development of this wonderful project.</p></htmltext>
<tokenext>http : //labs.omniti.com/trac/reconnoiterThis project has so much potential and has been developed from the ground up .
If you are going to build a system from scratch may I suggest getting involved in the development of this wonderful project .</tokentext>
<sentencetext>http://labs.omniti.com/trac/reconnoiterThis project has so much potential and has been developed from the ground up.
If you are going to build a system from scratch may I suggest getting involved in the development of this wonderful project.</sentencetext>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28630563</id>
	<title>Zabbix is easy to maintain and flexible</title>
	<author>bigtrike</author>
	<datestamp>1247059860000</datestamp>
	<modclass>Interestin</modclass>
	<modscore>3</modscore>
	<htmltext><p>Zabbix allows you to build some fairly powerful rulesets and chains of overrides using its web gui.  It's not perfect, but it keeps improving and the attitude of the developers is friendly unlike some of the other projects.</p></htmltext>
<tokenext>Zabbix allows you to build some fairly powerful rulesets and chains of overrides using its web gui .
It 's not perfect , but it keeps improving and the attitude of the developers is friendly unlike some of the other projects .</tokentext>
<sentencetext>Zabbix allows you to build some fairly powerful rulesets and chains of overrides using its web gui.
It's not perfect, but it keeps improving and the attitude of the developers is friendly unlike some of the other projects.</sentencetext>
	<parent>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28628715</parent>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28636865</id>
	<title>Castlerock SNMPc</title>
	<author>smackmywhammy</author>
	<datestamp>1247155140000</datestamp>
	<modclass>None</modclass>
	<modscore>1</modscore>
	<htmltext>Unfortunately (or not), Windoze based.  My experience with it started out unstable and feature poor at version 4, but it kept the relatively inexpensive (core, support, and add-on) price tags, and features kept getting better, and stability continues to improve at version 7.1.  Remote windows and java consoles, remote pollers, SNMPv3, easy custom MIB compiles, functional dependencies, device grouping, custom alarms, restricted console views, packaged third party paging and email, custom tool integration, easy maps, acceptable (to me) TCP service monitoring and third party script support.  Reporting is also integrated, or use the up-featured SQL add-on.  I'm using it for just shy of a couple thousand devices on a single modest server.  It's been able to accommodate every NMS feature I need, and a great many wants.  My only real gripes are: console authentication still doesn't have a RADIUS, LDAP, or AD hook, and I'd like a Linux port for the backend.  Other than that, it's shamefully simple to get new staff up and running, and it requires very little care and feeding.  Good luck with your search.</htmltext>
<tokenext>Unfortunately ( or not ) , Windoze based .
My experience with it started out unstable and feature poor at version 4 , but it kept the relatively inexpensive ( core , support , and add-on ) price tags , and features kept getting better , and stability continues to improve at version 7.1 .
Remote windows and java consoles , remote pollers , SNMPv3 , easy custom MIB compiles , functional dependencies , device grouping , custom alarms , restricted console views , packaged third party paging and email , custom tool integration , easy maps , acceptable ( to me ) TCP service monitoring and third party script support .
Reporting is also integrated , or use the up-featured SQL add-on .
I 'm using it for just shy of a couple thousand devices on a single modest server .
It 's been able to accommodate every NMS feature I need , and a great many wants .
My only real gripes are : console authentication still does n't have a RADIUS , LDAP , or AD hook , and I 'd like a Linux port for the backend .
Other than that , it 's shamefully simple to get new staff up and running , and it requires very little care and feeding .
Good luck with your search .</tokentext>
<sentencetext>Unfortunately (or not), Windoze based.
My experience with it started out unstable and feature poor at version 4, but it kept the relatively inexpensive (core, support, and add-on) price tags, and features kept getting better, and stability continues to improve at version 7.1.
Remote windows and java consoles, remote pollers, SNMPv3, easy custom MIB compiles, functional dependencies, device grouping, custom alarms, restricted console views, packaged third party paging and email, custom tool integration, easy maps, acceptable (to me) TCP service monitoring and third party script support.
Reporting is also integrated, or use the up-featured SQL add-on.
I'm using it for just shy of a couple thousand devices on a single modest server.
It's been able to accommodate every NMS feature I need, and a great many wants.
My only real gripes are: console authentication still doesn't have a RADIUS, LDAP, or AD hook, and I'd like a Linux port for the backend.
Other than that, it's shamefully simple to get new staff up and running, and it requires very little care and feeding.
Good luck with your search.</sentencetext>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28632901</id>
	<title>Big Brother and Project Observer</title>
	<author>charnov</author>
	<datestamp>1247080560000</datestamp>
	<modclass>None</modclass>
	<modscore>1</modscore>
	<htmltext><p>Big Brother (or Sister) which uses push agents so you are not generating vast amount of SNMP polls and you get instant feedback on a stupid simple dashboard.<br><a href="http://www.bb4.org/" title="bb4.org">http://www.bb4.org/</a> [bb4.org]</p><p>Project Observer is super easy to set up for SNMP and can auto-discover Cisco gear (with CDP). A good, simple SNMP monitor but it has serious scaling limitations.<br><a href="http://www.observernms.org/" title="observernms.org">http://www.observernms.org/</a> [observernms.org]</p><p>Nagios for hard core up/down monitoring with good flap detection and Cacti for performance monitoring.</p><p>OCS Inventory for push software distribution and inventory control.</p><p>Or you could drop some serious cash and just get Unicenter TNG and go bald from ripping your hair out.</p><p>Seriously, though, try a bunch of things and see what actually works for your team.</p></htmltext>
<tokenext>Big Brother ( or Sister ) which uses push agents so you are not generating vast amount of SNMP polls and you get instant feedback on a stupid simple dashboard.http : //www.bb4.org/ [ bb4.org ] Project Observer is super easy to set up for SNMP and can auto-discover Cisco gear ( with CDP ) .
A good , simple SNMP monitor but it has serious scaling limitations.http : //www.observernms.org/ [ observernms.org ] Nagios for hard core up/down monitoring with good flap detection and Cacti for performance monitoring.OCS Inventory for push software distribution and inventory control.Or you could drop some serious cash and just get Unicenter TNG and go bald from ripping your hair out.Seriously , though , try a bunch of things and see what actually works for your team .</tokentext>
<sentencetext>Big Brother (or Sister) which uses push agents so you are not generating vast amount of SNMP polls and you get instant feedback on a stupid simple dashboard.http://www.bb4.org/ [bb4.org]Project Observer is super easy to set up for SNMP and can auto-discover Cisco gear (with CDP).
A good, simple SNMP monitor but it has serious scaling limitations.http://www.observernms.org/ [observernms.org]Nagios for hard core up/down monitoring with good flap detection and Cacti for performance monitoring.OCS Inventory for push software distribution and inventory control.Or you could drop some serious cash and just get Unicenter TNG and go bald from ripping your hair out.Seriously, though, try a bunch of things and see what actually works for your team.</sentencetext>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28635407</id>
	<title>Re:I Name My Devices After Al Qaeda Members</title>
	<author>Anonymous</author>
	<datestamp>1247149500000</datestamp>
	<modclass>None</modclass>
	<modscore>0</modscore>
	<htmltext><p>Use McAfee NUBA (Securify) or Cisco MARS.</p></htmltext>
<tokenext>Use McAfee NUBA ( Securify ) or Cisco MARS .</tokentext>
<sentencetext>Use McAfee NUBA (Securify) or Cisco MARS.</sentencetext>
	<parent>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28628637</parent>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28628879</id>
	<title>Re:Zenoss</title>
	<author>NuclearRampage</author>
	<datestamp>1247050140000</datestamp>
	<modclass>Interestin</modclass>
	<modscore>2</modscore>
	<htmltext><p>A little tough to setup new SNMP devices, I thought, but overall a great product.  Even the free version gets you quite far.</p></htmltext>
<tokenext>A little tough to setup new SNMP devices , I thought , but overall a great product .
Even the free version gets you quite far .</tokentext>
<sentencetext>A little tough to setup new SNMP devices, I thought, but overall a great product.
Even the free version gets you quite far.</sentencetext>
	<parent>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28628757</parent>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28628729</id>
	<title>GKrellM</title>
	<author>Areyoukiddingme</author>
	<datestamp>1247049480000</datestamp>
	<modclass>Funny</modclass>
	<modscore>5</modscore>
	<htmltext><p>You can pry my GKrellM from my cold, dead hands!
</p><p>
Yeah, for 5000 devices, the displays start to take up quite a bit of screen space, but <i>that's what video walls are for!</i>
</p><p>
*cough*</p></htmltext>
<tokenext>You can pry my GKrellM from my cold , dead hands !
Yeah , for 5000 devices , the displays start to take up quite a bit of screen space , but that 's what video walls are for !
* cough *</tokentext>
<sentencetext>You can pry my GKrellM from my cold, dead hands!
Yeah, for 5000 devices, the displays start to take up quite a bit of screen space, but that's what video walls are for!
*cough*</sentencetext>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28630599</id>
	<title>Re:I Hate War Rooms</title>
	<author>Krneki</author>
	<datestamp>1247060100000</datestamp>
	<modclass>None</modclass>
	<modscore>1</modscore>
	<htmltext>This is solved by defining dependency.<br><br>And I agree a spam of 100 warning in 1 minute doesn't help anybody. Luckily most of the monitoring solutions I have implemented allows you to filter this nonsense.</htmltext>
<tokenext>This is solved by defining dependency.And I agree a spam of 100 warning in 1 minute does n't help anybody .
Luckily most of the monitoring solutions I have implemented allows you to filter this nonsense .</tokentext>
<sentencetext>This is solved by defining dependency.And I agree a spam of 100 warning in 1 minute doesn't help anybody.
Luckily most of the monitoring solutions I have implemented allows you to filter this nonsense.</sentencetext>
	<parent>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28629355</parent>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28628691</id>
	<title>A more interesting question</title>
	<author>Anonymous</author>
	<datestamp>1247049300000</datestamp>
	<modclass>Insightful</modclass>
	<modscore>5</modscore>
	<htmltext>What limitations exist in current solutions that justifying developing a new one from scratch ?</htmltext>
<tokenext>What limitations exist in current solutions that justifying developing a new one from scratch ?</tokentext>
<sentencetext>What limitations exist in current solutions that justifying developing a new one from scratch ?</sentencetext>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28630731</id>
	<title>Why one thing? Ganglia and Nagios</title>
	<author>dbIII</author>
	<datestamp>1247060880000</datestamp>
	<modclass>None</modclass>
	<modscore>1</modscore>
	<htmltext>Ganglia for performance monitoring (it's for clusters after all and has been shown to handle 5000+ machines with very little overhead) and Nagios for host/service down alerts.</htmltext>
<tokenext>Ganglia for performance monitoring ( it 's for clusters after all and has been shown to handle 5000 + machines with very little overhead ) and Nagios for host/service down alerts .</tokentext>
<sentencetext>Ganglia for performance monitoring (it's for clusters after all and has been shown to handle 5000+ machines with very little overhead) and Nagios for host/service down alerts.</sentencetext>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28636223</id>
	<title>Re:The Dangers of averaging</title>
	<author>Anonymous</author>
	<datestamp>1247153100000</datestamp>
	<modclass>None</modclass>
	<modscore>0</modscore>
	<htmltext><p>Huh?</p><p>I agree that you want to keep the peaks for capacity planning.</p><p>But MRTG does averaging the same way every other tool does and is loosing the peaks.</p></htmltext>
<tokenext>Huh ? I agree that you want to keep the peaks for capacity planning.But MRTG does averaging the same way every other tool does and is loosing the peaks .</tokentext>
<sentencetext>Huh?I agree that you want to keep the peaks for capacity planning.But MRTG does averaging the same way every other tool does and is loosing the peaks.</sentencetext>
	<parent>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28628753</parent>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28629355</id>
	<title>I Hate War Rooms</title>
	<author>afabbro</author>
	<datestamp>1247052780000</datestamp>
	<modclass>Interestin</modclass>
	<modscore>4</modscore>
	<htmltext><p>I really don't like the "War Room" video wall concept.  I suspect such walls are made to look cool rather than to monitor.</p><p>What you want in large-scale monitoring is:</p><ul>
<li>The ability to map complex relationships.  I don't want 50 alerts that I can't reach host X, host Y, etc.  I want one alert that I can't reach router A.  Even better, I want to map things so that I can say "end user application XYZ is not accessible in Kansas due to X being down".</li><li>I want my monitoring solution to understand HA and service degredation.  I want programmable rules about what happens when X is down or Y is down.</li><li>I want many options for escalation.  If X doesn't acknowledge, try Y after 15 mins, etc.</li><li>I don't ever, ever want a pager to explode or be flooded.  A problem should be noticed once and tracked.  There should be no pager blizzards.</li><li>Of course, I don't want this thing relying on my mail system for paging because, of course, my mail system could go down.  An ability to dial out if the mail system is down would be nice.</li><li>I want agents, hooks, interfaces, third-party add-ons, and every possible way of tying something into the monitoring system.  I don't want dumb limitations like "you can only get an exit code from the OS and it acts on that" or something.  For big monitoring, it's almost mandatory that some kind of API for agents is exposed.</li><li>I want "I'm working on it, stop paging" blackouts.  I want to be reminded to lift them.</li><li>I want it to tie into my change-management system.  If I open a ticket and say that server X is down for 2 hours on
this date, I don't want to have to remember to black it out.</li><li>I want reports.  I don't care about silly little charts and graphs, but a history of everything that has every gone wrong with device Y would be nice.</li><li>I want more info on my page-receiving device than just "HOST X IS DOWN".  I want context so I can decide if I have to drop everything immediately.</li></ul><p>Etcetera.  These are some of the things that make sane large monitoring systems.  I don't think any open source product has all of them, alas.</p></htmltext>
<tokenext>I really do n't like the " War Room " video wall concept .
I suspect such walls are made to look cool rather than to monitor.What you want in large-scale monitoring is : The ability to map complex relationships .
I do n't want 50 alerts that I ca n't reach host X , host Y , etc .
I want one alert that I ca n't reach router A. Even better , I want to map things so that I can say " end user application XYZ is not accessible in Kansas due to X being down " .I want my monitoring solution to understand HA and service degredation .
I want programmable rules about what happens when X is down or Y is down.I want many options for escalation .
If X does n't acknowledge , try Y after 15 mins , etc.I do n't ever , ever want a pager to explode or be flooded .
A problem should be noticed once and tracked .
There should be no pager blizzards.Of course , I do n't want this thing relying on my mail system for paging because , of course , my mail system could go down .
An ability to dial out if the mail system is down would be nice.I want agents , hooks , interfaces , third-party add-ons , and every possible way of tying something into the monitoring system .
I do n't want dumb limitations like " you can only get an exit code from the OS and it acts on that " or something .
For big monitoring , it 's almost mandatory that some kind of API for agents is exposed.I want " I 'm working on it , stop paging " blackouts .
I want to be reminded to lift them.I want it to tie into my change-management system .
If I open a ticket and say that server X is down for 2 hours on this date , I do n't want to have to remember to black it out.I want reports .
I do n't care about silly little charts and graphs , but a history of everything that has every gone wrong with device Y would be nice.I want more info on my page-receiving device than just " HOST X IS DOWN " .
I want context so I can decide if I have to drop everything immediately.Etcetera .
These are some of the things that make sane large monitoring systems .
I do n't think any open source product has all of them , alas .</tokentext>
<sentencetext>I really don't like the "War Room" video wall concept.
I suspect such walls are made to look cool rather than to monitor.What you want in large-scale monitoring is:
The ability to map complex relationships.
I don't want 50 alerts that I can't reach host X, host Y, etc.
I want one alert that I can't reach router A.  Even better, I want to map things so that I can say "end user application XYZ is not accessible in Kansas due to X being down".I want my monitoring solution to understand HA and service degredation.
I want programmable rules about what happens when X is down or Y is down.I want many options for escalation.
If X doesn't acknowledge, try Y after 15 mins, etc.I don't ever, ever want a pager to explode or be flooded.
A problem should be noticed once and tracked.
There should be no pager blizzards.Of course, I don't want this thing relying on my mail system for paging because, of course, my mail system could go down.
An ability to dial out if the mail system is down would be nice.I want agents, hooks, interfaces, third-party add-ons, and every possible way of tying something into the monitoring system.
I don't want dumb limitations like "you can only get an exit code from the OS and it acts on that" or something.
For big monitoring, it's almost mandatory that some kind of API for agents is exposed.I want "I'm working on it, stop paging" blackouts.
I want to be reminded to lift them.I want it to tie into my change-management system.
If I open a ticket and say that server X is down for 2 hours on
this date, I don't want to have to remember to black it out.I want reports.
I don't care about silly little charts and graphs, but a history of everything that has every gone wrong with device Y would be nice.I want more info on my page-receiving device than just "HOST X IS DOWN".
I want context so I can decide if I have to drop everything immediately.Etcetera.
These are some of the things that make sane large monitoring systems.
I don't think any open source product has all of them, alas.</sentencetext>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28639139</id>
	<title>I Like SolarWinds</title>
	<author>aynov</author>
	<datestamp>1247164620000</datestamp>
	<modclass>None</modclass>
	<modscore>1</modscore>
	<htmltext>For the price, I am a big fan of SolarWinds Network Performance Monitor (NPM)and ipMonitor.  Together, these give me the ability to track and monitor as many devices as I want.  They both have network discovery, and can monitor network devices, servers, workstations, and applications.  I have not tried the Application Monitor add-on for NPM as a replacement to ipMonitor, but it looks like it would work very well.  I have written several c# scripts to augment ipMonitor for the custom applications I need to monitor.  The only downside I can see for you is that it these are Windows based productions, and NPM requires Microsoft SQL 2005.

I love the map capabilities in NPM and the graphs it makes.  I am able to alert on any OID I collect data on, which is a plus.  Also, NPM has thousands of MIBs already installed, which makes finding an OID much easier.  Best of all, NPM supports OID tables, which makes my monitoring very dynamic.  I have, for example, created an alert on disk partitions getting more then 95\% full.  I do not have to worry about making an monitor for each possible partition, or even worry about how many partitions are on a server.  I just monitor the OID table.  As long as I have set SNMP properly (of course) I see all the partitions I care about.

ipMonitor I use mostly for application monitoring.  In this respect, it is very nice, since I can execute custom scripts.

For your scenario, I would seriously look into NPM.  This is a very easy product to learn, very powerful, and can be fairly cheap to implement.</htmltext>
<tokenext>For the price , I am a big fan of SolarWinds Network Performance Monitor ( NPM ) and ipMonitor .
Together , these give me the ability to track and monitor as many devices as I want .
They both have network discovery , and can monitor network devices , servers , workstations , and applications .
I have not tried the Application Monitor add-on for NPM as a replacement to ipMonitor , but it looks like it would work very well .
I have written several c # scripts to augment ipMonitor for the custom applications I need to monitor .
The only downside I can see for you is that it these are Windows based productions , and NPM requires Microsoft SQL 2005 .
I love the map capabilities in NPM and the graphs it makes .
I am able to alert on any OID I collect data on , which is a plus .
Also , NPM has thousands of MIBs already installed , which makes finding an OID much easier .
Best of all , NPM supports OID tables , which makes my monitoring very dynamic .
I have , for example , created an alert on disk partitions getting more then 95 \ % full .
I do not have to worry about making an monitor for each possible partition , or even worry about how many partitions are on a server .
I just monitor the OID table .
As long as I have set SNMP properly ( of course ) I see all the partitions I care about .
ipMonitor I use mostly for application monitoring .
In this respect , it is very nice , since I can execute custom scripts .
For your scenario , I would seriously look into NPM .
This is a very easy product to learn , very powerful , and can be fairly cheap to implement .</tokentext>
<sentencetext>For the price, I am a big fan of SolarWinds Network Performance Monitor (NPM)and ipMonitor.
Together, these give me the ability to track and monitor as many devices as I want.
They both have network discovery, and can monitor network devices, servers, workstations, and applications.
I have not tried the Application Monitor add-on for NPM as a replacement to ipMonitor, but it looks like it would work very well.
I have written several c# scripts to augment ipMonitor for the custom applications I need to monitor.
The only downside I can see for you is that it these are Windows based productions, and NPM requires Microsoft SQL 2005.
I love the map capabilities in NPM and the graphs it makes.
I am able to alert on any OID I collect data on, which is a plus.
Also, NPM has thousands of MIBs already installed, which makes finding an OID much easier.
Best of all, NPM supports OID tables, which makes my monitoring very dynamic.
I have, for example, created an alert on disk partitions getting more then 95\% full.
I do not have to worry about making an monitor for each possible partition, or even worry about how many partitions are on a server.
I just monitor the OID table.
As long as I have set SNMP properly (of course) I see all the partitions I care about.
ipMonitor I use mostly for application monitoring.
In this respect, it is very nice, since I can execute custom scripts.
For your scenario, I would seriously look into NPM.
This is a very easy product to learn, very powerful, and can be fairly cheap to implement.</sentencetext>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28633833</id>
	<title>But then again, I'm biased</title>
	<author>Frizzon</author>
	<datestamp>1247135880000</datestamp>
	<modclass>None</modclass>
	<modscore>1</modscore>
	<htmltext>Both Yacoob and Afabbro have some great lists above (especially Afabbros list!). A combination of these features would be an ultimate system.<br>
<br>
I work for a company called iQuate - I amd the CTO and have been (sometimes literally) developing a monitoring system for about 7 years. We do many of the things mentioned in the 2 lists, but not all (I wish!). We have a product called iQRMS which integrates several functions, the largest of which is monitoring.<br>
<br>
- It is agentless - it uses about 30 different protocols (including SNMP obviously!) to connect to remote machines, so it can be deployed very quickly and gives a pretty "true" picture of client connectivity (which sometimes an agent based approach will not).<br>
- It is horizontally scalable (you can have many scanning services on many computers and they will load balance between them).<br>
- It has failover built in - when 1 or more of the scanning services die, the others redistribute the load.<br>
- It has intelligent aggregation of data, recording max, min and average values for any monitor over time - for up to 6 years - in such a way that it doesn't just eat disk and kill performance (that one took a while to crack...)<br>
- It has pretty graphs and in-depts reports on events <br>
- It supports complex (or simple!) escalation rules to control who gets told about what, when and how often when events happen<br>
- It integrates with a helpdesk (it's own or others)<br>
- It allows you to create templates of monitors using different protocols to get a wider picture of an issue<br>
- It is easy to understand and designed with 24x7 operations in mind (hence all that failover/scalability)<br>
- It doesn't cost the earth<br>
<br>
It also doesn't do some of (1 of) the things Timothy mentions at the start of the post (gratz on the new job btw!) - specifically it doesn't create a 2D map of the environment, although there are some plans to implement that in future. It treats and represents devices in the network as groups of hosts - it doesn't display them in relation to physical layout...<br>
<br>
Maybe it's worth having a look at it Tim, I can certainly vouch for the support being excellent (but like I say above - I'm biased<nobr> <wbr></nobr>:))<br>
<br>
JK</htmltext>
<tokenext>Both Yacoob and Afabbro have some great lists above ( especially Afabbros list ! ) .
A combination of these features would be an ultimate system .
I work for a company called iQuate - I amd the CTO and have been ( sometimes literally ) developing a monitoring system for about 7 years .
We do many of the things mentioned in the 2 lists , but not all ( I wish ! ) .
We have a product called iQRMS which integrates several functions , the largest of which is monitoring .
- It is agentless - it uses about 30 different protocols ( including SNMP obviously !
) to connect to remote machines , so it can be deployed very quickly and gives a pretty " true " picture of client connectivity ( which sometimes an agent based approach will not ) .
- It is horizontally scalable ( you can have many scanning services on many computers and they will load balance between them ) .
- It has failover built in - when 1 or more of the scanning services die , the others redistribute the load .
- It has intelligent aggregation of data , recording max , min and average values for any monitor over time - for up to 6 years - in such a way that it does n't just eat disk and kill performance ( that one took a while to crack... ) - It has pretty graphs and in-depts reports on events - It supports complex ( or simple !
) escalation rules to control who gets told about what , when and how often when events happen - It integrates with a helpdesk ( it 's own or others ) - It allows you to create templates of monitors using different protocols to get a wider picture of an issue - It is easy to understand and designed with 24x7 operations in mind ( hence all that failover/scalability ) - It does n't cost the earth It also does n't do some of ( 1 of ) the things Timothy mentions at the start of the post ( gratz on the new job btw !
) - specifically it does n't create a 2D map of the environment , although there are some plans to implement that in future .
It treats and represents devices in the network as groups of hosts - it does n't display them in relation to physical layout.. . Maybe it 's worth having a look at it Tim , I can certainly vouch for the support being excellent ( but like I say above - I 'm biased : ) ) JK</tokentext>
<sentencetext>Both Yacoob and Afabbro have some great lists above (especially Afabbros list!).
A combination of these features would be an ultimate system.
I work for a company called iQuate - I amd the CTO and have been (sometimes literally) developing a monitoring system for about 7 years.
We do many of the things mentioned in the 2 lists, but not all (I wish!).
We have a product called iQRMS which integrates several functions, the largest of which is monitoring.
- It is agentless - it uses about 30 different protocols (including SNMP obviously!
) to connect to remote machines, so it can be deployed very quickly and gives a pretty "true" picture of client connectivity (which sometimes an agent based approach will not).
- It is horizontally scalable (you can have many scanning services on many computers and they will load balance between them).
- It has failover built in - when 1 or more of the scanning services die, the others redistribute the load.
- It has intelligent aggregation of data, recording max, min and average values for any monitor over time - for up to 6 years - in such a way that it doesn't just eat disk and kill performance (that one took a while to crack...)
- It has pretty graphs and in-depts reports on events 
- It supports complex (or simple!
) escalation rules to control who gets told about what, when and how often when events happen
- It integrates with a helpdesk (it's own or others)
- It allows you to create templates of monitors using different protocols to get a wider picture of an issue
- It is easy to understand and designed with 24x7 operations in mind (hence all that failover/scalability)
- It doesn't cost the earth

It also doesn't do some of (1 of) the things Timothy mentions at the start of the post (gratz on the new job btw!
) - specifically it doesn't create a 2D map of the environment, although there are some plans to implement that in future.
It treats and represents devices in the network as groups of hosts - it doesn't display them in relation to physical layout...

Maybe it's worth having a look at it Tim, I can certainly vouch for the support being excellent (but like I say above - I'm biased :))

JK</sentencetext>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28655347</id>
	<title>Re:What I Lack in Open Source Monitoring Solutions</title>
	<author>mberkay</author>
	<datestamp>1247223060000</datestamp>
	<modclass>None</modclass>
	<modscore>1</modscore>
	<htmltext><p>Take a look at <a href="http://www.ifountain.com/rapidinsight" title="ifountain.com" rel="nofollow">RapidInsight</a> [ifountain.com] It is an open source integration, automation and presentation solution for IT management.</p><p><div class="quote"><p> <b>Transparent Planned Design</b>
<br>Many solutions out there seems to have been developed in what can only be described as an "organic" process. I.E. a few scripts were used from start, were hooked up with some other scripts, were slammed into a web-interface, got some more features, then something central were ripped out and replaced to allow yet more features and so on and so forth. (Read: Nagios) While this is of course often the best way to get something working for a particular need, and on a tight budget, it makes adoption really hard unless you happen to have exactly the same need.</p></div><p>
RapidInsight is developed as a platform first. Applications from data model to UI are built using the platform, hence matches to your "Transparent Planned Definition". The platform is using other common open source projects and tools wherever possible (groovy, grails, compass/lucene, etc.) to make it as easy as possible for others to modify/enhance the applications provided and build new ones. Current version of RapidInsight is built on the third iteration of the platform.
</p><p><div class="quote"><p> <b>Event management</b> <br>
Does <i>anyone</i> know a solution that can both receive from syslog and decode traps with a given MIB, and then do some simple logic, like squashing repeats, displaying on a web-page with archival-options, and dispatch to mail/sms based on configurable rules? Except for ZenOSS (and ZenOSS have other problems), I haven't found a single sensible system that does this.</p></div><p>
RapidInsight provides robust event management capabilities; enrichment, filtering, automated action, event lifecycle, archiving, full text search etc. RapidInsight can process syslog files and SNMP traps, provides XML/HTTP api, and has plugins for other open source (Hyperic, OpenNMS) and proprietary (Netcool, Smarts) managements systems. It provides a web based user interface (Ajax) that is capable of handling very large data sets. Events can be manipulated using groovy scripting language.
</p><p><div class="quote"><p> <b>Modularity/Seamless Integration</b> <br>
Since much of the monitoring systems out there doesn't seem to have a clear design, it's often very hard to add missing features. I.E. project X missing an event manager, or is the builtin not satisfactory? No probs, I'll just, ehh, where does this wire come from? Is this really a socket? Did anyone really connect that? It's ok with blackbox-solutions, as long as they serve all my needs, and have clear interfaces to combine with other solutions that serves related needs, but sadly no solution evaluated does everything we need it to and we end up struggling with manual routines to compensate for it.</p></div><p>
Seamless integration was a primary design requirement for RapidInsight which reflects on many aspects of the solution. For example, the integration layers abstracts the differences and provides consistent methods to work with external systems, databases, etc. Available applications all use the integration services provided by the solution.
</p><p><div class="quote"><p> <b>Complexity</b> <br>
There are a few really neat systems that does almost everything one can ask for. (Short of flying cars). Unfortunately, the ones we've tried have always turned out to be very complex, and also do a lot of things we didn't want. Since it's then often not very modular, it hard to get it stop doing the things we don't want, or change the things we need implemented slightly differently. Also the huge codebase that comes along with trying to scratch everyones itch seems to get it's share of bugs, and troubleshooting in large more or less opaque systems is not a fun task.</p></div><p>
This is a tough one. You're right trying to scratch everyones itch can drive a solution towards complexity. We struggle with this all the time. I'm too close to the solution to tell how well/badly we've done from this perspective. One good thing is that RapidInsight is modular which can reduce the complexity.
</p><p><div class="quote"><p> <b>The Perfect Monitoring System</b> <br>
After evaluating all options we could find, we've come to the conclusion that none of the systems we've looked at or tested really fits our needs (Although ZenOSS came close, we encountered just too many bugs and oddities to keep investing time in it). Furthermore, we could not find a combination of systems that integrates well, and together fits our needs, which I personally see as a bigger problem.</p><p>What I would really want to see in the world of Open Source Monitoring, is an eco-system of monitoring apps with an overarching design/architecture. Design a framework where different entities and steps in the monitoring are clearly defined and interfaced with each other, but still allows for differing implementations, and integration with unforeseen needs. For example, at our shop, we continuously analyze roughly 700mbit of streaming video for availability and quality. Noone designing a monitoring system could probably forsee this as an appliance, but in The Perfect Monitoring System, it should be clear for the average-skilled hacker how to integrate it.</p></div><p>
Perfect monitoring system is hard to achieve, not to mention different people have different definitions of what's the "perfect" solution. While designing RapidInsight, we have accepted that it is not likely/feasible/possible for a single solution to provide all the functionality required by diverse groups. Hence, RapidInsight is an attempt to integrate various tools used for different management disciplines and silos to provide a consistent and simple interface to users.
</p></div>
	</htmltext>
<tokenext>Take a look at RapidInsight [ ifountain.com ] It is an open source integration , automation and presentation solution for IT management .
Transparent Planned Design Many solutions out there seems to have been developed in what can only be described as an " organic " process .
I.E. a few scripts were used from start , were hooked up with some other scripts , were slammed into a web-interface , got some more features , then something central were ripped out and replaced to allow yet more features and so on and so forth .
( Read : Nagios ) While this is of course often the best way to get something working for a particular need , and on a tight budget , it makes adoption really hard unless you happen to have exactly the same need .
RapidInsight is developed as a platform first .
Applications from data model to UI are built using the platform , hence matches to your " Transparent Planned Definition " .
The platform is using other common open source projects and tools wherever possible ( groovy , grails , compass/lucene , etc .
) to make it as easy as possible for others to modify/enhance the applications provided and build new ones .
Current version of RapidInsight is built on the third iteration of the platform .
Event management Does anyone know a solution that can both receive from syslog and decode traps with a given MIB , and then do some simple logic , like squashing repeats , displaying on a web-page with archival-options , and dispatch to mail/sms based on configurable rules ?
Except for ZenOSS ( and ZenOSS have other problems ) , I have n't found a single sensible system that does this .
RapidInsight provides robust event management capabilities ; enrichment , filtering , automated action , event lifecycle , archiving , full text search etc .
RapidInsight can process syslog files and SNMP traps , provides XML/HTTP api , and has plugins for other open source ( Hyperic , OpenNMS ) and proprietary ( Netcool , Smarts ) managements systems .
It provides a web based user interface ( Ajax ) that is capable of handling very large data sets .
Events can be manipulated using groovy scripting language .
Modularity/Seamless Integration Since much of the monitoring systems out there does n't seem to have a clear design , it 's often very hard to add missing features .
I.E. project X missing an event manager , or is the builtin not satisfactory ?
No probs , I 'll just , ehh , where does this wire come from ?
Is this really a socket ?
Did anyone really connect that ?
It 's ok with blackbox-solutions , as long as they serve all my needs , and have clear interfaces to combine with other solutions that serves related needs , but sadly no solution evaluated does everything we need it to and we end up struggling with manual routines to compensate for it .
Seamless integration was a primary design requirement for RapidInsight which reflects on many aspects of the solution .
For example , the integration layers abstracts the differences and provides consistent methods to work with external systems , databases , etc .
Available applications all use the integration services provided by the solution .
Complexity There are a few really neat systems that does almost everything one can ask for .
( Short of flying cars ) .
Unfortunately , the ones we 've tried have always turned out to be very complex , and also do a lot of things we did n't want .
Since it 's then often not very modular , it hard to get it stop doing the things we do n't want , or change the things we need implemented slightly differently .
Also the huge codebase that comes along with trying to scratch everyones itch seems to get it 's share of bugs , and troubleshooting in large more or less opaque systems is not a fun task .
This is a tough one .
You 're right trying to scratch everyones itch can drive a solution towards complexity .
We struggle with this all the time .
I 'm too close to the solution to tell how well/badly we 've done from this perspective .
One good thing is that RapidInsight is modular which can reduce the complexity .
The Perfect Monitoring System After evaluating all options we could find , we 've come to the conclusion that none of the systems we 've looked at or tested really fits our needs ( Although ZenOSS came close , we encountered just too many bugs and oddities to keep investing time in it ) .
Furthermore , we could not find a combination of systems that integrates well , and together fits our needs , which I personally see as a bigger problem.What I would really want to see in the world of Open Source Monitoring , is an eco-system of monitoring apps with an overarching design/architecture .
Design a framework where different entities and steps in the monitoring are clearly defined and interfaced with each other , but still allows for differing implementations , and integration with unforeseen needs .
For example , at our shop , we continuously analyze roughly 700mbit of streaming video for availability and quality .
Noone designing a monitoring system could probably forsee this as an appliance , but in The Perfect Monitoring System , it should be clear for the average-skilled hacker how to integrate it .
Perfect monitoring system is hard to achieve , not to mention different people have different definitions of what 's the " perfect " solution .
While designing RapidInsight , we have accepted that it is not likely/feasible/possible for a single solution to provide all the functionality required by diverse groups .
Hence , RapidInsight is an attempt to integrate various tools used for different management disciplines and silos to provide a consistent and simple interface to users .</tokentext>
<sentencetext>Take a look at RapidInsight [ifountain.com] It is an open source integration, automation and presentation solution for IT management.
Transparent Planned Design
Many solutions out there seems to have been developed in what can only be described as an "organic" process.
I.E. a few scripts were used from start, were hooked up with some other scripts, were slammed into a web-interface, got some more features, then something central were ripped out and replaced to allow yet more features and so on and so forth.
(Read: Nagios) While this is of course often the best way to get something working for a particular need, and on a tight budget, it makes adoption really hard unless you happen to have exactly the same need.
RapidInsight is developed as a platform first.
Applications from data model to UI are built using the platform, hence matches to your "Transparent Planned Definition".
The platform is using other common open source projects and tools wherever possible (groovy, grails, compass/lucene, etc.
) to make it as easy as possible for others to modify/enhance the applications provided and build new ones.
Current version of RapidInsight is built on the third iteration of the platform.
Event management 
Does anyone know a solution that can both receive from syslog and decode traps with a given MIB, and then do some simple logic, like squashing repeats, displaying on a web-page with archival-options, and dispatch to mail/sms based on configurable rules?
Except for ZenOSS (and ZenOSS have other problems), I haven't found a single sensible system that does this.
RapidInsight provides robust event management capabilities; enrichment, filtering, automated action, event lifecycle, archiving, full text search etc.
RapidInsight can process syslog files and SNMP traps, provides XML/HTTP api, and has plugins for other open source (Hyperic, OpenNMS) and proprietary (Netcool, Smarts) managements systems.
It provides a web based user interface (Ajax) that is capable of handling very large data sets.
Events can be manipulated using groovy scripting language.
Modularity/Seamless Integration 
Since much of the monitoring systems out there doesn't seem to have a clear design, it's often very hard to add missing features.
I.E. project X missing an event manager, or is the builtin not satisfactory?
No probs, I'll just, ehh, where does this wire come from?
Is this really a socket?
Did anyone really connect that?
It's ok with blackbox-solutions, as long as they serve all my needs, and have clear interfaces to combine with other solutions that serves related needs, but sadly no solution evaluated does everything we need it to and we end up struggling with manual routines to compensate for it.
Seamless integration was a primary design requirement for RapidInsight which reflects on many aspects of the solution.
For example, the integration layers abstracts the differences and provides consistent methods to work with external systems, databases, etc.
Available applications all use the integration services provided by the solution.
Complexity 
There are a few really neat systems that does almost everything one can ask for.
(Short of flying cars).
Unfortunately, the ones we've tried have always turned out to be very complex, and also do a lot of things we didn't want.
Since it's then often not very modular, it hard to get it stop doing the things we don't want, or change the things we need implemented slightly differently.
Also the huge codebase that comes along with trying to scratch everyones itch seems to get it's share of bugs, and troubleshooting in large more or less opaque systems is not a fun task.
This is a tough one.
You're right trying to scratch everyones itch can drive a solution towards complexity.
We struggle with this all the time.
I'm too close to the solution to tell how well/badly we've done from this perspective.
One good thing is that RapidInsight is modular which can reduce the complexity.
The Perfect Monitoring System 
After evaluating all options we could find, we've come to the conclusion that none of the systems we've looked at or tested really fits our needs (Although ZenOSS came close, we encountered just too many bugs and oddities to keep investing time in it).
Furthermore, we could not find a combination of systems that integrates well, and together fits our needs, which I personally see as a bigger problem.What I would really want to see in the world of Open Source Monitoring, is an eco-system of monitoring apps with an overarching design/architecture.
Design a framework where different entities and steps in the monitoring are clearly defined and interfaced with each other, but still allows for differing implementations, and integration with unforeseen needs.
For example, at our shop, we continuously analyze roughly 700mbit of streaming video for availability and quality.
Noone designing a monitoring system could probably forsee this as an appliance, but in The Perfect Monitoring System, it should be clear for the average-skilled hacker how to integrate it.
Perfect monitoring system is hard to achieve, not to mention different people have different definitions of what's the "perfect" solution.
While designing RapidInsight, we have accepted that it is not likely/feasible/possible for a single solution to provide all the functionality required by diverse groups.
Hence, RapidInsight is an attempt to integrate various tools used for different management disciplines and silos to provide a consistent and simple interface to users.

	</sentencetext>
	<parent>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28629735</parent>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28633337</id>
	<title>Osmius</title>
	<author>joselu</author>
	<datestamp>1247130240000</datestamp>
	<modclass>None</modclass>
	<modscore>1</modscore>
	<htmltext>Give a try to <a href="http://osmius.net/" title="osmius.net" rel="nofollow">Osmius</a> [osmius.net].<br> <br>
Fast, scalable and integrates the business view in the tool, as well as a real GIS (you can use it or not), SLA management and BI and datamining views. Everything related to monitoring in made in C++ using the multiplatform near real-time framework ACE, so it's really fast.
<br>
The Web console is based on TomCat (J2EE) and you can manage, deploy, configure or update agents from there.
<br>
You can develop new events and new agents to monitor "whatever" you want: stock shares, temperatures, web transactions,... it's up to you.
And Osmius is real Open: There's no open core, nor closed features, and you can access the documentation, the analysis info, datamodel staff, and (of course) the code.
<br>
We are now (I'm in the development team) doing the final tests and dealing with the latest bugs and also testing scalability and the behaviour under stress of receiving millions of events every day, and thousands per seconds. It's working properly.
<br>
<strong>The D day is July the 30th. Every comment and suggestion, and even hard criticism, is very welcome</strong>.
<br>
We want Osmius to be:<ul> <li>Helpful to technical and business staff.</li><li>Easy to understand.</li><li>Robust.</li></ul><p>
Let's see if we made it.</p></htmltext>
<tokenext>Give a try to Osmius [ osmius.net ] .
Fast , scalable and integrates the business view in the tool , as well as a real GIS ( you can use it or not ) , SLA management and BI and datamining views .
Everything related to monitoring in made in C + + using the multiplatform near real-time framework ACE , so it 's really fast .
The Web console is based on TomCat ( J2EE ) and you can manage , deploy , configure or update agents from there .
You can develop new events and new agents to monitor " whatever " you want : stock shares , temperatures , web transactions,... it 's up to you .
And Osmius is real Open : There 's no open core , nor closed features , and you can access the documentation , the analysis info , datamodel staff , and ( of course ) the code .
We are now ( I 'm in the development team ) doing the final tests and dealing with the latest bugs and also testing scalability and the behaviour under stress of receiving millions of events every day , and thousands per seconds .
It 's working properly .
The D day is July the 30th .
Every comment and suggestion , and even hard criticism , is very welcome .
We want Osmius to be : Helpful to technical and business staff.Easy to understand.Robust .
Let 's see if we made it .</tokentext>
<sentencetext>Give a try to Osmius [osmius.net].
Fast, scalable and integrates the business view in the tool, as well as a real GIS (you can use it or not), SLA management and BI and datamining views.
Everything related to monitoring in made in C++ using the multiplatform near real-time framework ACE, so it's really fast.
The Web console is based on TomCat (J2EE) and you can manage, deploy, configure or update agents from there.
You can develop new events and new agents to monitor "whatever" you want: stock shares, temperatures, web transactions,... it's up to you.
And Osmius is real Open: There's no open core, nor closed features, and you can access the documentation, the analysis info, datamodel staff, and (of course) the code.
We are now (I'm in the development team) doing the final tests and dealing with the latest bugs and also testing scalability and the behaviour under stress of receiving millions of events every day, and thousands per seconds.
It's working properly.
The D day is July the 30th.
Every comment and suggestion, and even hard criticism, is very welcome.
We want Osmius to be: Helpful to technical and business staff.Easy to understand.Robust.
Let's see if we made it.</sentencetext>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28634691</id>
	<title>Re:Hyperic HQ</title>
	<author>Anonymous</author>
	<datestamp>1247144880000</datestamp>
	<modclass>None</modclass>
	<modscore>0</modscore>
	<htmltext><p>InterMapper works but its licensed per Device. It is verry n00b friendly as it allows you to map your entire network and how they interconnect. You can also monitor the device via ping or snmp, and for service like http &amp; mysql you can monitor the service.</p></htmltext>
<tokenext>InterMapper works but its licensed per Device .
It is verry n00b friendly as it allows you to map your entire network and how they interconnect .
You can also monitor the device via ping or snmp , and for service like http &amp; mysql you can monitor the service .</tokentext>
<sentencetext>InterMapper works but its licensed per Device.
It is verry n00b friendly as it allows you to map your entire network and how they interconnect.
You can also monitor the device via ping or snmp, and for service like http &amp; mysql you can monitor the service.</sentencetext>
	<parent>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28628639</parent>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28630709</id>
	<title>Re:I Hate War Rooms</title>
	<author>lems1</author>
	<datestamp>1247060700000</datestamp>
	<modclass>None</modclass>
	<modscore>1</modscore>
	<htmltext><p>For a second I thought this was going to end with "and this is why we use Nagios". A properly configured Nagios system can do what you mention here. Heck, you can combine it with Cfengine and have a self-healing network environment.</p><p>I've done this very solution you mention with Nagios. Granted, it's not easy to configure at first. However, it's a free software! We could make it so it sucks less to configure it and release the code back to the community.</p></htmltext>
<tokenext>For a second I thought this was going to end with " and this is why we use Nagios " .
A properly configured Nagios system can do what you mention here .
Heck , you can combine it with Cfengine and have a self-healing network environment.I 've done this very solution you mention with Nagios .
Granted , it 's not easy to configure at first .
However , it 's a free software !
We could make it so it sucks less to configure it and release the code back to the community .</tokentext>
<sentencetext>For a second I thought this was going to end with "and this is why we use Nagios".
A properly configured Nagios system can do what you mention here.
Heck, you can combine it with Cfengine and have a self-healing network environment.I've done this very solution you mention with Nagios.
Granted, it's not easy to configure at first.
However, it's a free software!
We could make it so it sucks less to configure it and release the code back to the community.</sentencetext>
	<parent>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28629355</parent>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28629041</id>
	<title>Re:A more interesting question</title>
	<author>drsmithy</author>
	<datestamp>1247050920000</datestamp>
	<modclass>None</modclass>
	<modscore>1</modscore>
	<htmltext><p> <i>He said he was asked to "develop a new solution" [...]</i>
</p><p>From TFSummary:</p><p><div class="quote"><p>Today I have changed employer and I have been asked to develop a new monitoring solution from scratch [...]</p></div><p>Where I come from, "from scratch" doesn't mean "configure existing solutions to my needs".</p></div>
	</htmltext>
<tokenext>He said he was asked to " develop a new solution " [ ... ] From TFSummary : Today I have changed employer and I have been asked to develop a new monitoring solution from scratch [ ... ] Where I come from , " from scratch " does n't mean " configure existing solutions to my needs " .</tokentext>
<sentencetext> He said he was asked to "develop a new solution" [...]
From TFSummary:Today I have changed employer and I have been asked to develop a new monitoring solution from scratch [...]Where I come from, "from scratch" doesn't mean "configure existing solutions to my needs".
	</sentencetext>
	<parent>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28628823</parent>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28635003</id>
	<title>Re:OpenNMS</title>
	<author>Anonymous</author>
	<datestamp>1247147400000</datestamp>
	<modclass>None</modclass>
	<modscore>0</modscore>
	<htmltext><p>I have built and managed an OpenNMS system for about 8k devices and it worked beautifully. Has some nice integration with the tools you mentioned above as well(cacti, hyperic,etc).</p><p>I know we are talking Opensource but for what its worth do not choose any BMC products, at all, for monitoring systems and network devices.</p></htmltext>
<tokenext>I have built and managed an OpenNMS system for about 8k devices and it worked beautifully .
Has some nice integration with the tools you mentioned above as well ( cacti , hyperic,etc ) .I know we are talking Opensource but for what its worth do not choose any BMC products , at all , for monitoring systems and network devices .</tokentext>
<sentencetext>I have built and managed an OpenNMS system for about 8k devices and it worked beautifully.
Has some nice integration with the tools you mentioned above as well(cacti, hyperic,etc).I know we are talking Opensource but for what its worth do not choose any BMC products, at all, for monitoring systems and network devices.</sentencetext>
	<parent>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28628669</parent>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28628961</id>
	<title>Re:GKrellM</title>
	<author>gmuslera</author>
	<datestamp>1247050500000</datestamp>
	<modclass>None</modclass>
	<modscore>1</modscore>
	<htmltext>There are several desktop applets that shows what happens in more "serious" (or at least massive) monitoring solutions. <a href="http://sourceforge.net/projects/nagstamon" title="sourceforge.net">Nagstamon</a> [sourceforge.net] shows nagios alarms (and let you ssh/vnc or even see nagios reports onproblematic hosts right there), <a href="http://sourceforge.net/projects/zapplet/" title="sourceforge.net">ZApplet</a> [sourceforge.net] shows Zenoss alarms/warnings too.</htmltext>
<tokenext>There are several desktop applets that shows what happens in more " serious " ( or at least massive ) monitoring solutions .
Nagstamon [ sourceforge.net ] shows nagios alarms ( and let you ssh/vnc or even see nagios reports onproblematic hosts right there ) , ZApplet [ sourceforge.net ] shows Zenoss alarms/warnings too .</tokentext>
<sentencetext>There are several desktop applets that shows what happens in more "serious" (or at least massive) monitoring solutions.
Nagstamon [sourceforge.net] shows nagios alarms (and let you ssh/vnc or even see nagios reports onproblematic hosts right there), ZApplet [sourceforge.net] shows Zenoss alarms/warnings too.</sentencetext>
	<parent>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28628729</parent>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28632939</id>
	<title>Re:Real world alarm capability</title>
	<author>afidel</author>
	<datestamp>1247080980000</datestamp>
	<modclass>None</modclass>
	<modscore>1</modscore>
	<htmltext>Skytel shows good coverage except in the very southern fringe of the Lexington area, have you tried them?</htmltext>
<tokenext>Skytel shows good coverage except in the very southern fringe of the Lexington area , have you tried them ?</tokentext>
<sentencetext>Skytel shows good coverage except in the very southern fringe of the Lexington area, have you tried them?</sentencetext>
	<parent>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28630265</parent>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28641761</id>
	<title>5K instruments in the orchestra: U Need a Maestro</title>
	<author>Luc Dijon</author>
	<datestamp>1247131800000</datestamp>
	<modclass>None</modclass>
	<modscore>1</modscore>
	<htmltext>In the orchestra, you need different instruments, musicians  and a  Maestro who knows the whole partition and can render it. Nagios is not playing like Cacti, MOM, Quest, etc...Even if they play in the same sandbox....I mean here that in your environment, you may already have some monitoring solutions specific to each System Management disciplines: Database, Servers, Network devices,....They have all their own user, admin &amp; configuration  consoles and may be also their own agents. You need an integration of all these Monitoring solutions ( at least the most important, valuable and easy ones).  If you drop all the monitoring solutions and go for a single one from scratch, it will sound like a  ring tone  in the hall of an airport at 10:00AM...You need a chief, a manager...a Maestro...an Event Manager (centralized or distributed if needed). The role of this Event Manager is to get the most valuable monitoring information from these monitoring tools and to consolidate all these alerts using a single syntax &amp; semantics<nobr> <wbr></nobr>....Consolidation: enrichment, correlation, filtering, reaction... of the alerts reported by the monitoring tools to an Event Management Solution  sounds like repeating again and again with the orchestra for the D day of the concert.  This Event Management Solution will be the Maestro. All the musician (sysadmins) will recognize their partition and their instrument (their monitoring tool) when the music will play  =&gt; Investigate an Enterprise Event Management Solution OVER your current monitoring instruments. Look for the most flexible (easy to integrate..easy scripting), the one able to speak through multiple and SIMPLE protocols.  The one that will serve you on a gold plate the root cause of all your troubles when the poultry will make some noise. There are some of them on the market (Open world included).

Music Maestro !</htmltext>
<tokenext>In the orchestra , you need different instruments , musicians and a Maestro who knows the whole partition and can render it .
Nagios is not playing like Cacti , MOM , Quest , etc...Even if they play in the same sandbox....I mean here that in your environment , you may already have some monitoring solutions specific to each System Management disciplines : Database , Servers , Network devices,....They have all their own user , admin &amp; configuration consoles and may be also their own agents .
You need an integration of all these Monitoring solutions ( at least the most important , valuable and easy ones ) .
If you drop all the monitoring solutions and go for a single one from scratch , it will sound like a ring tone in the hall of an airport at 10 : 00AM...You need a chief , a manager...a Maestro...an Event Manager ( centralized or distributed if needed ) .
The role of this Event Manager is to get the most valuable monitoring information from these monitoring tools and to consolidate all these alerts using a single syntax &amp; semantics ....Consolidation : enrichment , correlation , filtering , reaction... of the alerts reported by the monitoring tools to an Event Management Solution sounds like repeating again and again with the orchestra for the D day of the concert .
This Event Management Solution will be the Maestro .
All the musician ( sysadmins ) will recognize their partition and their instrument ( their monitoring tool ) when the music will play = &gt; Investigate an Enterprise Event Management Solution OVER your current monitoring instruments .
Look for the most flexible ( easy to integrate..easy scripting ) , the one able to speak through multiple and SIMPLE protocols .
The one that will serve you on a gold plate the root cause of all your troubles when the poultry will make some noise .
There are some of them on the market ( Open world included ) .
Music Maestro !</tokentext>
<sentencetext>In the orchestra, you need different instruments, musicians  and a  Maestro who knows the whole partition and can render it.
Nagios is not playing like Cacti, MOM, Quest, etc...Even if they play in the same sandbox....I mean here that in your environment, you may already have some monitoring solutions specific to each System Management disciplines: Database, Servers, Network devices,....They have all their own user, admin &amp; configuration  consoles and may be also their own agents.
You need an integration of all these Monitoring solutions ( at least the most important, valuable and easy ones).
If you drop all the monitoring solutions and go for a single one from scratch, it will sound like a  ring tone  in the hall of an airport at 10:00AM...You need a chief, a manager...a Maestro...an Event Manager (centralized or distributed if needed).
The role of this Event Manager is to get the most valuable monitoring information from these monitoring tools and to consolidate all these alerts using a single syntax &amp; semantics ....Consolidation: enrichment, correlation, filtering, reaction... of the alerts reported by the monitoring tools to an Event Management Solution  sounds like repeating again and again with the orchestra for the D day of the concert.
This Event Management Solution will be the Maestro.
All the musician (sysadmins) will recognize their partition and their instrument (their monitoring tool) when the music will play  =&gt; Investigate an Enterprise Event Management Solution OVER your current monitoring instruments.
Look for the most flexible (easy to integrate..easy scripting), the one able to speak through multiple and SIMPLE protocols.
The one that will serve you on a gold plate the root cause of all your troubles when the poultry will make some noise.
There are some of them on the market (Open world included).
Music Maestro !</sentencetext>
</comment>
<thread>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#thread_09_07_08_210241_65</id>
	<commentlist>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28629129
http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28640401
</commentlist>
</thread>
<thread>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#thread_09_07_08_210241_67</id>
	<commentlist>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28628669
http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28629397
http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28632437
</commentlist>
</thread>
<thread>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#thread_09_07_08_210241_9</id>
	<commentlist>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28629735
http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28632341
</commentlist>
</thread>
<thread>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#thread_09_07_08_210241_44</id>
	<commentlist>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28629355
http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28631173
</commentlist>
</thread>
<thread>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#thread_09_07_08_210241_72</id>
	<commentlist>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28628729
http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28630789
</commentlist>
</thread>
<thread>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#thread_09_07_08_210241_22</id>
	<commentlist>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28628639
http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28636131
</commentlist>
</thread>
<thread>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#thread_09_07_08_210241_13</id>
	<commentlist>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28628949
http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28630565
</commentlist>
</thread>
<thread>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#thread_09_07_08_210241_36</id>
	<commentlist>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28628695
http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28632617
</commentlist>
</thread>
<thread>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#thread_09_07_08_210241_12</id>
	<commentlist>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28628757
http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28631147
</commentlist>
</thread>
<thread>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#thread_09_07_08_210241_73</id>
	<commentlist>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28629355
http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28631829
</commentlist>
</thread>
<thread>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#thread_09_07_08_210241_64</id>
	<commentlist>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28628669
http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28629141
</commentlist>
</thread>
<thread>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#thread_09_07_08_210241_63</id>
	<commentlist>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28628715
http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28630563
</commentlist>
</thread>
<thread>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#thread_09_07_08_210241_54</id>
	<commentlist>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28628639
http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28634691
</commentlist>
</thread>
<thread>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#thread_09_07_08_210241_28</id>
	<commentlist>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28629735
http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28655347
</commentlist>
</thread>
<thread>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#thread_09_07_08_210241_7</id>
	<commentlist>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28628691
http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28628823
http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28629041
http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28631157
</commentlist>
</thread>
<thread>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#thread_09_07_08_210241_70</id>
	<commentlist>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28628753
http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28640509
</commentlist>
</thread>
<thread>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#thread_09_07_08_210241_31</id>
	<commentlist>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28628669
http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28632529
</commentlist>
</thread>
<thread>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#thread_09_07_08_210241_33</id>
	<commentlist>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28629355
http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28641605
</commentlist>
</thread>
<thread>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#thread_09_07_08_210241_1</id>
	<commentlist>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28628669
http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28630545
</commentlist>
</thread>
<thread>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#thread_09_07_08_210241_35</id>
	<commentlist>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28628637
http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28630007
</commentlist>
</thread>
<thread>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#thread_09_07_08_210241_18</id>
	<commentlist>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28629355
http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28631055
</commentlist>
</thread>
<thread>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#thread_09_07_08_210241_11</id>
	<commentlist>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28628637
http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28629463
</commentlist>
</thread>
<thread>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#thread_09_07_08_210241_34</id>
	<commentlist>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28628637
http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28628921
</commentlist>
</thread>
<thread>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#thread_09_07_08_210241_25</id>
	<commentlist>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28628715
http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28630767
</commentlist>
</thread>
<thread>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#thread_09_07_08_210241_59</id>
	<commentlist>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28629799
http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28634461
</commentlist>
</thread>
<thread>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#thread_09_07_08_210241_62</id>
	<commentlist>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28628669
http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28629195
</commentlist>
</thread>
<thread>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#thread_09_07_08_210241_2</id>
	<commentlist>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28628753
http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28634103
</commentlist>
</thread>
<thread>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#thread_09_07_08_210241_4</id>
	<commentlist>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28629355
http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28630243
</commentlist>
</thread>
<thread>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#thread_09_07_08_210241_49</id>
	<commentlist>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28629355
http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28630709
</commentlist>
</thread>
<thread>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#thread_09_07_08_210241_52</id>
	<commentlist>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28629017
http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28630899
</commentlist>
</thread>
<thread>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#thread_09_07_08_210241_26</id>
	<commentlist>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28629355
http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28631145
</commentlist>
</thread>
<thread>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#thread_09_07_08_210241_17</id>
	<commentlist>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28628753
http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28638599
</commentlist>
</thread>
<thread>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#thread_09_07_08_210241_20</id>
	<commentlist>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28629799
http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28632359
</commentlist>
</thread>
<thread>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#thread_09_07_08_210241_43</id>
	<commentlist>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28628637
http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28629161
</commentlist>
</thread>
<thread>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#thread_09_07_08_210241_45</id>
	<commentlist>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28629735
http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28635299
</commentlist>
</thread>
<thread>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#thread_09_07_08_210241_16</id>
	<commentlist>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28628639
http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28629199
</commentlist>
</thread>
<thread>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#thread_09_07_08_210241_68</id>
	<commentlist>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28629355
http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28632315
</commentlist>
</thread>
<thread>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#thread_09_07_08_210241_21</id>
	<commentlist>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28630265
http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28632939
</commentlist>
</thread>
<thread>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#thread_09_07_08_210241_23</id>
	<commentlist>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28628691
http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28628823
http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28629041
http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28629701
</commentlist>
</thread>
<thread>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#thread_09_07_08_210241_46</id>
	<commentlist>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28628695
http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28629113
</commentlist>
</thread>
<thread>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#thread_09_07_08_210241_39</id>
	<commentlist>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28629799
http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28634423
</commentlist>
</thread>
<thread>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#thread_09_07_08_210241_42</id>
	<commentlist>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28629355
http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28633391
</commentlist>
</thread>
<thread>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#thread_09_07_08_210241_15</id>
	<commentlist>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28628715
http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28629107
</commentlist>
</thread>
<thread>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#thread_09_07_08_210241_38</id>
	<commentlist>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28628913
http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28633411
</commentlist>
</thread>
<thread>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#thread_09_07_08_210241_29</id>
	<commentlist>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28628691
http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28628955
</commentlist>
</thread>
<thread>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#thread_09_07_08_210241_41</id>
	<commentlist>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28629355
http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28630599
</commentlist>
</thread>
<thread>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#thread_09_07_08_210241_32</id>
	<commentlist>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28629355
http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28630385
</commentlist>
</thread>
<thread>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#thread_09_07_08_210241_66</id>
	<commentlist>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28629355
http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28638833
</commentlist>
</thread>
<thread>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#thread_09_07_08_210241_57</id>
	<commentlist>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28628637
http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28630101
</commentlist>
</thread>
<thread>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#thread_09_07_08_210241_10</id>
	<commentlist>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28628669
http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28628863
</commentlist>
</thread>
<thread>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#thread_09_07_08_210241_8</id>
	<commentlist>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28628757
http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28630749
</commentlist>
</thread>
<thread>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#thread_09_07_08_210241_71</id>
	<commentlist>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28628757
http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28628879
</commentlist>
</thread>
<thread>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#thread_09_07_08_210241_56</id>
	<commentlist>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28628715
http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28628939
</commentlist>
</thread>
<thread>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#thread_09_07_08_210241_58</id>
	<commentlist>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28628669
http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28635003
</commentlist>
</thread>
<thread>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#thread_09_07_08_210241_61</id>
	<commentlist>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28629355
http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28636225
</commentlist>
</thread>
<thread>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#thread_09_07_08_210241_3</id>
	<commentlist>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28628715
http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28640257
</commentlist>
</thread>
<thread>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#thread_09_07_08_210241_37</id>
	<commentlist>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28629735
http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28633605
</commentlist>
</thread>
<thread>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#thread_09_07_08_210241_5</id>
	<commentlist>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28629735
http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28634727
</commentlist>
</thread>
<thread>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#thread_09_07_08_210241_40</id>
	<commentlist>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28629735
http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28635395
</commentlist>
</thread>
<thread>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#thread_09_07_08_210241_27</id>
	<commentlist>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28628757
http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28629407
http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28630883
</commentlist>
</thread>
<thread>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#thread_09_07_08_210241_30</id>
	<commentlist>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28628637
http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28635407
</commentlist>
</thread>
<thread>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#thread_09_07_08_210241_53</id>
	<commentlist>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28628691
http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28630095
</commentlist>
</thread>
<thread>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#thread_09_07_08_210241_55</id>
	<commentlist>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28628729
http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28628961
</commentlist>
</thread>
<thread>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#thread_09_07_08_210241_6</id>
	<commentlist>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28628669
http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28630301
</commentlist>
</thread>
<thread>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#thread_09_07_08_210241_69</id>
	<commentlist>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28628757
http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28629407
http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28629679
http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28630713
http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28635245
</commentlist>
</thread>
<thread>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#thread_09_07_08_210241_60</id>
	<commentlist>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28628637
http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28628907
http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28633683
</commentlist>
</thread>
<thread>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#thread_09_07_08_210241_0</id>
	<commentlist>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28628753
http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28636223
</commentlist>
</thread>
<thread>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#thread_09_07_08_210241_19</id>
	<commentlist>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28628637
http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28629921
</commentlist>
</thread>
<thread>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#thread_09_07_08_210241_47</id>
	<commentlist>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28628757
http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28629407
http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28629679
http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28631049
</commentlist>
</thread>
<thread>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#thread_09_07_08_210241_50</id>
	<commentlist>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28629735
http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28638175
</commentlist>
</thread>
<thread>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#thread_09_07_08_210241_24</id>
	<commentlist>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28629799
http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28630893
</commentlist>
</thread>
<thread>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#thread_09_07_08_210241_14</id>
	<commentlist>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28628701
http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28630519
</commentlist>
</thread>
<thread>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#thread_09_07_08_210241_48</id>
	<commentlist>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28628757
http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28629283
http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28631183
</commentlist>
</thread>
<thread>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#thread_09_07_08_210241_51</id>
	<commentlist>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28628691
http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28629167
</commentlist>
</thread>
<conversation>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#conversation09_07_08_210241.14</id>
	<commentlist>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28629735
-http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28632341
-http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28635395
-http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28634727
-http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28633605
-http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28655347
-http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28638175
-http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28635299
</commentlist>
</conversation>
<conversation>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#conversation09_07_08_210241.5</id>
	<commentlist>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28628639
-http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28634691
-http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28636131
-http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28629199
</commentlist>
</conversation>
<conversation>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#conversation09_07_08_210241.15</id>
	<commentlist>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28629129
-http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28640401
</commentlist>
</conversation>
<conversation>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#conversation09_07_08_210241.1</id>
	<commentlist>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28628695
-http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28632617
-http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28629113
</commentlist>
</conversation>
<conversation>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#conversation09_07_08_210241.12</id>
	<commentlist>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28628929
</commentlist>
</conversation>
<conversation>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#conversation09_07_08_210241.35</id>
	<commentlist>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28628701
-http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28630519
</commentlist>
</conversation>
<conversation>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#conversation09_07_08_210241.26</id>
	<commentlist>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28629799
-http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28634461
-http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28630893
-http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28634423
-http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28632359
</commentlist>
</conversation>
<conversation>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#conversation09_07_08_210241.32</id>
	<commentlist>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28628881
</commentlist>
</conversation>
<conversation>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#conversation09_07_08_210241.29</id>
	<commentlist>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28633481
</commentlist>
</conversation>
<conversation>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#conversation09_07_08_210241.6</id>
	<commentlist>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28628669
-http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28628863
-http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28635003
-http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28630301
-http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28629195
-http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28630545
-http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28632529
-http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28629397
--http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28632437
-http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28629141
</commentlist>
</conversation>
<conversation>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#conversation09_07_08_210241.2</id>
	<commentlist>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28628729
-http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28630789
-http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28628961
</commentlist>
</conversation>
<conversation>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#conversation09_07_08_210241.16</id>
	<commentlist>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28628691
-http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28630095
-http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28629167
-http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28628823
--http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28629041
---http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28629701
---http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28631157
-http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28628955
</commentlist>
</conversation>
<conversation>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#conversation09_07_08_210241.24</id>
	<commentlist>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28628661
</commentlist>
</conversation>
<conversation>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#conversation09_07_08_210241.37</id>
	<commentlist>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28630597
</commentlist>
</conversation>
<conversation>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#conversation09_07_08_210241.36</id>
	<commentlist>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28628831
</commentlist>
</conversation>
<conversation>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#conversation09_07_08_210241.20</id>
	<commentlist>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28631601
</commentlist>
</conversation>
<conversation>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#conversation09_07_08_210241.17</id>
	<commentlist>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28628757
-http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28629407
--http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28630883
--http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28629679
---http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28630713
----http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28635245
---http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28631049
-http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28631147
-http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28629283
--http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28631183
-http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28630749
-http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28628879
</commentlist>
</conversation>
<conversation>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#conversation09_07_08_210241.7</id>
	<commentlist>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28628709
</commentlist>
</conversation>
<conversation>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#conversation09_07_08_210241.3</id>
	<commentlist>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28633845
</commentlist>
</conversation>
<conversation>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#conversation09_07_08_210241.8</id>
	<commentlist>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28630265
-http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28632939
</commentlist>
</conversation>
<conversation>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#conversation09_07_08_210241.31</id>
	<commentlist>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28629499
</commentlist>
</conversation>
<conversation>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#conversation09_07_08_210241.28</id>
	<commentlist>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28628833
</commentlist>
</conversation>
<conversation>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#conversation09_07_08_210241.34</id>
	<commentlist>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28634357
</commentlist>
</conversation>
<conversation>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#conversation09_07_08_210241.25</id>
	<commentlist>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28629097
</commentlist>
</conversation>
<conversation>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#conversation09_07_08_210241.11</id>
	<commentlist>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28628637
-http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28630101
-http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28628907
--http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28633683
-http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28629921
-http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28635407
-http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28628921
-http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28629161
-http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28629463
-http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28630007
</commentlist>
</conversation>
<conversation>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#conversation09_07_08_210241.21</id>
	<commentlist>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28629017
-http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28630899
</commentlist>
</conversation>
<conversation>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#conversation09_07_08_210241.18</id>
	<commentlist>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28628715
-http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28630563
-http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28628939
-http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28630767
-http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28640257
-http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28629107
</commentlist>
</conversation>
<conversation>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#conversation09_07_08_210241.9</id>
	<commentlist>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28628949
-http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28630565
</commentlist>
</conversation>
<conversation>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#conversation09_07_08_210241.22</id>
	<commentlist>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28628753
-http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28634103
-http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28640509
-http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28636223
-http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28638599
</commentlist>
</conversation>
<conversation>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#conversation09_07_08_210241.19</id>
	<commentlist>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28630861
</commentlist>
</conversation>
<conversation>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#conversation09_07_08_210241.13</id>
	<commentlist>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28629471
</commentlist>
</conversation>
<conversation>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#conversation09_07_08_210241.33</id>
	<commentlist>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28629033
</commentlist>
</conversation>
<conversation>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#conversation09_07_08_210241.4</id>
	<commentlist>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28629073
</commentlist>
</conversation>
<conversation>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#conversation09_07_08_210241.30</id>
	<commentlist>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28628913
-http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28633411
</commentlist>
</conversation>
<conversation>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#conversation09_07_08_210241.27</id>
	<commentlist>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28631861
</commentlist>
</conversation>
<conversation>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#conversation09_07_08_210241.0</id>
	<commentlist>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28629355
-http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28630599
-http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28631173
-http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28631145
-http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28630709
-http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28630243
-http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28641605
-http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28633391
-http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28631055
-http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28631829
-http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28636225
-http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28632315
-http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28638833
-http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28630385
</commentlist>
</conversation>
<conversation>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#conversation09_07_08_210241.10</id>
	<commentlist>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28630731
</commentlist>
</conversation>
<conversation>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#conversation09_07_08_210241.23</id>
	<commentlist>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_07_08_210241.28641761
</commentlist>
</conversation>
