Hi Sitaram
I think the next best steps would be to try working with some of the
functions in pmapi.h. This will help with clarifying the programmer's
manual too.
I can see that it's part of your work for week 1, but it would be good
to familiarise yourself with this library soon.
I think a good idea would be to write a small program that printed the
metric "disk.all.read" to stdout.
Try doing this with the pmResult() function and work backwards to see
what you need to call this.
This will answer questions like:
- How do I connect to a PMCD?
- How do I resolve a metric name (disk.all.read) to a pmID?
- Are there multiple instances for this metric or just the one?
- How do I decode the result?
Let me know what you think.
Cheers!
Ryan
On 01/05/16 12:02, Sitaram Shelke wrote:
Hello Ryan,
Thank you for the warm welcome :) It's great to have you as a mentor.
As you said I have read both the User's and Programmer's manual from
the website link. User's manual was easy to understand however
programmer's manual had a lot to consume and I think I will
understand more as I dive more into the code. I also read about
'/proc' pseudo file system.
After this I have set up pcp and htop from git source and tried few
commands on localhost while reading user's manual.
So what would you like to suggest next?
On Tue, Apr 26, 2016 at 4:39 PM, Ryan Doyle <ryan.doy@xxxxxxxxx
<mailto:ryan.doy@xxxxxxxxx>> wrote:
I'm still having trouble will sgi.com <http://sgi.com> accepting
mail from my server so
I'm using an alternative account. Original mail sent below:
-----
Hi Sitaram
I'm one of the mentors that will be working with you so welcome!
From
what I can tell, you have already had some interactions with
Nathan .
I'm not sure how much you guys got into the way PCP works so I might
be going over what you already know.
In terms of communication, PCP has and active community on:
- This mailing list
- #pcp on Freenode
Most of what you need to know to get up and running is available at
http://www.pcp.io/community.html
I would highly recommend having a read of the programmers guide
available in the PCP git repository (or at
https://github.com/performancecopilot/pcp/blob/master/books/PCP_PG/pcp-programmers-guide.pdf).
Getting PCP building and running locally is a good start.
We will firm up some goals and schedule meetings via Google
hangouts/Skype as we get closer to the start of the coding weeks.
One again, welcome and I look forward to working with you!
Ryan
_______________________________________________
pcp mailing list
pcp@xxxxxxxxxxx <mailto:pcp@xxxxxxxxxxx>
http://oss.sgi.com/mailman/listinfo/pcp
--
-sitaram
_______________________________________________
pcp mailing list
pcp@xxxxxxxxxxx
http://oss.sgi.com/mailman/listinfo/pcp
_______________________________________________
pcp mailing list
pcp@xxxxxxxxxxx
http://oss.sgi.com/mailman/listinfo/pcp