[ 
https://issues.apache.org/jira/browse/MESOS-2332?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14590906#comment-14590906
 ] 

Jie Yu commented on MESOS-2332:
-------------------------------

commit 541bba77c08a7e0349ac45e71c2998abce27ef55
Author: Paul Brett <[email protected]>
Date:   Wed Jun 17 16:08:09 2015 -0700

    Reported per-container metrics for network bandwidth throttling.
    
    Review: https://reviews.apache.org/r/35229

commit 1fe54856278feafb3caa631895b63c5403b98983
Author: Paul Brett <[email protected]>
Date:   Wed Jun 17 11:28:34 2015 -0700

    Replaced adhoc JSON conversion functions for ResourceStatistics in port
    mapping isolator with the general protocol buffer to JSON converter.
    
    Review: https://reviews.apache.org/r/35536

Author: Paul Brett <[email protected]>
Date:   Tue Jun 9 13:52:10 2015 -0700

    Added HTB queueing discipline wrapper class.
    
    Review: https://reviews.apache.org/r/35225

Author: Paul Brett <[email protected]>
Date:   Mon Jun 8 13:53:52 2015 -0700

    Extended fq_codel to allow parent and handle to be specified at runtime.
    
    Review: https://reviews.apache.org/r/35165

commit a6a19bc0abddd437875267c48eefebed53aaf61f
Author: Paul Brett <[email protected]>
Date:   Mon Jun 8 12:25:30 2015 -0700

    Documented and consolidate qdisc handles.
    
    Review: https://reviews.apache.org/r/35152

commit 1ea1fdbf9770212f6b92fdeff174494c9d873d09
Author: Paul Brett <[email protected]>
Date:   Mon Jun 8 12:22:38 2015 -0700

    Added output stream operation for handle to use in port_mapping.cpp.
    
    Review: https://reviews.apache.org/r/35150

commit c12b34632c15c69163cefb8c120abaf53cdbcf14
Author: Paul Brett <[email protected]>
Date:   Mon Jun 8 12:21:58 2015 -0700

    Added a new message for Traffic Control statistics
    
    Review: https://reviews.apache.org/r/34894

Author: Paul Brett <[email protected]>
Date:   Thu Jun 4 09:39:34 2015 -0700

    Added tests for the new qdisc statistics functions.
    
    Review: https://reviews.apache.org/r/34863

commit d431f049ee77fbb2bfd52e8eac6a031f62209ea3
Author: Paul Brett <[email protected]>
Date:   Thu Jun 4 09:32:04 2015 -0700

    Added support for reporting qdisc statistics.
    
    Review: https://reviews.apache.org/r/34426

Author: Paul Brett <[email protected]>
Date:   Wed Jun 3 15:08:28 2015 -0700

    Added new qdisc tests for fq_codel and ingress queueing discipline.
    
    Review: https://reviews.apache.org/r/34832

Author: Paul Brett <[email protected]>
Date:   Mon Jun 1 15:09:47 2015 -0700

    Convert EGRESS_ROOT to constexpr Handle.
    
    Review: https://reviews.apache.org/r/34900

Author: Paul Brett <[email protected]>
Date:   Fri May 29 14:21:38 2015 -0700

    Convert Non-POD static variables in fq_codel and ingress to constexpr.
    
    Review: https://reviews.apache.org/r/34782

commit 4b1282c616aa92fd292a6c54997fa1dfca465deb
Author: Paul Brett <[email protected]>
Date:   Wed May 27 15:48:39 2015 -0700

    Merged class Handle which is duplicated between filter/handle and
    queueing/handle.
    
    Review: https://reviews.apache.org/r/34321

> Report per-container metrics for network bandwidth throttling
> -------------------------------------------------------------
>
>                 Key: MESOS-2332
>                 URL: https://issues.apache.org/jira/browse/MESOS-2332
>             Project: Mesos
>          Issue Type: Improvement
>          Components: isolation
>            Reporter: Paul Brett
>            Assignee: Paul Brett
>              Labels: features, twitter
>
> Export metrics from the network isolation to identify scope and duration of 
> container throttling.  
> Packet loss can be identified from the overlimits and requeues fields of the 
> htb qdisc report for the virtual interface, e.g.
> {noformat}
> $ tc -s -d qdisc show dev mesos19223
> qdisc pfifo_fast 0: root refcnt 2 bands 3 priomap  1 2 2 2 1 2 0 0 1 1 1 1 1 
> 1 1 1
>  Sent 158213287452 bytes 1030876393 pkt (dropped 0, overlimits 0 requeues 0)
>  backlog 0b 0p requeues 0
> qdisc ingress ffff: parent ffff:fff1 ----------------
>  Sent 119381747824 bytes 1144549901 pkt (dropped 2044879, overlimits 0 
> requeues 0)
>  backlog 0b 0p requeues 0
> {noformat}
> Note that since a packet can be examined multiple times before transmission, 
> overlimits can exceed total packets sent.  
> Add to the port_mapping isolator usage() and the container statistics 
> protobuf. Carefully consider the naming (esp tx/rx) + commenting of the 
> protobuf fields so it's clear what these represent and how they are different 
> to the existing dropped packet counts from the network stack.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to