Hi @all,
I've the following output of a USR1 signal against the tor daemon in my log:
Oct 11 19:16:36.000 [notice] --------------- Dumping memory information:
Oct 11 19:16:36.000 [notice] In buffers for *2021 connections*: 6103606
used/6770688 allocated
Oct 11 19:16:36.000 [notice] For 2 OR listener connections: 0 used/0
allocated
Oct 11 19:16:36.000 [notice] For *1269 OR connections*: 478155
used/573440 allocated
Oct 11 19:16:36.000 [notice] For 742 Exit connections: 5625383
used/6189056 allocated
Oct 11 19:16:36.000 [notice] For 1 Socks listener connections: 0
used/0 allocated
Oct 11 19:16:36.000 [notice] For 1 Directory listener connections: 0
used/0 allocated
Oct 11 19:16:36.000 [notice] For 1 Directory connections: 68 used/8192
allocated
Oct 11 19:16:36.000 [notice] For 4 CPU worker connections: 0 used/0
allocated
Oct 11 19:16:36.000 [notice] For 1 Control listener connections: 0
used/0 allocated
Oct 11 19:16:36.000 [notice] In rephist: 567424 used by 3928 Tors.
Oct 11 19:16:36.000 [notice] In 7136 live descriptors: 9860168 bytes.
In 14728 old descriptors: 20229585 bytes.
Oct 11 19:16:36.000 [notice] 3317 cells allocated on *1203 circuits*. 0
cells leaked.
Oct 11 19:16:36.000 [notice] Our DNS cache has 455 entries.
Oct 11 19:16:36.000 [notice] Our DNS cache size is approximately 184816
bytes.
Oct 11 19:16:36.000 [notice] mallinfo() said: arena=119304192,
ordblks=6628, smblks=100, hblks=1, hblkhd=1052672, usmblks=0,
fsmblks=6192, uordblks=89103552, fordblks=30200640, keepcost=4846928
For my monitoring of the relay I thought having a look at the built
circuits would be the right approach and indicates a "healthy" relay.
But then I stumbled over the "Connections" vs. "OR connections" vs
"circuits" (I bolded the values).
Now I'm a little bit confused. What is the right approach to monitor the
health of a (n exit) relay?
Thanks in advance,
~Josef