node_exporter/vendor/github.com/ema/qdisc
fach 5fadcb1bac Updating mod version for github.com/ema/qdisc
Signed-off-by: fach <shaw38@gmail.com>
2020-06-04 12:29:23 -04:00
..
.travis.yml Update netlink vendoring (#1471) 2019-09-05 15:35:13 +02:00
get.go Updating mod version for github.com/ema/qdisc 2020-06-04 12:29:23 -04:00
go.mod Update netlink vendoring (#1471) 2019-09-05 15:35:13 +02:00
go.sum Update netlink vendoring (#1471) 2019-09-05 15:35:13 +02:00
LICENSE.md Add qdisc collector for Linux (#580) 2017-05-23 11:55:50 +02:00
Makefile Add qdisc collector for Linux (#580) 2017-05-23 11:55:50 +02:00
README.md Add qdisc collector for Linux (#580) 2017-05-23 11:55:50 +02:00

qdisc Build Status

Package qdisc allows to get queuing discipline information via netlink, similarly to what tc -s qdisc show does.

Example usage

package main

import (
    "fmt"

    "github.com/ema/qdisc"
)

func main() {
    info, err := qdisc.Get()

    if err == nil {
        for _, msg := range info {
            fmt.Printf("%+v\n", msg)
        }
    }
}