Hi Chris, please find the comments inline. Thanks On Fri, Apr 12, 2013 at 10:56 AM, Mattmann, Chris A (398J) < [email protected]> wrote:
> Hi Rajith, > > > -----Original Message----- > From: Rajith Siriwardana <[email protected]> > Reply-To: "[email protected]" <[email protected]> > Date: Sunday, April 7, 2013 9:24 AM > To: dev <[email protected]> > Subject: Re: Interested in participating GSoC 2013 with OODT > > >hi all, > > > >* > > > >As I understood there will be resource node monitoring and Job status > >monitoring happen using ganglia. Resource management components plugin > >will > >poll gmetad periodically by xml over tcp and receive an xml file of the > >last status monitored. > > +1. > > > > >I need some clarification on following matters > > > > > > - > > > > By polling gmetad you will get aggregated monitoring data of a cluster. > > by listening gmond multicast/unicast channel you can get xml from a > >gmond > > running in a node. I guess it should be polling gmetad. > > Yep -- we can create a Java socket connection to port 8649 I believe to > get the XML document. So we'll need to write a Java parser for its schema > if there isn't one already that we can use. > Yes, that is what I have in mind. Do you know of one? I looked way back in 2005 but there wasn't one back > then. Still I haven't found a parser compatible with the Apache license v2.0, but I found some parsers to get the idea of how it should be. I guess it won't be hard. > > > - In job status monitoring it will involve jvm monitoring (that is not > > related to the plugin as it just polling gmetad) correct me if i¹m > > misunderstood the job concept. > > Job status is resource manager job status polling. Have you seen the > Job class in resource manager? yep I did that, gmetad has nothing to do with polling job status information. Should GangliaAssignmentMonitor worry about obtaining job status information then? am I missing something here? > > - > > > > Is it only be able to poll default gmond metrics. or should it be > > pluggable with gmetric functionality which is able to introduce > >additional > > metrics. > > Yep it should plug into the Resource Manager AssignmentMonitor interface. > > Does that make sense? > > Cheers, > Chris > > > > >Anything you need to clarify or I have misunderstood?* > > > >Thank you, > > > >T.W.R.O. Siriwardana > >StMIEEE > >Undergraduate > >Department of Computer Science & Engineering > >Faculty of Engineering > >University of Moratuwa > >Sri Lanka. > > > > > >On Sun, Mar 31, 2013 at 7:05 AM, Rajith Siriwardana < > >[email protected]> wrote: > > > >> Awesome! thanks Chris. > >> > >> Thank you, > >> > >> T.W.R.O. Siriwardana > >> StMIEEE > >> Undergraduate > >> Department of Computer Science & Engineering > >> Faculty of Engineering > >> University of Moratuwa > >> Sri Lanka. > >> > >> On Sun, Mar 31, 2013 at 2:27 AM, Mattmann, Chris A (388J) < > >> [email protected]> wrote: > >> > >>> Hi Rajith, > >>> > >>> We're looking forward to you participating. > >>> > >>> I just outlined the process to someone else who is trying to > >>>participate > >>> in Apache Mesos through GSOC 2013, so I'll repaste here: > >>> > >>> > >>> 1. ASF is accepted/declined as GSoC 2013 org (let's hope it's > >>>accepted > >>> :) ) > >>> 2. Rajith talks with OODT mentor and OODT mentor agrees to mentor > >>> 3. Rajith comes up with proposal, referencing the GSoC project and > >>>JIRA > >>> issue, inputs into > >>> Google Melange and inputs into Google Melange for GSOC 2013 > >>> http://www.google-melange.com/gsoc/homepage/google/gsoc2013 > >>> 4. OODT mentor signs up for Melange > >>> http://www.google-melange.com/gsoc/homepage/google/gsoc2013 > >>> and lists ASF as organization > >>> 5. Rajith requests OODT mentor as mentor (ASF GSoC 2013 admins > >>> approve/decline proposed project) > >>> 6. Rajith and OODT mentor find out if the project was approved > >>> 7. Project happens > >>> 8. OODT mentor and Rajith must coordinate, and then work together > >>> through the process. > >>> > >>> > >>> HTH! > >>> > >>> Cheers, > >>> Chris > >>> > >>> ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ > >>> Chris Mattmann, Ph.D. > >>> Senior Computer Scientist > >>> NASA Jet Propulsion Laboratory Pasadena, CA 91109 USA > >>> Office: 171-266B, Mailstop: 171-246 > >>> Email: [email protected] > >>> WWW: http://sunset.usc.edu/~mattmann/ > >>> ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ > >>> Adjunct Assistant Professor, Computer Science Department > >>> University of Southern California, Los Angeles, CA 90089 USA > >>> ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ > >>> > >>> > >>> > >>> > >>> > >>> > >>> -----Original Message----- > >>> From: Rajith Siriwardana <[email protected]> > >>> Reply-To: "[email protected]" <[email protected]> > >>> Date: Wednesday, March 27, 2013 9:08 AM > >>> To: "[email protected]" <[email protected]> > >>> Subject: Interested in participating GSoC 2013 with OODT > >>> > >>> >hi, > >>> >I'm a 4th year (final year) undergraduate of Faculty of Engineering > >>> >University of Moratuwa majoring in Computer Science and Engineering > >>>and I > >>> >would like contribute to OODT. > >>> >I did my internship last year which spanned for 9 months in WSO2[1]. > >>> which > >>> >is a middle-ware company and I worked with their WSO2 Stratos > >>>product[2]. > >>> >Basically I was assigned for developing WSO2 Stratos system level > >>>health > >>> >monitoring component and WSO2 Stratos heartbeat monitoring package. > >>>For > >>> >WSO2 Stratos health monitoring component[3] before finalizing > >>>Nagios[4] > >>> >for > >>> >monitoring with mk_livestatus[5] replacing NagiosXML engine for query > >>> >stats, which is shown in the architecture image, I did some work with > >>> >Ganglia (how to use it for WSO2 Stratos system level health > >>>monitoring). > >>> >Furthermore I took part in test automation hackathon carried out for > >>>WSO2 > >>> >ESB[6] around 2 months. > >>> >So I believe I have enough knowledge to complete the *GSoC 2013 > >>>project > >>> > "Monitor that plugs into ganglia" > >>> >OODT-219<https://issues.apache.org/jira/browse/OODT-219> > >>> > [7]* with some guidance. > >>> >Please give me any advice, guidance you'd like to extend. > >>> >You can access my Linkedin profile via [8] > >>> > > >>> >[1]http://wso2.com/ > >>> >[2]http://wso2.com/cloud/stratos/ > >>> >[3] > http://mail.wso2.org/mailarchive/architecture/2012-June/008827.html > >>> >[4]http://www.nagios.org/ > >>> >[5]http://mathias-kettner.de/checkmk_livestatus.html > >>> >[6]http://wso2.com/products/enterprise-service-bus/ > >>> >[7]https://issues.apache.org/jira/browse/OODT-219 > >>> >[8]http://lk.linkedin.com/in/rajithsiriwardana/ > >>> > > >>> >Thank you, > >>> > > >>> >T.W.R.O. Siriwardana > >>> >StMIEEE > >>> >Undergraduate > >>> >Department of Computer Science & Engineering > >>> >Faculty of Engineering > >>> >University of Moratuwa > >>> >Sri Lanka. > >>> > >>> > >> > > ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ > Chris Mattmann, Ph.D. > Senior Computer Scientist > NASA Jet Propulsion Laboratory Pasadena, CA 91109 USA > Office: 171-266B, Mailstop: 171-246 > Email: [email protected] > WWW: http://sunset.usc.edu/~mattmann/ > ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ > Adjunct Assistant Professor, Computer Science Department > University of Southern California, Los Angeles, CA 90089 USA > ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ > > > >
