Была проблема со сбором статистики с удаленного сервера с помощью get_xyz. Все конфигурационные файлы в порядке.
При переключении удаленного сервера на резервный канал - статистика собирается. При возвращении на основной - сбора статистики в базу данных нет. Провайдер основного канала утверждает, что пакеты передаются с порта 514 порта нормально и ничего не режется. После проверки - так и есть. Но в базу данных детальная статистика не поступает.
Привожу результаты вывода команды tcpdump -ni eth0 port 514
Видно, что пакеты передаются. В чем может быть причина? Файерволлом разрешёно всё в обе стороны и на все интерфейсы.
13:03:34.634090 IP 195.64.215.62.1023 > 81.17.7.198.shell: S 361701107:361701107(0) win 5840 <mss 1460,nop,nop,sackOK,nop,wscale 0>
13:03:34.690191 IP 81.17.7.198.shell > 195.64.215.62.1023: S 2728686873:2728686873(0) ack 361701108 win 5840 <mss 1460,nop,nop,sackOK,nop,wscale 0>
13:03:34.690241 IP 195.64.215.62.1023 > 81.17.7.198.shell: . ack 1 win 5840
13:03:34.690393 IP 195.64.215.62.1023 > 81.17.7.198.shell: P 1:6(5) ack 1 win 5840
13:03:34.758920 IP 81.17.7.198.shell > 195.64.215.62.1023: . ack 6 win 5840
13:03:34.843269 IP 195.64.215.62.1023 > 81.17.7.198.shell: P 6:32(26) ack 1 win 5840
13:03:34.912378 IP 81.17.7.198.shell > 195.64.215.62.1023: . ack 32 win 5840
13:03:34.912445 IP 81.17.7.198.shell > 195.64.215.62.1023: P 1:2(1) ack 32 win 5840
13:03:34.912496 IP 195.64.215.62.1023 > 81.17.7.198.shell: . ack 2 win 5840
13:03:34.912526 IP 81.17.7.198.shell > 195.64.215.62.1023: FP 2:24(22) ack 32 win 5840
13:03:34.912596 IP 195.64.215.62.1023 > 81.17.7.198.shell: R 32:32(0) ack 25 win 5840
13:04:04.934221 IP 195.64.215.62.1023 > 81.17.7.198.shell: S 392001230:392001230(0) win 5840 <mss 1460,nop,nop,sackOK,nop,wscale 0>
13:04:04.979998 IP 81.17.7.198.shell > 195.64.215.62.1023: S 2758985363:2758985363(0) ack 392001231 win 5840 <mss 1460,nop,nop,sackOK,nop,wscale 0>
13:04:04.980041 IP 195.64.215.62.1023 > 81.17.7.198.shell: . ack 1 win 5840
13:04:04.980190 IP 195.64.215.62.1023 > 81.17.7.198.shell: P 1:6(5) ack 1 win 5840
13:04:05.056362 IP 81.17.7.198.shell > 195.64.215.62.1023: . ack 6 win 5840
13:04:05.151947 IP 195.64.215.62.1023 > 81.17.7.198.shell: P 6:32(26) ack 1 win 5840
13:04:05.228802 IP 81.17.7.198.shell > 195.64.215.62.1023: . ack 32 win 5840
13:04:05.228869 IP 81.17.7.198.shell > 195.64.215.62.1023: P 1:2(1) ack 32 win 5840
13:04:05.228952 IP 81.17.7.198.shell > 195.64.215.62.1023: FP 2:24(22) ack 32 win 5840
13:04:05.229044 IP 195.64.215.62.1023 > 81.17.7.198.shell: . ack 2 win 5840
13:04:05.229113 IP 195.64.215.62.1023 > 81.17.7.198.shell: R 32:32(0) ack 25 win 5840
13:04:35.254349 IP 195.64.215.62.1023 > 81.17.7.198.shell: S 422321358:422321358(0) win 5840 <mss 1460,nop,nop,sackOK,nop,wscale 0>
13:04:35.312648 IP 81.17.7.198.shell > 195.64.215.62.1023: S 2789309621:2789309621(0) ack 422321359 win 5840 <mss 1460,nop,nop,sackOK,nop,wscale 0>
13:04:35.312695 IP 195.64.215.62.1023 > 81.17.7.198.shell: . ack 1 win 5840
13:04:35.312913 IP 195.64.215.62.1023 > 81.17.7.198.shell: P 1:6(5) ack 1 win 5840
13:04:35.395406 IP 81.17.7.198.shell > 195.64.215.62.1023: . ack 6 win 5840
13:04:35.479789 IP 195.64.215.62.1023 > 81.17.7.198.shell: P 6:32(26) ack 1 win 5840
13:04:35.541652 IP 81.17.7.198.shell > 195.64.215.62.1023: . ack 32 win 5840
13:04:35.541957 IP 81.17.7.198.shell > 195.64.215.62.1023: P 1:2(1) ack 32 win 5840
13:04:35.541996 IP 195.64.215.62.1023 > 81.17.7.198.shell: . ack 2 win 5840
13:04:35.542056 IP 195.64.215.62.1023 > 81.17.7.198.shell: F 32:32(0) ack 2 win 5840
13:04:35.545592 IP 81.17.7.198.shell > 195.64.215.62.1023: FP 2:24(22) ack 32 win 5840
13:04:35.545636 IP 195.64.215.62.1023 > 81.17.7.198.shell: R 422321390:422321390(0) win 0
13:04:35.603253 IP 81.17.7.198.shell > 195.64.215.62.1023: . ack 33 win 5840
13:04:35.603283 IP 195.64.215.62.1023 > 81.17.7.198.shell: R 422321391:422321391(0) win 0
13:05:05.563952 IP 195.64.215.62.1023 > 81.17.7.198.shell: S 452630971:452630971(0) win 5840 <mss 1460,nop,nop,sackOK,nop,wscale 0>
13:05:05.637744 IP 81.17.7.198.shell > 195.64.215.62.1023: S 2819623895:2819623895(0) ack 452630972 win 5840 <mss 1460,nop,nop,sackOK,nop,wscale 0>
13:05:05.637784 IP 195.64.215.62.1023 > 81.17.7.198.shell: . ack 1 win 5840
13:05:05.637925 IP 195.64.215.62.1023 > 81.17.7.198.shell: P 1:6(5) ack 1 win 5840
13:05:05.719880 IP 81.17.7.198.shell > 195.64.215.62.1023: . ack 6 win 5840
13:05:05.780953 IP 195.64.215.62.1023 > 81.17.7.198.shell: P 6:32(26) ack 1 win 5840
13:05:05.846879 IP 81.17.7.198.shell > 195.64.215.62.1023: . ack 32 win 5840
13:05:05.851596 IP 81.17.7.198.shell > 195.64.215.62.1023: P 1:2(1) ack 32 win 5840
13:05:05.851638 IP 195.64.215.62.1023 > 81.17.7.198.shell: . ack 2 win 5840
13:05:05.851679 IP 81.17.7.198.shell > 195.64.215.62.1023: FP 2:24(22) ack 32 win 5840
13:05:05.851792 IP 195.64.215.62.1023 > 81.17.7.198.shell: R 32:32(0) ack 25 win 5840
проблема сбора статистики с удаленного сервера с get_xyz
[root@ns3 etc]# tcpdump -ni lo port 9996SV писал(а):А что сам get_xyz пишет в консоль?
отправляются ли пакеты на порт 9996 (udp) ?
tcpdump: verbose output suppressed, use -v or -vv for full protocol decode
listening on lo, link-type EN10MB (Ethernet), capture size 96 bytes
14:17:25.339857 IP 127.0.0.1.32795 > 127.0.0.1.9996: UDP, length 72
14:17:27.359851 IP 127.0.0.1.32795 > 127.0.0.1.9996: UDP, length 72
14:17:28.369852 IP 127.0.0.1.32795 > 127.0.0.1.9996: UDP, length 72
14:17:31.399854 IP 127.0.0.1.32795 > 127.0.0.1.9996: UDP, length 120
14:17:32.409845 IP 127.0.0.1.32795 > 127.0.0.1.9996: UDP, length 72
14:17:33.419842 IP 127.0.0.1.32795 > 127.0.0.1.9996: UDP, length 120
14:17:34.429848 IP 127.0.0.1.32795 > 127.0.0.1.9996: UDP, length 120
7 packets captured
21 packets received by filter
0 packets dropped by kernel
[root@ns3 etc]#
Отправляет в базу с 2х удаленных роутеров, с 3-его нет.
Если 3-его переключить на другого прова-резерва с ADSL - всё сразу работает. Когда подключение через основного провайдера с радиоинтернетом - при тех же конфигах статистика в базу не кладётся. Саппорт радиоинтернета беседует "свысока", мол ничего не режется и у них всё чётко.