Rikard Thulin
2006-Sep-03 09:41 UTC
[dtrace-discuss] Are there any major application vedors creating USDT probes?
Does any one know about major software vendors creating their own application probes? Could we expect Oracle and the application (GlassFish?) server vendors to do this? Regards, Rikard This message posted from opensolaris.org
Tanel Poder
2006-Sep-03 09:57 UTC
[dtrace-discuss] Are there any major application vedors creatingUSDT probes?
Oracle has had detailed instrumentation in their database engine code for long time already, both in server and client libraries side. I hope that now, having Dtrace, nobody falls into the pit of starting diagnosing SQL performance problems with Dtrace (right tools for right problems!) While there are definitely cases where Oracle''s own instrumentation is not enough (like problems which you have to follow down to kernel level etc), I don''t think Oracle will put much effort on Dtrace integration. Especially considering that Dtrace works only on couple of platforms in which Oracle is interested in (and the Mac OS platform is an insignificant niche anyway). Don''t know about any other vendors though... Tanel.> -----Original Message----- > From: dtrace-discuss-bounces at opensolaris.org > [mailto:dtrace-discuss-bounces at opensolaris.org] On Behalf Of > Rikard Thulin > Sent: Sunday, September 03, 2006 17:41 > To: dtrace-discuss at opensolaris.org > Subject: [dtrace-discuss] Are there any major application > vedors creatingUSDT probes? > > Does any one know about major software vendors creating their > own application probes? Could we expect Oracle and the > application (GlassFish?) server vendors to do this?
James Dickens
2006-Sep-04 02:19 UTC
[dtrace-discuss] Are there any major application vedors creating USDT probes?
On 9/3/06, Rikard Thulin <rikard at thulin.pp.se> wrote:> Does any one know about major software vendors creating their own application probes? Could we expect Oracle and the application (GlassFish?) server vendors to do this? >if you check this groups previous threads you will find info about postgres getting probes, the others I have found are listed in http://uadmin.blogspot.com/2006/05/what-is-dtrace.html not sure if any major applications have them but most of the major subsystems of the solaris kernel have them. And apache, perl and java do as well not sure they are inturgrated yet. James Dickens uadmin.blogspot.com> Regards, > Rikard > > > This message posted from opensolaris.org > _______________________________________________ > dtrace-discuss mailing list > dtrace-discuss at opensolaris.org >
przemolicc at poczta.fm
2006-Sep-04 12:04 UTC
[dtrace-discuss] Are there any major application vedors creating USDT probes?
On Sun, Sep 03, 2006 at 02:41:26AM -0700, Rikard Thulin wrote:> Does any one know about major software vendors creating their own application probes? Could we expect Oracle and the application (GlassFish?) server vendors to do this?(not necessary USDT probes) symantec/veritas in VxVM/VxFS przemol
James Dickens
2006-Sep-04 17:27 UTC
[dtrace-discuss] Are there any major application vedors creating USDT probes?
On 9/4/06, przemolicc at poczta.fm <przemolicc at poczta.fm> wrote:> On Sun, Sep 03, 2006 at 02:41:26AM -0700, Rikard Thulin wrote: > > Does any one know about major software vendors creating their own application probes? Could we expect Oracle and the application (GlassFish?) server vendors to do this? >in oracle, not likely oracle runs on too many platforms and right now dtrace runs on only one of them, so its not worth effort, perhaps years from now they may add them to a development version or maybe if solaris takes off and becomes the #1 platform by far for oracle. glassfish may do it, because as far as I know its a sun supported project so they have a vested interest in to adding them.> (not necessary USDT probes) symantec/veritas in VxVM/VxFS >symantec/veritas runs on too many platforms to worry about adding a feature to one of them. Let''s face it, today windows is the #1 server platform, well its where they make the most money, they are not going to invest the money for coding, testing and more testing to a platform that they dont see as there future, they support solaris and it works why add more complexity to give some performance data that their other versions dont or can''t give. but at least with a program like VxVM/VxFS, DTrace gives you io probes that allow you to watch the entry points into vxvm and vxfs and you can then figure out which functions inside vxvm and vmfs that are important to get the information you need. Yes it requires some work on your part but the payoff could be worth it. James Dickens uadmin.blogspot.com> przemol > _______________________________________________ > dtrace-discuss mailing list > dtrace-discuss at opensolaris.org >