RE: How do you detect memory issues ?
Date: Thu, 6 Dec 2018 19:50:15 -0600
Message-ID: <018c01d48dcf$34127ac0$9c377040$_at_gmail.com>
2 cents
I have always alerted off swapping using memstats values. I have store vmstat because sar was not always installed or available without request and that was not always possible given the nature of many unix admins. If I did notice paging I don’t think it ever resulted in any issues until swapping started to be a threat. Swap is a hard threshold and “soft” (one that only alerts if over X for a certain time).
From: oracle-l-bounce_at_freelists.org <oracle-l-bounce_at_freelists.org> On Behalf Of kyle Hailey Sent: Thursday, December 6, 2018 1:36 PM To: Mladen Gogala <gogala.mladen_at_gmail.com> Cc: ORACLE-L <oracle-l_at_freelists.org> Subject: Re: How do you detect memory issues ?
Thanks Mladen
"sar -B" works on Amazon Linux
and it still amazes me how non-obvious monitoring memory pressure is to this day
On Wed, Dec 5, 2018 at 10:28 PM Mladen Gogala <gogala.mladen_at_gmail.com <mailto:gogala.mladen_at_gmail.com> > wrote:
Hi Kyle,
You are talking about vmstat. I prefer sar. Here is the output of sar -B 3 3:
mgogala_at_umajor:~$ sar -B 3 3
The important stats are majflts/s, which means that pages had to be read from disk and pgsteal/s, which denotes the number of the modified pages backed up and reclaimed as "free". In this context "free" doesn't mean empty, the page being free means that the page has a valid backup. Page stealing definitel and paging out (pgpgout/s) definitely means that there is a memory problem. On Red Hat systems, sar is available in the sysstat package. Another good indication that something is wrong is large proportion of kernel mode cpu time, as shown by top. Also, "top" is a good indicator because it shows the swap usage. If the swap usage keeps growing, there is a trouble with memory.
Regards
On 12/5/18 7:44 PM, kyle Hailey wrote:
Kyle
Linux 4.15.0-42-generic (umajor) 12/06/2018 _x86_64_ (8 CPU)
01:10:34 AM pgpgin/s pgpgout/s fault/s majflt/s pgfree/s pgscank/s pgscand/s pgsteal/s %vmeff
01:10:37 AM 23049.33 3421.33 16.00 0.00 81.33 0.00 0.00 0.00 0.00
01:10:40 AM 19186.67 1.33 102.67 0.00 116.00 0.00 0.00 0.00 0.00
01:10:43 AM 14.67 5064.00 32142.67 0.00 25249.00 0.00 0.00 0.00 0.00
Average: 14083.56 2828.89 10753.78 0.00 8482.11
--
Mladen Gogala
Database Consultant
Tel: (347) 321-1217
--
http://www.freelists.org/webpage/oracle-l
Received on Fri Dec 07 2018 - 02:50:15 CET