<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0"><channel><title> Chronicles of a Wandering Mind - Latest Comments</title><link xmlns="http://www.w3.org/2005/Atom" rel="http://api.friendfeed.com/2008/03#sup" href="http://disqus.com/sup/all.sup#forumcomments-c0a0756d" type="application/json"/><link>http://mberkay.disqus.com/</link><description></description><language>en</language><lastBuildDate>Thu, 13 Aug 2009 04:25:38 -0000</lastBuildDate><item><title>Re: Vmware Springsource and Hyperic: Brave new world and a lot of questions</title><link>http://www.mberkay.com/2009/08/11/vmware-springsource-and-hyperic-brave-new-world-and-a-lot-of-questions/#comment-14768070</link><description>Agreed. &lt;br&gt;VMWare may be able to do more than bare metal jvm OS with Springsource, They can go further app the stack and create something like Google App Engine for the enterprise, without the limitations of GAE.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">berkay</dc:creator><pubDate>Thu, 13 Aug 2009 04:25:38 -0000</pubDate></item><item><title>Re: Vmware Springsource and Hyperic: Brave new world and a lot of questions</title><link>http://www.mberkay.com/2009/08/11/vmware-springsource-and-hyperic-brave-new-world-and-a-lot-of-questions/#comment-14750335</link><description>Spring is running on the JVM, just like JBoss etc. VMWare do not have to buy a Java framework to do JVM stuff.&lt;br&gt;&lt;br&gt;VMWare could do a "bare metal" jvm os, and you could run Java app on top of that. You dont need Spring to do that.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Bill</dc:creator><pubDate>Wed, 12 Aug 2009 17:53:27 -0000</pubDate></item><item><title>Re: Vmware Springsource and Hyperic: Brave new world and a lot of questions</title><link>http://www.mberkay.com/2009/08/11/vmware-springsource-and-hyperic-brave-new-world-and-a-lot-of-questions/#comment-14701306</link><description>Actually most of the other vendors such as Tivoli, HP and BMC do provide agents for the Java runtime though in most accounts they are disabled because of the large overhead they generally incur and the poor value delivered by what is collected. Tivoli has probably one of the worst track records in this regard followed by HP. Most customers buying into such products are also buying into the complete ITIL product management suite including help desks, cmdbs, slm, bsm,... which is completely out of the range &amp; possibilities of Hyperic and its team.&lt;br&gt;&lt;br&gt;You are probably right that Hyperic will target specifically Java now considering that SpringSource had indicated that they were going to do a complete rewrite which follows on from two other complete rewrites by JBoss and Hyperic itself. If a complete rewrite is underway then management would probably look to minimize risk and reduce the scope. That said I would not be surprised if Hyperic is not put to rest as VMware has already invested in tooling around its management console(s).&lt;br&gt;&lt;br&gt;I still think we are a very long way away from are sort of automated dynamic provisioning until we can accurate collect and model the underlying software and system execution models.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">williamlouth</dc:creator><pubDate>Wed, 12 Aug 2009 04:27:09 -0000</pubDate></item><item><title>Re: Vmware Springsource and Hyperic: Brave new world and a lot of questions</title><link>http://www.mberkay.com/2009/08/11/vmware-springsource-and-hyperic-brave-new-world-and-a-lot-of-questions/#comment-14700671</link><description>William, &lt;br&gt;&lt;br&gt;Thanks for the comment.Hyperic is typically compared to more generic monitoring tools like the ones I've mentioned above which typically don't have an agent on the box and rely on SNMP or WMI. SIGAR alone is a differentiator for Hyperic.&lt;br&gt;&lt;br&gt;I understand your argument that deeper and more efficient insight into applications is needed to resolve scalability and performance problems (like provided by Jinspire)&lt;br&gt;&lt;br&gt;By assigning CPU and memory, I was referring to elasticity rather than scalability/performance problem originating from the application. In a VMWare box with 32 CPUs and 128GB memory hosting multiple JVMs, VMWare can potentially change allocation of CPUs and memory to applications based on the load for each app, making better use of the available resources.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">berkay</dc:creator><pubDate>Wed, 12 Aug 2009 04:04:25 -0000</pubDate></item><item><title>Re: Vmware Springsource and Hyperic: Brave new world and a lot of questions</title><link>http://www.mberkay.com/2009/08/11/vmware-springsource-and-hyperic-brave-new-world-and-a-lot-of-questions/#comment-14699656</link><description>"Hyperic is different than other solutions in the market it’s competing."&lt;br&gt;&lt;br&gt;What exactly are you referring too? Hyperic is complete void of application interactions and largely relies on process level metrics (no context, no interaction, no activity chain, no correlation) published as MBeans and instrumented by developers of applications and technologies within the stack. &lt;br&gt;&lt;br&gt;Assigning more cpu does not at all solve a scalability or performance problem in the cloud unless your are aware of the nature &amp; profile of the activities (io bound, cpu bound, mixed) queued and how they interact (bottlenecks) with each other in competing for resources.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">williamlouth</dc:creator><pubDate>Wed, 12 Aug 2009 02:45:53 -0000</pubDate></item><item><title>Re: Getting Groovy Processing XML, sending SNMP traps and RapidInsight</title><link>http://www.mberkay.com/2009/04/06/getting-groovy-processing-xml-sending-snmp-traps-and-rapidinsight/#comment-9191851</link><description>This is very useful. &lt;br&gt;&lt;br&gt;I have a client working with a "developer" who was saying how hard this was to do.&lt;br&gt;&lt;br&gt;While not  a developer myself i know the principles thanks for laying them out here.&lt;br&gt;&lt;br&gt;Now I just need to find the time to write a spec to get this working so i can automate capture of &lt;a href="http://twitterwp.com/" rel="nofollow"&gt;Twitter WordPress &lt;/a&gt; related plugins etc.&lt;br&gt;&lt;br&gt;Thanks for taking the time.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">TwitterWP</dc:creator><pubDate>Sun, 10 May 2009 20:08:18 -0000</pubDate></item><item><title>Re: Getting Groovy Processing XML, sending SNMP traps and RapidInsight</title><link>http://www.mberkay.com/2009/04/06/getting-groovy-processing-xml-sending-snmp-traps-and-rapidinsight/#comment-9012290</link><description>I fully agree that presentation layer is critical. &lt;br&gt;&lt;br&gt;It sounds like you're looking for new UI components/paradigms.   I think you're better of looking at a live system rather than screenshots. You can use the live demo on our website.&lt;br&gt;&lt;a href="http://www.ifountain.com/rapidinsight/demo" rel="nofollow"&gt;http://www.ifountain.com/rapidinsight/demo&lt;/a&gt;&lt;br&gt;&lt;br&gt;In RI, we mostly use typical components, grids, maps, pie charts, etc. key being presentation layer showing all the relevant information from disparate systems seamlessly.  Another key point is the interaction between the components in a view. Components are dynamic, interaction in one component reflects on others,etc.  &lt;br&gt;&lt;br&gt;We found these are key enabler techniques to make presentation layer effective. &lt;br&gt;&lt;br&gt;There are also some examples of different UI components. you can try &lt;br&gt;- service view tab, click on a menu in service view and select Get Event History (uses timeline to show events)&lt;br&gt;- select get Device locations to see google maps type integration. &lt;br&gt;- data is brought from the server as user moves around in the list views (live grid concept) which is key for the UI to scale to large systems.&lt;br&gt;- in search tabs, refinement of the search query as the user click on the results</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">berkay</dc:creator><pubDate>Tue, 05 May 2009 09:54:58 -0000</pubDate></item><item><title>Re: Getting Groovy Processing XML, sending SNMP traps and RapidInsight</title><link>http://www.mberkay.com/2009/04/06/getting-groovy-processing-xml-sending-snmp-traps-and-rapidinsight/#comment-9011302</link><description>I found a few good screen captures on the ifountain link you provided, do you have more?  imo the presentation layer is critical - i'm curious how rapidinsight has solved the problem beyond the typical gauge/pie chart/list solution.   &lt;br&gt;&lt;br&gt;Jeff</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">J3ffG1ll</dc:creator><pubDate>Tue, 05 May 2009 09:14:57 -0000</pubDate></item><item><title>Re: Getting Groovy Processing XML, sending SNMP traps and RapidInsight</title><link>http://www.mberkay.com/2009/04/06/getting-groovy-processing-xml-sending-snmp-traps-and-rapidinsight/#comment-8641125</link><description>Hi Jeff, thanks for the comment, glad to hear you've found it useful. &lt;br&gt;&lt;br&gt;It makes a lot of sense,  events and performance are intertwined, and ops need to be able to correlate them at least visually hence the need to align the events and performance data as you've described. &lt;br&gt;&lt;br&gt;In monitoring systems, performance exceptions are typically sent as events via snmp traps etc to the event management systems, bringing events from any source into the mgmt systems is essential but not always sufficient.&lt;br&gt;In addition to the consolidation of events, in RapidInsight, we've taken an approach that we describe as "integration in the presentation layer" &lt;a href="http://www.ifountain.com/blog/RapidInsight:+what+is+it+good+for%253F+-+Integration+in+the+presentation+layer" rel="nofollow"&gt;http://www.ifountain.com/blog/RapidInsight:+wha...&lt;/a&gt;&lt;br&gt;where we combine all types of information (events, graphs, etc.) from multiple systems using a common model and user interface. This allows users to access performance reports/graphs in context of the events and vice versa.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">berkay</dc:creator><pubDate>Fri, 24 Apr 2009 04:36:37 -0000</pubDate></item><item><title>Re: Getting Groovy Processing XML, sending SNMP traps and RapidInsight</title><link>http://www.mberkay.com/2009/04/06/getting-groovy-processing-xml-sending-snmp-traps-and-rapidinsight/#comment-8640337</link><description>Berkay&lt;br&gt;&lt;br&gt;Thanks for taking the time to blog this one... pushing external content into event stream data is getting hot!  I've been working with an ISP who's attempting to align external-corp contextual event data with performance data to feed a performance database.  &lt;br&gt;&lt;br&gt;J3ffG1ll&lt;br&gt;&lt;a href="http://J3ffG1ll.typepad.com" rel="nofollow"&gt;J3ffG1ll.typepad.com&lt;/a&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">J3ffG1ll</dc:creator><pubDate>Fri, 24 Apr 2009 03:15:50 -0000</pubDate></item><item><title>Re: Getting Groovy Processing XML, sending SNMP traps and RapidInsight</title><link>http://www.mberkay.com/2009/04/06/getting-groovy-processing-xml-sending-snmp-traps-and-rapidinsight/#comment-7910197</link><description>Hi Doug :) &lt;br&gt;&lt;br&gt;What did you end up doing about this anyway? &lt;br&gt;&lt;br&gt;Just to be sure, in the approach above, the only prerequisite that needs to be installed on the server is Java VM. The rest are just jar files (for groovy and snmp) and scripts that can be unzipped to any directory and executed.  I understand that RapidInsight would be an overkill just for something like this, but even RI is works by simply unzipping it to a directory. &lt;br&gt;XMLSlurper is part of groovy so it's already there, SNMP part above uses some utility classes in RI so they would need to be extracted from there to be used standalone but it's doable.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">berkay</dc:creator><pubDate>Mon, 06 Apr 2009 14:31:30 -0000</pubDate></item><item><title>Re: Getting Groovy Processing XML, sending SNMP traps and RapidInsight</title><link>http://www.mberkay.com/2009/04/06/getting-groovy-processing-xml-sending-snmp-traps-and-rapidinsight/#comment-7909173</link><description>Funny!&lt;br&gt;&lt;br&gt;Now the cool thing would be to get this as self contained as possible so it's something very easy to install and use!  Tracking down libraries, RPMs, packages, etc. is a pain for some folks these days, especially for non *nix environments.&lt;br&gt;&lt;br&gt;Doug&lt;br&gt;BSM/ITSM Blog: &lt;a href="http://dougmcclure.net" rel="nofollow"&gt;http://dougmcclure.net&lt;/a&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Doug McClure</dc:creator><pubDate>Mon, 06 Apr 2009 13:48:49 -0000</pubDate></item><item><title>Re: Bookmarks for February 18th through February 22nd</title><link>http://www.mberkay.com/2009/02/22/bookmarks-for-february-18th-through-february-22nd/#comment-6612378</link><description>Hi Bryan, &lt;br&gt;&lt;br&gt;I see what you mean. Though I had not thought the emphasize was on "all" anyway. "Five most common evolution paths" is more accurate as you state. &lt;br&gt;Personally, I mostly work on #2, see #1 and hear about #3 :)</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">berkay</dc:creator><pubDate>Wed, 25 Feb 2009 10:59:26 -0000</pubDate></item><item><title>Re: Bookmarks for February 18th through February 22nd</title><link>http://www.mberkay.com/2009/02/22/bookmarks-for-february-18th-through-february-22nd/#comment-6612123</link><description>The line, "I can group all the different evolution paths into five key types", didn't quite come out right in the interview.  These five types are a subset of all potential BSM paths, but are the most common I have seen as people are building a BSM foundation.&lt;br&gt;&lt;br&gt;Bryan</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Bryan Dean</dc:creator><pubDate>Wed, 25 Feb 2009 10:48:57 -0000</pubDate></item><item><title>Re: Service Management BSM and APIs</title><link>http://www.mberkay.com/2009/02/20/service-management-bsm-and-apis/#comment-6480872</link><description>@Robin, &lt;br&gt;&lt;br&gt;Thanks for the comment! Looking forward to read more about your thoughts as well. Last discussion in Doug's blog has really helped clearing my thoughts.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">berkay</dc:creator><pubDate>Sun, 22 Feb 2009 10:56:48 -0000</pubDate></item><item><title>Re: Service Management BSM and APIs</title><link>http://www.mberkay.com/2009/02/20/service-management-bsm-and-apis/#comment-6439785</link><description>@ Berkay, I completely agree with your final thought statement "Change cannot be a pre requisite...."&lt;br&gt;Expectations of solution engineering teams need to be managed (and you have hit the nail on the head) in this aspect so that every initiative an organization takes is not targeted to change very structure of the org.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Robin</dc:creator><pubDate>Fri, 20 Feb 2009 15:50:04 -0000</pubDate></item><item><title>Re: Integrating IT management products, proprietary vs open source and APIs</title><link>http://www.mberkay.com/2009/01/07/integrating-it-management-products-proprietary-vs-open-source-and-apis/#comment-4961895</link><description>Hi Jeff, &lt;br&gt;&lt;br&gt;REST API sounds great! I remember reading about the plans in DevJam posts but didn't realize that there was already progress there. As I mentioned, we aimed to come up with the first version of the integration as a tool to investigate what can be done, what makes sense, what doesn't etc. and get some feedback. Once we learn more about what (and if) people want from an integration, it certainly makes sense to use the API instead as much as possible. Thanks!</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">berkay</dc:creator><pubDate>Wed, 07 Jan 2009 11:33:45 -0000</pubDate></item><item><title>Re: Integrating IT management products, proprietary vs open source and APIs</title><link>http://www.mberkay.com/2009/01/07/integrating-it-management-products-proprietary-vs-open-source-and-apis/#comment-4961598</link><description>Glad to see that you were able to accomplish the OpenNMS integration with ease. If you grab one of our nightly trunk snapshots, you'll find there's a RESTful API (not yet complete but still quite useful) that allows you to get stuff without going to our database or having a presence inside the VM where we're running. There's some developer-level documentation on the API, which will be in the 1.8 release, &lt;a href="http://www.opennms.org/index.php/Dev-Jam:RESTful_Interfaces" rel="nofollow"&gt;on our wiki&lt;/a&gt;.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Jeff Gehlbach</dc:creator><pubDate>Wed, 07 Jan 2009 11:14:26 -0000</pubDate></item><item><title>Re: Open source business models and the allure of the open core</title><link>http://www.mberkay.com/2008/12/05/open-source-business-models-and-the-allure-of-the-open-core/#comment-4214728</link><description>Tarus I think we're in agreement, so may be it is I who could not convey the thoughts. I used the term "communal cookout" to describe open source projects. communal potluck sounds better. I think this conveys the difference between open source and proprietary approaches. In proprietary (restaurant) approach, you go, sit, they serve you the food they prepared, your participation is limited to eating it. You are a consumer. In an open source project, you're (or can be) part of the cooking process.&lt;br&gt;&lt;br&gt;I understand that you're trying to educate market (not sure it is possible, but hope so). I am just hypothesizing that open core companies offer the comfort of a known paradigm (restaurant) with some of the benefits -albeit not all - of the open source potluck paradigm, therefore gain traction in the market.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">berkay</dc:creator><pubDate>Fri, 05 Dec 2008 17:36:36 -0000</pubDate></item><item><title>Re: Open source business models and the allure of the open core</title><link>http://www.mberkay.com/2008/12/05/open-source-business-models-and-the-allure-of-the-open-core/#comment-4211402</link><description>I guess I didn't manage to convey my thoughts very well in my post. To me open source software is an entirely different way to approach problem solving from traditional software. More like a communal potluck versus a restaurant. To put it in the context of Predictably Irrational, it is governed by social norms and not market norms.&lt;br&gt;&lt;br&gt;As you state "The difference between the open core and open source models may be vast if you’re inside the open source world, but it’s not significant if you’re outside it." That's the problem. Instead of being able to position open source as a totally new way of doing things, it keeps being brought back into the framework of commercial software. Thus open source solutions get judged in terms of the old software paradigm, and in many cases can be found lacking as it is very difficult to convey the benefits of open source software along the lines of features and licensing costs.&lt;br&gt;&lt;br&gt;My hope is that the market can be educated as to the difference, which will be the first step in driving a greater understanding and adoption of free and open software.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Tarus</dc:creator><pubDate>Fri, 05 Dec 2008 17:10:10 -0000</pubDate></item><item><title>Re: living three waves at once: reaching from agricultural age to information age</title><link>http://www.mberkay.com/2008/08/12/living-three-waves-at-once-reaching-from-agricultural-age-to-information-age/#comment-4067630</link><description>I think this towns is growing up day by day.&lt;br&gt;I want to visit Turkey ...</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">eve isk</dc:creator><pubDate>Sun, 30 Nov 2008 02:21:03 -0000</pubDate></item><item><title>Re: Announcing RapidInsight as an open source project and getting slammed for it</title><link>http://www.mberkay.com/2008/08/21/announcing-rapidinsight-as-an-open-source-project-and-getting-slammed-for-it/#comment-1731332</link><description>I too agree with Berkay words</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Leslie</dc:creator><pubDate>Fri, 22 Aug 2008 10:26:07 -0000</pubDate></item><item><title>Re: Announcing RapidInsight as an open source project and getting slammed for it</title><link>http://www.mberkay.com/2008/08/21/announcing-rapidinsight-as-an-open-source-project-and-getting-slammed-for-it/#comment-1731291</link><description>I agree with Berkay words.....</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">NetcoolUser</dc:creator><pubDate>Fri, 22 Aug 2008 10:23:11 -0000</pubDate></item><item><title>Re: living three waves at once: reaching from agricultural age to information age</title><link>http://www.mberkay.com/2008/08/12/living-three-waves-at-once-reaching-from-agricultural-age-to-information-age/#comment-1172792</link><description>Hi Tarus, &lt;br&gt;I've been following your down under adventure via the blog posts. Hope it's going well. We should find you a customer in Turkey so that you can visit here at some point :)</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">berkay</dc:creator><pubDate>Tue, 12 Aug 2008 16:31:12 -0000</pubDate></item><item><title>Re: living three waves at once: reaching from agricultural age to information age</title><link>http://www.mberkay.com/2008/08/12/living-three-waves-at-once-reaching-from-agricultural-age-to-information-age/#comment-1172516</link><description>I have yet to visit Turkey. The closest I've come is Damascus, but we had an OpenNMS community member send us some postcards from Turkey and it looks beautiful. I'm writing this from a hotel room in Australia, and you are usually in Switzerland, yet through technology we can still have this conversation.&lt;br&gt;&lt;br&gt;I think that's downright cool.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Tarus</dc:creator><pubDate>Tue, 12 Aug 2008 16:23:20 -0000</pubDate></item></channel></rss>