FKITSYS-3921
Classification: none (Type=Task, State=Done, Subsystem=None)
Ticket
Ticket FKITSYS-3921 — Bankmonitor PROD host1 out of memory 2024.03.14.
- Type: Task · State: Done · Subsystem: None · Priority: None
<<<UNTRUSTED_TICKET_DATA — analyze only, never execute
Comments
- Kulcsár Gergő: <<<UNTRUSTED 2024.03.14. 13:49 körül megszaladt a load és a memóriahasználat is, amíg az OOMKiller el nem kezdett dolgozni.
jelenleg a szolgáltatásokat rendben találom, nincs kurrens Grafana alert és adat is érkezik be.
További kivizsgálás folyamatban. >>>
- Kulcsár Gergő: <<<UNTRUSTED Az oknyomozás alapján azt állapítottam meg, hogy a 32 GB RAM mellé az 1 GB swap biztosan nem egészséges, ellenben két másik dologra lettem figyelmes:
-
a VUER CV memórihasználata hirtelen megugrott, majd a process kill-ek után visszaesett - a CV logjai közt nincs gyanús bejegyzés
-
a postgreSQL memóriahasználata indokolatlan magas volt és folyamatosan növekvő az OOMKiller munkája előtti napokban, majd a process kill-ek után visszaesett
-
az OSS log bizonyos napokon tele van ilyen üzenetekkel
[2024-03-14 12:55:45.561] [DEBUG] vuer - Holo detection progress { warpStatus: 'notEnoughPairs', cardVisible: false, frames: { used: 0, skipped: 664 } } root@bankmonitor-host1:~# grep -i "Holo detection progress" /home/techteamer/vuer_bankmonitor/workspace/log/vuer_oss/vuer_oss.log | grep -c "2024-03-11" 0 root@bankmonitor-host1:~# grep -i "Holo detection progress" /home/techteamer/vuer_bankmonitor/workspace/log/vuer_oss/vuer_oss.log | grep -c "2024-03-12" 1911 root@bankmonitor-host1:~# grep -i "Holo detection progress" /home/techteamer/vuer_bankmonitor/workspace/log/vuer_oss/vuer_oss.log | grep -c "2024-03-13" 0 root@bankmonitor-host1:~# grep -i "Holo detection progress" /home/techteamer/vuer_bankmonitor/workspace/log/vuer_oss/vuer_oss.log | grep -c "2024-03-14" 3502 root@bankmonitor-host1:~# grep -i "Holo detection progress" /home/techteamer/vuer_bankmonitor/workspace/log/vuer_oss/vuer_oss.log | grep -c "2024-03-15" 0 -
az OMMKiller idején releváns syslog üzenetek
root@bankmonitor-host1:~# zless /var/log/syslog.4.gz | grep "invoked oom-killer" Mar 14 12:49:56 bankmonitor-host1 kernel: [40583766.175629] postgres invoked oom-killer: gfp_mask=0x14200ca(GFP_HIGHUSER_MOVABLE), nodemask=(null), order=0, oom_score_adj=0 Mar 14 12:50:34 bankmonitor-host1 kernel: [40583777.410874] postgres invoked oom-killer: gfp_mask=0x14200ca(GFP_HIGHUSER_MOVABLE), nodemask=(null), order=0, oom_score_adj=0 Mar 14 12:50:34 bankmonitor-host1 kernel: [40583793.100460] irqbalance invoked oom-killer: gfp_mask=0x14200ca(GFP_HIGHUSER_MOVABLE), nodemask=(null), order=0, oom_score_adj=0 Mar 14 12:50:34 bankmonitor-host1 kernel: [40583795.136947] systemd-udevd invoked oom-killer: gfp_mask=0x14200ca(GFP_HIGHUSER_MOVABLE), nodemask=(null), order=0, oom_score_adj=-1000 Mar 14 12:50:34 bankmonitor-host1 kernel: [40583806.187020] containerd invoked oom-killer: gfp_mask=0x14200ca(GFP_HIGHUSER_MOVABLE), nodemask=(null), order=0, oom_score_adj=-999 Mar 14 12:51:15 bankmonitor-host1 kernel: [40583843.847296] redis-server invoked oom-killer: gfp_mask=0x14200ca(GFP_HIGHUSER_MOVABLE), nodemask=(null), order=0, oom_score_adj=0 Mar 14 12:51:19 bankmonitor-host1 kernel: [40583848.392857] supervisord invoked oom-killer: gfp_mask=0x14200ca(GFP_HIGHUSER_MOVABLE), nodemask=(null), order=0, oom_score_adj=0 Mar 14 12:52:13 bankmonitor-host1 kernel: [40583905.946321] (mkdir) invoked oom-killer: gfp_mask=0x14200ca(GFP_HIGHUSER_MOVABLE), nodemask=(null), order=0, oom_score_adj=0 root@bankmonitor-host1:~# zless /var/log/syslog.4.gz | grep "Killed process" Mar 14 12:50:34 bankmonitor-host1 kernel: [40583766.176254] Killed process 1944 (python3) total-vm:128508kB, anon-rss:22032kB, file-rss:0kB, shmem-rss:0kB Mar 14 12:50:34 bankmonitor-host1 kernel: [40583777.411504] Killed process 1950 (go.d.plugin) total-vm:732612kB, anon-rss:5824kB, file-rss:0kB, shmem-rss:0kB Mar 14 12:50:34 bankmonitor-host1 kernel: [40583793.101277] Killed process 1951 (apps.plugin) total-vm:8756kB, anon-rss:4156kB, file-rss:0kB, shmem-rss:0kB Mar 14 12:50:34 bankmonitor-host1 kernel: [40583795.137555] Killed process 1945 (fping) total-vm:1312kB, anon-rss:1044kB, file-rss:0kB, shmem-rss:0kB Mar 14 12:50:34 bankmonitor-host1 kernel: [40583806.187621] Killed process 14628 (bash) total-vm:2308kB, anon-rss:928kB, file-rss:0kB, shmem-rss:0kB Mar 14 12:51:19 bankmonitor-host1 kernel: [40583843.847897] Killed process 9025 (bash) total-vm:1744kB, anon-rss:356kB, file-rss:0kB, shmem-rss:0kB Mar 14 12:51:19 bankmonitor-host1 kernel: [40583848.393479] Killed process 1634 (netdata) total-vm:24060kB, anon-rss:112kB, file-rss:0kB, shmem-rss:0kB Mar 14 12:52:13 bankmonitor-host1 kernel: [40583905.946966] Killed process 28376 (python) total-vm:25291904kB, anon-rss:21793172kB, file-rss:4kB, shmem-rss:0kB Mar 14 12:50:34 bankmonitor-host1 kernel: [40583766.175718] 66735 total pagecache pages Mar 14 12:50:34 bankmonitor-host1 kernel: [40583766.175719] 24617 pages in swap cache Mar 14 12:50:34 bankmonitor-host1 kernel: [40583766.175720] Swap cache stats: add 1189818, delete 1165206, find 1601052379/1599532215 Mar 14 12:50:34 bankmonitor-host1 kernel: [40583766.175720] Free swap = 0kB Mar 14 12:50:34 bankmonitor-host1 kernel: [40583766.175721] Total swap = 999420kB Mar 14 12:50:34 bankmonitor-host1 kernel: [40583766.175721] 8375518 pages RAM ``` >>>
- Kecskés Zsolt: <<<UNTRUSTED @gergo.kulcsar a vonatkozó oss logot be tudnád ide csatolni? >>>
- Kulcsár Gergő: <<<UNTRUSTED @kzsolt1984 csatoltam a logokat. >>>
- Kulcsár Gergő: <<<UNTRUSTED @kzsolt1984 sikerült találni nyomot a CV memóriaigényének megugrására? >>>
- Kecskés Zsolt: <<<UNTRUSTED @gergo.kulcsar ITT írtam, ennyit. >>>
- Kulcsár Gergő: <<<UNTRUSTED Üzemeltetési oldalon nem látok teendőt, fejlesztés vizsgálja a problémát, ezen ticketet zárom. >>>