These 28 commits are when the Protocol Buffers files have changed:
Commit: | 8217194 | |
---|---|---|
Author: | zouyee |
support network metrics for cgroupv2 Signed-off-by: zouyee <zouyee1989@gmail.com>
The documentation is generated from this commit.
Commit: | 8858916 | |
---|---|---|
Author: | zouyee | |
Committer: | zouyee |
support psi Signed-off-by: zouyee <zouyee1989@gmail.com>
Commit: | a1235a5 | |
---|---|---|
Author: | Heran Yang |
cgroups2: export memory max usage and swap max usage Signed-off-by: Heran Yang <heran55@126.com>
Commit: | 4e20758 | |
---|---|---|
Author: | Kazuyoshi Kato | |
Committer: | Kazuyoshi Kato |
Move stats/v1 to cgroup1/stats Signed-off-by: Kazuyoshi Kato <katokazu@amazon.com>
Commit: | 5650e1c | |
---|---|---|
Author: | Kazuyoshi Kato | |
Committer: | Kazuyoshi Kato |
Move v2/ to cgroup2/ Signed-off-by: Kazuyoshi Kato <katokazu@amazon.com>
Commit: | 7746639 | |
---|---|---|
Author: | Kazuyoshi Kato | |
Committer: | Kazuyoshi Kato |
Use google.golang.org/protobuf instead of github.com/gogo/protobuf We'd like to migrate off from gogo/protobuf. The package is looking for new ownership since 2020. See https://github.com/containerd/containerd/issues/6564 for the detail. Signed-off-by: Kazuyoshi Kato <katokazu@amazon.com>
Commit: | 48a1f2e | |
---|---|---|
Author: | Vishal Verma | |
Committer: | root |
v1/stats: add all fields of memory.oom_control This adds memory.oom_control fields within v1/stats. Stats/v2 already has such fields under memory.events file. This uses similar approach as stats/v2 while adding oom_control fields for v1 memory controller. Signed-off-by: Vishal Verma <verma.vishal1989@gmail.com>
Commit: | f9dd635 | |
---|---|---|
Author: | Akihiro Suda | |
Committer: | Akihiro Suda |
v2/stats: add all fields of memory.events Signed-off-by: Akihiro Suda <akihiro.suda.cz@hco.ntt.co.jp>
Commit: | 31aeab7 | |
---|---|---|
Author: | Boris Popovschi | |
Committer: | Akihiro Suda |
rename fail_cnt to events_max Signed-off-by: Boris Popovschi <zyqsempai@mail.ru>
Commit: | a71db09 | |
---|---|---|
Author: | Boris Popovschi | |
Committer: | Akihiro Suda |
Added support fo memory.events stats - failCnt Signed-off-by: Boris Popovschi <zyqsempai@mail.ru>
Commit: | 42ee50a | |
---|---|---|
Author: | Boris Popovschi |
eof fix Signed-off-by: Boris Popovschi <zyqsempai@mail.ru>
Commit: | 04f7c33 | |
---|---|---|
Author: | Boris Popovschi | |
Committer: | Boris Popovschi |
Added support for HugeTlb controller Signed-off-by: Boris Popovschi <zyqsempai@mail.ru>
Commit: | 94c46b4 | |
---|---|---|
Author: | Boris Popovschi |
proto fix Signed-off-by: Boris Popovschi <zyqsempai@mail.ru>
Commit: | 57d16a5 | |
---|---|---|
Author: | Boris Popovschi |
Added maj:min stats and multy entry of IO usage Signed-off-by: Boris Popovschi <zyqsempai@mail.ru>
Commit: | 8195cc0 | |
---|---|---|
Author: | Boris Popovschi |
Added IO metrics Signed-off-by: Boris Popovschi <zyqsempai@mail.ru>
Commit: | 3053714 | |
---|---|---|
Author: | bpopovschi | |
Committer: | bpopovschi |
Added RDMA controller Signed-off-by: bpopovschi <zyqsempai@mail.ru>
Commit: | 4d88c26 | |
---|---|---|
Author: | bpopovschi | |
Committer: | bpopovschi |
Simplify stats Signed-off-by: bpopovschi <zyqsempai@mail.ru>
Commit: | 344a8ab | |
---|---|---|
Author: | bpopovschi | |
Committer: | bpopovschi |
Remove unused metrics Signed-off-by: bpopovschi <zyqsempai@mail.ru>
Commit: | 4276e8e | |
---|---|---|
Author: | bpopovschi | |
Committer: | bpopovschi |
Added current and mas swap and memory usage stats Signed-off-by: bpopovschi <zyqsempai@mail.ru>
Commit: | 684eefa | |
---|---|---|
Author: | Michael Crosby |
Add mapping to stats struct Signed-off-by: Michael Crosby <crosbymichael@gmail.com>
Commit: | 2843dfa | |
---|---|---|
Author: | bpopovschi | |
Committer: | bpopovschi |
Added cgroup v2 memory implementation Signed-off-by: bpopovschi <zyqsempai@mail.ru>
Commit: | 8f1875b | |
---|---|---|
Author: | bpopovschi | |
Committer: | bpopovschi |
Added cgroups v2 CPU implementation. Signed-off-by: bpopovschi <zyqsempai@mail.ru>
Commit: | 27e64bc | |
---|---|---|
Author: | Akihiro Suda | |
Committer: | Akihiro Suda |
cgroup2: the first cut (yet another version) alternative to #102 v2 package is completely split from v1. Signed-off-by: Akihiro Suda <akihiro.suda.cz@hco.ntt.co.jp>
Commit: | fccf4d4 | |
---|---|---|
Author: | Wei Fu | |
Committer: | Wei Fu |
stats/v1: export per-cgroup stats The cgroupstats provides information from taskstats which help us to know how `busy` tasks in one cgroup are right now. With Metric API in shim, it can enhance monitor capability. For more information: * https://github.com/torvalds/linux/blob/master/include/uapi/linux/cgroupstats.h * https://www.kernel.org/doc/Documentation/accounting/cgroupstats.txt * https://www.kernel.org/doc/Documentation/accounting/taskstats.txt Signed-off-by: Wei Fu <fuweid89@gmail.com>
Commit: | caf7157 | |
---|---|---|
Author: | Justin Terry (VM) | |
Committer: | Justin Terry (VM) |
Move metrics proto package to stats/v1 In order for projects to link the metrics.proto file with go modules it is required to have a go import. This creates a problem because the cgroups package is not platform independent although its types are. Moving the types to a sperate package allows consumption of the types regardless of platform. Signed-off-by: Justin Terry (VM) <juterry@microsoft.com>
Commit: | 1741ae0 | |
---|---|---|
Author: | ZeroMagic | |
Committer: | ZeroMagic |
add network stats Signed-off-by: ZeroMagic <anthonyliu@zju.edu.cn>
Commit: | ccd26c4 | |
---|---|---|
Author: | Parav Pandit | |
Committer: | Parav Pandit |
Add support for rdma cgroup RDMA controller/cgroup support is added with Linux kernel 4.11. It allows to limit RDMA/IB specific resources. It is described at [1]. Add support to set rdma cgroup parameters and read statistics. [1] https://www.kernel.org/doc/Documentation/cgroup-v1/rdma.txt Signed-off-by: Parav Pandit <parav@mellanox.com>
Commit: | 1423fc2 | |
---|---|---|
Author: | Michael Crosby | |
Committer: | Michael Crosby |
Use protobufs as Stats return result Signed-off-by: Michael Crosby <crosbymichael@gmail.com>