Context
The log context, proxy-divert, was introduced to capture the IP address of clients generating proxies on a server.asinfo -v "set-log:id=0;proxy-divert=detail"
Method
In order to identify clients that are triggering proxies, enable proxy-divert log context with a detail log level.
Enable logging:
asinfo -v "set-log:id=0;proxy-divert=detail"
Disable logging:
asinfo -v "set-log:id=0;proxy-divert=info"
example:
$ asinfo -v "set-log:id=0;proxy-divert=detail"
ok
$ sudo journalctl -o cat -u aerospike -a -f
Aug 06 2019 00:30:53 GMT: DETAIL (proxy-divert): (proxy.c:229) {test} diverting from client 1.1.1.101:38422 to node bb902110a000064 <Digest>:0x4151de9f50abbeef960ed5313444d1d398433793
Aug 06 2019 00:30:53 GMT: DETAIL (proxy-divert): (proxy.c:229) {test} diverting from client 1.1.1.101:38422 to node bb902110a000064 <Digest>:0xf38d7b259abd4566c8f1e61630c13411a4acfdd3
Aug 06 2019 00:30:53 GMT: DETAIL (proxy-divert): (proxy.c:229) {test} diverting from client 1.1.1.101:38422 to node bb902110a000064 <Digest>:0xd6ea47795b0f8f4fffa76ae4a7fb10d82dbedbe7
Aug 06 2019 00:30:53 GMT: DETAIL (proxy-divert): (proxy.c:229) {test} diverting from client 1.1.1.101:38422 to node bb902110a000064 <Digest>:0xc4508f3952a89b8212f99c3620b9c7172440ca0a
Aug 06 2019 00:30:53 GMT: DETAIL (proxy-divert): (proxy.c:229) {test} diverting from client 1.1.1.101:38422 to node bb902110a000064 <Digest>:0x974bd82e8c446b1bccb1c6f1220973c6fd940871
Aug 06 2019 00:30:53 GMT: DETAIL (proxy-divert): (proxy.c:229) {test} diverting from client 1.1.1.101:38422 to node bb902110a000064 <Digest>:0x66468ffec04b006c9386b5024afb3a6b37c6ad36
Aug 06 2019 00:30:53 GMT: DETAIL (proxy-divert): (proxy.c:229) {test} diverting from client 1.1.1.101:38422 to node bb902110a000064 <Digest>:0x42bbcf5e1ce7ceb8319195fdd2a030483d67680a
Aug 06 2019 00:30:53 GMT: DETAIL (proxy-divert): (proxy.c:229) {test} diverting from client 1.1.1.101:38422 to node bb902110a000064 <Digest>:0xd10ce4dc16e4d69bc8dabbeabe44b8f3d4aac43b