Re: Route count
Anton Danilov <[email protected]> Wed, 10 Feb 2021 08:11:40 +0000
| Newsgroups | org.kernel.vger.lartc |
|---|---|
| Message-ID | <CAEzD07K4TsxXt2e+h7Ch=ywjDd0wL+t2mpTCQR9aq+4ZTfxboQ@mail.gmail.com> |
Hello. Instead of fetching all content of a route table, you can parse the /proc/net/fib_triestat file. It contents the number of prefixes for every routing table. On Mon, 8 Feb 2021 at 20:13, Grant Taylor <[email protected]> wrote: > > Hi, > > Does anyone know a more efficient way to get a count of the number of > routes than to do something like the following? > > # ip route show table $TABLE | wc -l > > I'm doing something where I'd like to instrument the number of > (unreachable / null) routes once a minute and I'd like to avoid > unnecessary load on the system. > > It seems to me like there should be a counter somewhere that I can just > read instead of needing to enumerate every single route in the table. > > > > -- > Grant. . . . > unix || die > -- Anton Danilov.