obproxy 内存告警

单台计算,三台中任意一台超过都会告警。
它反映的是单个 OBProxy 进程实际占用的物理内存(RSS)占其内存上限的百分比


取得的是这个指标,还是pmap的结果

OB_CONCURRENCY_OBJ_POOL 这个内存模块的作用是什么

问题时间点当时 是这个模块占的多

你查看一下 放到一个txt文本里 发一下

show proxymemory objpool 3\G 如果是obj占用高 这样在查一下 也粘贴到文本里 提供一下

OBProxy 进程常驻内存 / proxy_mem_limited。是这样计算的

看着内存 在上涨 obproxy的连接有增加了么?这个可以截个图么?

obproxy扩缩容后内存使用量持续增长,业务报错obproxy无法连接

和这个帖子合并吧,我这个主要是问下内存指标

操作系统上对应那个指标

RES指标


和pmap 查出来的结果对不上

先把proxy_mem_limited内存调整一下 要不然会影响业务 按照我上面发的 先把查看的信息 保存到txt文本里 发一下

进程的常驻内存RSS 是这样查的 ps -aux | grep obproxy | grep -v grep 看一下rss的指标

不过看着这个值 在和proxy_mem_limited相除 看着好像也不对 我找相关的同学问一下

root@CCECPOBSDB01 ~]# cat /proc/3672319/status
Name:obproxy
Umask:0022
State:S (sleeping)
Tgid:3672319
Ngid:0
Pid:3672319
PPid:1
TracerPid:0
Uid:1008100810081008
Gid:1008100810081008
FDSize:2048
Groups:1008
NStgid:3672319
NSpid:3672319
NSpgid:2094089
NSsid:2094089
VmPeak: 2999996 kB
VmSize: 2999080 kB
VmLck: 0 kB
VmPin: 0 kB
VmHWM: 1430640 kB
VmRSS: 1430024 kB
RssAnon: 1398392 kB
RssFile: 31632 kB
RssShmem: 0 kB
VmData: 2919180 kB
VmStk: 132 kB
VmExe: 41772 kB
VmLib: 5824 kB
VmPTE: 5372 kB
VmSwap: 0 kB
HugetlbPages: 0 kB
CoreDumping:0
THP_enabled:1
Threads:147
SigQ:0/2060234
SigPnd:0000000000000000
ShdPnd:0000000000000000
SigBlk:0000000000000000
SigIgn:0000000000001000
SigCgt:0001078180014e23
CapInh:0000000000000000
CapPrm:0000000000000000
CapEff:0000000000000000
CapBnd:0000003fffffffff
CapAmb:0000000000000000
NoNewPrivs:0
Seccomp:0
Speculation_Store_Bypass:thread vulnerable
Cpus_allowed:ffffffff,ffffffff,ffffffff,ffffffff
Cpus_allowed_list:0-127
Mems_allowed:00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00
000000,00000000,00000000,00000000,00000000,00000000,00000003
Mems_allowed_list:0-1
voluntary_ctxt_switches:11758231
nonvoluntary_ctxt_switches:514

sudo curl --unix-socket /home/admin/ocp_agent/run/ocp_monagent.$(cat /home/admin/ocp_agent/run/ocp_monagent.pid).sock http://unix-socket-server/metrics/node/host | grep ‘process_memory_rss_bytes’