Guys, what''s the official status of the DTrace Network Provider(s). All of the information I can possibly find seems to be at least half a year old. Any updates since Jun 2007? Thanks, Roman.
Brendan Gregg - Sun Microsystems
2007-Dec-19 21:32 UTC
[dtrace-discuss] DTrace Network Provider
G''Day Roman, On Wed, Dec 19, 2007 at 12:22:58PM -0800, Roman Shaposhnik wrote:> Guys, > > what''s the official status of the DTrace Network Provider(s). All > of the information I can possibly find seems to be at least > half a year old. Any updates since Jun 2007?Yes, it''s been quiet again for a while, but fortunately I''ve been updating the network provider page during the last few days: http://www.opensolaris.org/os/community/dtrace/NetworkProvider/ There is now a 13 part plan to deliver customer-orientated public and stable providers, and I''m getting ready to propose part 1 (IP provider) as a PSARC case. I''ll post here and to network-discuss about it soon. Brendan -- Brendan [CA, USA]
On Wed, 2007-12-19 at 13:32 -0800, Brendan Gregg - Sun Microsystems wrote:> G''Day Roman, > > On Wed, Dec 19, 2007 at 12:22:58PM -0800, Roman Shaposhnik wrote: > > Guys, > > > > what''s the official status of the DTrace Network Provider(s). All > > of the information I can possibly find seems to be at least > > half a year old. Any updates since Jun 2007? > > Yes, it''s been quiet again for a while, but fortunately I''ve been updating > the network provider page during the last few days: > > http://www.opensolaris.org/os/community/dtrace/NetworkProvider/ > > There is now a 13 part plan to deliver customer-orientated public and > stable providers, and I''m getting ready to propose part 1 (IP provider) > as a PSARC case. I''ll post here and to network-discuss about it soon.Cool! Do you have even the most preliminary milestones for public availability? Thanks, Roman.
Hi Brendan, My apologies if this is ground which has been covered before, but does the proposed/prototype tcp provider let me easily detect retransmitted segments? I''m guessing the tcp:::send probe will fire for both initial transmission and any retransmission, but can we tell from the args whether it''s a retransmit? At the moment it''s possible, but hard, to work out which particular connection on a machine is retransmitting (usually by wading through snoop output) - it''d be nice if DTrace could lift the lid on this in the same way that /usr/demo/dtrace/iosnoop.d instantly answers the perennial "what is all that IO" question? Again, apologies if this is covered elsewhere! -- Philip Beevers Fidessa Infrastructure Development mailto:philip.beevers at fidessa.com phone: +44 1483 206571> -----Original Message----- > From: dtrace-discuss-bounces at opensolaris.org > [mailto:dtrace-discuss-bounces at opensolaris.org] On Behalf Of > Brendan Gregg - Sun Microsystems > Sent: 19 December 2007 21:33 > To: Roman Shaposhnik > Cc: dtrace-discuss at opensolaris.org > Subject: Re: [dtrace-discuss] DTrace Network Provider > > G''Day Roman, > > On Wed, Dec 19, 2007 at 12:22:58PM -0800, Roman Shaposhnik wrote: > > Guys, > > > > what''s the official status of the DTrace Network > Provider(s). All of > > the information I can possibly find seems to be at least > half a year > > old. Any updates since Jun 2007? > > Yes, it''s been quiet again for a while, but fortunately I''ve > been updating the network provider page during the last few days: > > http://www.opensolaris.org/os/community/dtrace/NetworkProvider/ > > There is now a 13 part plan to deliver customer-orientated > public and stable providers, and I''m getting ready to propose > part 1 (IP provider) as a PSARC case. I''ll post here and to > network-discuss about it soon. > > Brendan > > -- > Brendan > [CA, USA] > _______________________________________________ > dtrace-discuss mailing list > dtrace-discuss at opensolaris.org >******************************************************************************************************************************************************************************************** This message is intended only for the stated addressee(s) and may be confidential. Access to this email by anyone else is unauthorised. Any opinions expressed in this email do not necessarily reflect the opinions of Fidessa. Any unauthorised disclosure, use or dissemination, either whole or in part is prohibited. If you are not the intended recipient of this message, please notify the sender immediately. Fidessa plc - Registered office: Dukes Court, Duke Street, Woking, Surrey, GU21 5BH, United Kingdom Registered in England no. 3781700 VAT registration no. 688 9008 78 Fidessa group plc - Registered Office: Dukes Court, Duke Street, Woking, Surrey, GU21 5BH, United Kingdom Registered in England no. 3234176 VAT registration no. 688 9008 78
Brendan Gregg - Sun Microsystems
2007-Dec-19 22:20 UTC
[dtrace-discuss] DTrace Network Provider
On Wed, Dec 19, 2007 at 01:39:12PM -0800, Roman Shaposhnik wrote:> On Wed, 2007-12-19 at 13:32 -0800, Brendan Gregg - Sun Microsystems > wrote: > > G''Day Roman, > > > > On Wed, Dec 19, 2007 at 12:22:58PM -0800, Roman Shaposhnik wrote: > > > Guys, > > > > > > what''s the official status of the DTrace Network Provider(s). All > > > of the information I can possibly find seems to be at least > > > half a year old. Any updates since Jun 2007? > > > > Yes, it''s been quiet again for a while, but fortunately I''ve been updating > > the network provider page during the last few days: > > > > http://www.opensolaris.org/os/community/dtrace/NetworkProvider/ > > > > There is now a 13 part plan to deliver customer-orientated public and > > stable providers, and I''m getting ready to propose part 1 (IP provider) > > as a PSARC case. I''ll post here and to network-discuss about it soon. > > Cool! Do you have even the most preliminary milestones for public > availability?I''m working on the first task (IP provider send/receive) now, and the next two (UDP + TCP) straight after, so I''m hoping to have completed those three in the coming weeks, which will solve a bunch of observability needs. These will be putback to Solaris Nevada first; there are currently no plans to back port them to Solaris 10. As for the other tasks - I don''t know yet! Brendan -- Brendan [CA, USA]
Brendan Gregg - Sun Microsystems
2007-Dec-19 22:25 UTC
[dtrace-discuss] DTrace Network Provider
G''Day Philip, On Wed, Dec 19, 2007 at 09:54:01PM +0000, Philip Beevers wrote:> Hi Brendan, > > My apologies if this is ground which has been covered before, but does > the proposed/prototype tcp provider let me easily detect retransmitted > segments? I''m guessing the tcp:::send probe will fire for both initial > transmission and any retransmission, but can we tell from the args > whether it''s a retransmit?tcp:::send and tcp:::receive are catch-alls that will fire for anything that has a complete TCP header - including retransmits. Although that doesn''t mean identifying retransmits will be easy. :)> At the moment it''s possible, but hard, to work out which particular > connection on a machine is retransmitting (usually by wading through > snoop output) - it''d be nice if DTrace could lift the lid on this in the > same way that /usr/demo/dtrace/iosnoop.d instantly answers the perennial > "what is all that IO" question?Yes, I think functionality to easily identify retransmits would be a sensible addition - I''ve added a tcp:::retransmit probe to the list for now, I''ll see how that works when I prototype it up. Thanks! Brendan -- Brendan [CA, USA]