KNOLEDGEBASE · ಸೇವೆಗಳು ಮತ್ತು ವಿ. ಪಿ. ಎಸ್.

ಸರ್ವರ್ ಸಂಪನ್ಮೂಲಗಳನ್ನು ಮೇಲ್ವಿಚಾರಣೆ ಮಾಡಲು ಸಾರ್ ಅನ್ನು ಹೇಗೆ ಬಳಸುವುದು (ಲಿನಕ್ಸ್)

ಕೊನೆಯದಾಗಿ ನವೀಕರಿಸಿದ 2025-06-16

ಎಸ್ಎಆರ್ 10 ಬಳಕೆಗಳು


1. ಎಲ್ಲಾ ಸಿಪಿಯುಗಳ ಸಿಪಿಯು ಬಳಕೆ (ಸರ್-ಯು)

ಇದು ಎಲ್ಲಾ ಸಿಪಿಯುಗಳ ಸಂಚಿತ ನೈಜ-ಸಮಯದ ಸಿಪಿಯು ಬಳಕೆಯನ್ನು ಪ್ರತಿ 1 ಸೆಕೆಂಡಿಗೆ ಒಟ್ಟು 3 ಬಾರಿ ವರದಿ ಮಾಡುತ್ತದೆ. ಬಹುಶಃ ನೀವು ಸಿಪಿಯು ಲೋಡ್ ಅನ್ನು ನೋಡಲು ಕೊನೆಯ ಕ್ಷೇತ್ರವಾದ% ಐಡಲ್ & rdquo ಮೇಲೆ ಗಮನ ಕೇಂದ್ರೀಕರಿಸಲು ಬಯಸುತ್ತೀರಿ.

$ sar -u 1 3
Linux 2.6.18-194.el5PAE (dev-db)        03/26/2011      _i686_  (8 CPU)

01:27:32 PM       CPU     %user     %nice   %system   %iowait    %steal     %idle
01:27:33 PM       all      0.00      0.00      0.00      0.00      0.00    100.00
01:27:34 PM       all      0.25      0.00      0.25      0.00      0.00     99.50
01:27:35 PM       all      0.75      0.00      0.25      0.00      0.00     99.00
Average:          all      0.33      0.00      0.17      0.00      0.00     99.50


ಕೆಲವು ವ್ಯತ್ಯಾಸಗಳು ಈ ಕೆಳಗಿನಂತಿವೆಃ

  • sar -u ಆ ಹಂತದವರೆಗೆ ಸಂಗ್ರಹಿಸಲಾದ ಪ್ರಸ್ತುತ ದಿನದ ಸಿಪಿಯು ಬಳಕೆಯನ್ನು ಪ್ರದರ್ಶಿಸುತ್ತದೆ.
  • sar -u 1 3 ಪ್ರತಿ 1 ಸೆಕೆಂಡಿಗೆ 3 ಬಾರಿ ನೈಜ ಸಮಯದ ಸಿಪಿಯು ಬಳಕೆಯನ್ನು ಪ್ರದರ್ಶಿಸುತ್ತದೆ.
  • sar -u ALL & ldquo; sar-u & rdquo; ನಂತೆಯೇ ಆದರೆ ಹೆಚ್ಚುವರಿ ಕ್ಷೇತ್ರಗಳನ್ನು ಪ್ರದರ್ಶಿಸುತ್ತದೆ.
  • sar -u ALL 1 3 & ldquo; ಸಾರ್-ಯು13 & ಪ್ರೈಮ್; ನಂತೆಯೇ ಆದರೆ ಹೆಚ್ಚುವರಿ ಕ್ಷೇತ್ರಗಳನ್ನು ಪ್ರದರ್ಶಿಸುತ್ತದೆ.
  • sar -u -f /var/log/sa/sa10 ಎಸ್ಎ10 ಕಡತದಿಂದ ತಿಂಗಳ 10 ದಿನಗಳ ಸಿಪಿಯು ಬಳಕೆಯನ್ನು ಪ್ರದರ್ಶಿಸುತ್ತದೆ.


2. ಪ್ರತ್ಯೇಕ ಸಿಪಿಯು ಅಥವಾ ಕೋರ್ (ಸಾರ್-ಪಿ) ನ ಸಿಪಿಯು ಬಳಕೆ

ನಿಮ್ಮ ಸರ್ವರ್ನಲ್ಲಿ 4 ಕೋರ್ಗಳಿದ್ದರೆ ಮತ್ತು ಪ್ರತಿಯೊಂದು ಕೋರ್ಗಳು ಏನು ಮಾಡುತ್ತಿವೆ ಎಂಬುದನ್ನು ನೋಡಲು ಬಯಸಿದರೆ, ಈ ಕೆಳಗಿನವುಗಳನ್ನು ಮಾಡಿ.

& ldquo;-P ALL & rdquo; ಇದು ಎಲ್ಲಾ ಕೋರ್ಗಳ ಅಂಕಿಅಂಶಗಳನ್ನು ಪ್ರದರ್ಶಿಸಬೇಕು ಎಂದು ಸೂಚಿಸುತ್ತದೆ.

ಈ ಕೆಳಗಿನ ಉದಾಹರಣೆಯಲ್ಲಿ, CPU ಕಾಲಮ್ 0,1,2, ಮತ್ತು 3ರ ಅಡಿಯಲ್ಲಿರುವ ಸಂಖ್ಯೆಗಳು ಅನುಗುಣವಾದ CPU ಕೋರ್ ಸಂಖ್ಯೆಗಳನ್ನು ಸೂಚಿಸುತ್ತವೆ.

$ sar -P ALL 1 1
Linux 2.6.18-194.el5PAE (dev-db)        03/26/2011      _i686_  (8 CPU)

01:34:12 PM       CPU     %user     %nice   %system   %iowait    %steal     %idle
01:34:13 PM       all     11.69      0.00      4.71      0.69      0.00     82.90
01:34:13 PM         0     35.00      0.00      6.00      0.00      0.00     59.00
01:34:13 PM         1     22.00      0.00      5.00      0.00      0.00     73.00
01:34:13 PM         2      3.00      0.00      1.00      0.00      0.00     96.00
01:34:13 PM         3      0.00      0.00      0.00      0.00      0.00    100.00


ಇದು 2ನೇ ಕೋರ್ಗೆ ಮಾತ್ರ ಅಂಕಿಅಂಶಗಳನ್ನು ಪ್ರದರ್ಶಿಸಬೇಕು ಎಂದು ಸೂಚಿಸುತ್ತದೆ. (ಕೋರ್ ಸಂಖ್ಯೆಗಳು 0ರಿಂದ ಪ್ರಾರಂಭವಾಗುತ್ತವೆ ಎಂಬುದನ್ನು ಗಮನಿಸಿ).


$ sar -P 1 1 1
Linux 2.6.18-194.el5PAE (dev-db)        03/26/2011      _i686_  (8 CPU)

01:36:25 PM       CPU     %user     %nice   %system   %iowait    %steal     %idle
01:36:26 PM         1      8.08      0.00      2.02      1.01      0.00     88.89


ಕೆಲವು ವ್ಯತ್ಯಾಸಗಳು ಈ ಕೆಳಗಿನಂತಿವೆಃ

  • sar -P ALL ಪ್ರಸ್ತುತ ದಿನದ ಎಲ್ಲಾ ಕೋರ್ಗಳಿಂದ ವಿಭಜಿತವಾದ CPU ಬಳಕೆಯನ್ನು ಪ್ರದರ್ಶಿಸುತ್ತದೆ.
  • sar -P ALL 1 3 ಎಲ್ಲಾ ಕೋರ್ಗಳಿಗೆ ನೈಜ ಸಮಯದ ಸಿಪಿಯು ಬಳಕೆಯನ್ನು ಪ್ರತಿ 1 ಸೆಕೆಂಡಿಗೆ 3 ಬಾರಿ ಪ್ರದರ್ಶಿಸುತ್ತದೆ (ಎಲ್ಲಾ ಕೋರ್ಗಳಿಂದ ವಿಭಜಿಸಲಾಗಿದೆ).
  • sar -P 1 ಪ್ರಸ್ತುತ ದಿನದ ಕೋರ್ ಸಂಖ್ಯೆ 1 ಗಾಗಿ ಸಿಪಿಯು ಬಳಕೆಯನ್ನು ಪ್ರದರ್ಶಿಸುತ್ತದೆ.
  • sar -P 1 1 3 ಕೋರ್ ಸಂಖ್ಯೆ 1ಕ್ಕೆ ನೈಜ ಸಮಯದ ಸಿಪಿಯು ಬಳಕೆಯನ್ನು ಪ್ರತಿ 1 ಸೆಕೆಂಡಿಗೆ 3 ಬಾರಿ ಪ್ರದರ್ಶಿಸುತ್ತದೆ.
  • sar -P ALL -f /var/log/sa/sa10 SA10 ಕಡತದಿಂದ ತಿಂಗಳ 10 ದಿನಗಳ ದಿನದ ಎಲ್ಲಾ ಕೋರ್ಗಳಿಂದ ವಿಭಜಿಸಲ್ಪಟ್ಟ CPU ಬಳಕೆಯನ್ನು ಪ್ರದರ್ಶಿಸುತ್ತದೆ.


3. ಮೆಮೊರಿ ಫ್ರೀ ಮತ್ತು ಯೂಸ್ಡ್ (ಸರ್-ಆರ್)

ಇದು ಮೆಮೊರಿ ಅಂಕಿಅಂಶಗಳನ್ನು ವರದಿ ಮಾಡುತ್ತದೆ. ಪ್ರತಿ 1 ಸೆಕೆಂಡಿಗೆ ಒಟ್ಟು 3 ಬಾರಿ ವರದಿ ಮಾಡುತ್ತದೆ. ನೀವು ಬಹುಶಃ ಉಚಿತ ಮತ್ತು ಬಳಸಿದ ಮೆಮೊರಿಗಾಗಿ & ldquo; kbmemfre & rdquo; ಮತ್ತು & ldquo; kbmemoused & rdquo; ಮೇಲೆ ಕೇಂದ್ರೀಕರಿಸಲು ಬಯಸುತ್ತೀರಿ.

$ sar -r 1 3
Linux 2.6.18-194.el5PAE (dev-db)        03/26/2011      _i686_  (8 CPU)

07:28:06 AM kbmemfree kbmemused  %memused kbbuffers  kbcached  kbcommit   %commit  kbactive   kbinact
07:28:07 AM   6209248   2097432     25.25    189024   1796544    141372      0.85   1921060     88204
07:28:08 AM   6209248   2097432     25.25    189024   1796544    141372      0.85   1921060     88204
07:28:09 AM   6209248   2097432     25.25    189024   1796544    141372      0.85   1921060     88204
Average:      6209248   2097432     25.25    189024   1796544    141372      0.85   1921060     88204


ಕೆಲವು ವ್ಯತ್ಯಾಸಗಳು ಈ ಕೆಳಗಿನಂತಿವೆಃ

  • sar -r
  • sar -r 1 3
  • sar -r -f /var/log/sa/sa10


4. ಬಳಸಿದ ಜಾಗವನ್ನು ವಿನಿಮಯ ಮಾಡಿಕೊಳ್ಳಿ (ಸಾರ್-ಎಸ್)

ಇದು ಸ್ವಾಪ್ ಅಂಕಿಅಂಶಗಳನ್ನು ವರದಿ ಮಾಡುತ್ತದೆ. ಪ್ರತಿ 1 ಸೆಕೆಂಡಿಗೆ ಒಟ್ಟು 3 ಬಾರಿ ವರದಿ ಮಾಡುತ್ತದೆ. & ldquo; kbswpous & rdquo; ಮತ್ತು & ldquo;% ಸ್ವಪ್ & rdquo; 0 ಆಗಿದ್ದರೆ, ನಿಮ್ಮ ವ್ಯವಸ್ಥೆಯು ಸ್ವಾಪ್ ಆಗುತ್ತಿಲ್ಲ.

$ sar -S 1 3
Linux 2.6.18-194.el5PAE (dev-db)        03/26/2011      _i686_  (8 CPU)

07:31:06 AM kbswpfree kbswpused  %swpused  kbswpcad   %swpcad
07:31:07 AM   8385920         0      0.00         0      0.00
07:31:08 AM   8385920         0      0.00         0      0.00
07:31:09 AM   8385920         0      0.00         0      0.00
Average:      8385920         0      0.00         0      0.00


ಕೆಲವು ವ್ಯತ್ಯಾಸಗಳು ಈ ಕೆಳಗಿನಂತಿವೆಃ

  • sar -S
  • sar -S 1 3
  • sar -S -f /var/log/sa/sa10


ಟಿಪ್ಪಣಿಗಳುಃ

  • ವ್ಯವಸ್ಥೆಯು ಪ್ರತಿ ಸೆಕೆಂಡಿಗೆ ಎಷ್ಟು ಮೆಮೊರಿ ಪುಟಗಳನ್ನು ಮುಕ್ತಗೊಳಿಸುತ್ತದೆ, ಬಳಸುತ್ತದೆ ಮತ್ತು ಕ್ಯಾಶ್ ಮಾಡುತ್ತದೆ ಎಂಬುದನ್ನು ಗುರುತಿಸಲು & ldquo; sar-R & rdquo; ಅನ್ನು ಬಳಸಿ.
  • ಬಳಸಿದ ಮತ್ತು ಲಭ್ಯವಿರುವ ಬೃಹತ್ ಪುಟಗಳನ್ನು (ಕೆ. ಬಿ. ಯಲ್ಲಿ) ಗುರುತಿಸಲು & ldquo; sar-H & rdquo; ಅನ್ನು ಬಳಸಿ.
  • ಪೇಜಿಂಗ್ ಅಂಕಿಅಂಶಗಳನ್ನು ಉತ್ಪಾದಿಸಲು & ldquo; sar-B & rdquo; ಅನ್ನು ಬಳಸಿ. ಅಂದರೆ ಪ್ರತಿ ಸೆಕೆಂಡಿಗೆ ಡಿಸ್ಕ್ನಿಂದ (ಮತ್ತು ಹೊರಗೆ) ಪೇಜ್ ಮಾಡಲಾದ ಕೆ. ಬಿ. ಯ ಸಂಖ್ಯೆ.
  • ಪುಟ ವಿನಿಮಯ ಅಂಕಿಅಂಶಗಳನ್ನು ರಚಿಸಲು & ldquo; sar-W & rdquo; ಅನ್ನು ಬಳಸಿ. ಅಂದರೆ ಪ್ರತಿ ಸೆಕೆಂಡಿಗೆ ಪುಟ ವಿನಿಮಯ (ಮತ್ತು ಔಟ್).


5. ಒಟ್ಟಾರೆ ಐ/ಓ ಚಟುವಟಿಕೆ (ಸರ್-ಬಿ)

ಇದು ಪ್ರತಿ 1 ಸೆಕೆಂಡಿಗೆ ಒಟ್ಟು 3 ಬಾರಿ ಐ/ಒ ಅಂಕಿಅಂಶಗಳನ್ನು ವರದಿ ಮಾಡುತ್ತದೆ.

ಕೆಳಗಿನ ಕ್ಷೇತ್ರಗಳನ್ನು ಕೆಳಗಿನ ಉದಾಹರಣೆಯಲ್ಲಿ ತೋರಿಸಲಾಗಿದೆ.

  • ಪ್ರತಿ ಸೆಕೆಂಡಿಗೆ ವಹಿವಾಟುಗಳು (ಇದು ಓದುವುದು ಮತ್ತು ಬರೆಯುವುದು ಎರಡನ್ನೂ ಒಳಗೊಂಡಿರುತ್ತದೆ)
  • ಆರ್ಟಿಪಿಎಸ್ & ಎನ್ಡಿಎಎಸ್; ಸೆಕೆಂಡಿಗೆ ವಹಿವಾಟುಗಳನ್ನು ಓದಿ
  • ಡಬ್ಲ್ಯೂಟಿಪಿಎಸ್ & ಎನ್ಡಿಎಎಸ್; ಪ್ರತಿ ಸೆಕೆಂಡಿಗೆ ವಹಿವಾಟುಗಳನ್ನು ಬರೆಯಿರಿ
  • ಬ್ರೆಡ್/ರು & ನಂದಾಶ್; ಪ್ರತಿ ಸೆಕೆಂಡಿಗೆ ಓದುವ ಬೈಟ್ಗಳು
  • ಬಿ. ಡಬ್ಲ್ಯೂ. ಆರ್. ಟಿ. ಎನ್/ಎಸ್ & ಎನ್. ಡಿ. ಎಸ್; ಪ್ರತಿ ಸೆಕೆಂಡಿಗೆ ಬರೆಯಲಾದ ಬೈಟ್ಗಳು

$ sar -b 1 3
Linux 2.6.18-194.el5PAE (dev-db)        03/26/2011      _i686_  (8 CPU)

01:56:28 PM       tps      rtps      wtps   bread/s   bwrtn/s
01:56:29 PM    346.00    264.00     82.00   2208.00    768.00
01:56:30 PM    100.00     36.00     64.00    304.00    816.00
01:56:31 PM    282.83     32.32    250.51    258.59   2537.37
Average:       242.81    111.04    131.77    925.75   1369.90

* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *

ಕೆಲವು ವ್ಯತ್ಯಾಸಗಳು ಈ ಕೆಳಗಿನಂತಿವೆಃ

  • sar -b
  • sar -b 1 3
  • sar -b -f /var/log/sa/sa10

ಟಿಪ್ಪಣಿಃ ವ್ಯವಸ್ಥೆಯು ಬಳಸುವ ಇನೋಡ್ ಹ್ಯಾಂಡ್ಲರ್ಗಳು, ಫೈಲ್ ಹ್ಯಾಂಡ್ಲರ್ಗಳು ಮತ್ತು ಸ್ಯೂಡೋ-ಟರ್ಮಿನಲ್ಗಳ ಸಂಖ್ಯೆಯನ್ನು ಪ್ರದರ್ಶಿಸಲು & ldquo; sar-v & rdquo; ಅನ್ನು ಬಳಸಿ.



6. ಪ್ರತ್ಯೇಕ ಬ್ಲಾಕ್ ಸಾಧನ I/O ಚಟುವಟಿಕೆ (ಸರ್-ಡಿ)

ಪ್ರತ್ಯೇಕ ಬ್ಲಾಕ್ ಸಾಧನಗಳಿಂದ (ಅಂದರೆ ಒಂದು ನಿರ್ದಿಷ್ಟ ಮೌಂಟ್ ಪಾಯಿಂಟ್, ಅಥವಾ LUN, ಅಥವಾ ವಿಭಾಗ) ಚಟುವಟಿಕೆಗಳನ್ನು ಗುರುತಿಸಲು, & ldquo; sar-d & rdquo; ಅನ್ನು ಬಳಸಿ.

$ sar -d 1 1
Linux 2.6.18-194.el5PAE (dev-db)        03/26/2011      _i686_  (8 CPU)

01:59:45 PM       DEV       tps  rd_sec/s  wr_sec/s  avgrq-sz  avgqu-sz     await     svctm     %util
01:59:46 PM    dev8-0      1.01      0.00      0.00      0.00      0.00      4.00      1.00      0.10
01:59:46 PM    dev8-1      1.01      0.00      0.00      0.00      0.00      4.00      1.00      0.10
01:59:46 PM dev120-64      3.03     64.65      0.00     21.33      0.03      9.33      5.33      1.62
01:59:46 PM dev120-65      3.03     64.65      0.00     21.33      0.03      9.33      5.33      1.62
01:59:46 PM  dev120-0      8.08      0.00    105.05     13.00      0.00      0.38      0.38      0.30
01:59:46 PM  dev120-1      8.08      0.00    105.05     13.00      0.00      0.38      0.38      0.30
01:59:46 PM dev120-96      1.01      8.08      0.00      8.00      0.01      9.00      9.00      0.91
01:59:46 PM dev120-97      1.01      8.08      0.00      8.00      0.01      9.00      9.00      0.91


ಮೇಲಿನ ಉದಾಹರಣೆಯಲ್ಲಿ, & ldquo; DEV & rdquo; ಒಂದು ನಿರ್ದಿಷ್ಟ ಬ್ಲಾಕ್ ಸಾಧನವನ್ನು ಸೂಚಿಸುತ್ತದೆ.


ಉದಾಹರಣೆಗೆಃ & ldquo; dev 53-1 & Prime; ಎಂದರೆ 53 ಅನ್ನು ಪ್ರಮುಖ ಸಂಖ್ಯೆಯಾಗಿ ಮತ್ತು 1 ಅನ್ನು ಸಣ್ಣ ಸಂಖ್ಯೆಯಾಗಿ ಹೊಂದಿರುವ ಬ್ಲಾಕ್ ಸಾಧನ.

ನೀವು ಕೆಳಗೆ ತೋರಿಸಿರುವಂತೆ-p ಆಯ್ಕೆಯನ್ನು (ಸುಂದರ ಮುದ್ರಣ) ಬಳಸಿದರೆ ಸಾಧನದ ಹೆಸರು (DEV ಕಾಲಮ್) ನಿಜವಾದ ಸಾಧನದ ಹೆಸರನ್ನು (ಉದಾಹರಣೆಗೆಃ sda, sda1, sdb1 ಇತ್ಯಾದಿ) ಪ್ರದರ್ಶಿಸಬಹುದು.

$ sar -p -d 1 1
Linux 2.6.18-194.el5PAE (dev-db)        03/26/2011      _i686_  (8 CPU)

01:59:45 PM       DEV       tps  rd_sec/s  wr_sec/s  avgrq-sz  avgqu-sz     await     svctm     %util
01:59:46 PM       sda      1.01      0.00      0.00      0.00      0.00      4.00      1.00      0.10
01:59:46 PM      sda1      1.01      0.00      0.00      0.00      0.00      4.00      1.00      0.10
01:59:46 PM      sdb1      3.03     64.65      0.00     21.33      0.03      9.33      5.33      1.62
01:59:46 PM      sdc1      3.03     64.65      0.00     21.33      0.03      9.33      5.33      1.62
01:59:46 PM      sde1      8.08      0.00    105.05     13.00      0.00      0.38      0.38      0.30
01:59:46 PM      sdf1      8.08      0.00    105.05     13.00      0.00      0.38      0.38      0.30
01:59:46 PM      sda2      1.01      8.08      0.00      8.00      0.01      9.00      9.00      0.91
01:59:46 PM      sdb2      1.01      8.08      0.00      8.00      0.01      9.00      9.00      0.91

* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *

ಕೆಲವು ವ್ಯತ್ಯಾಸಗಳು ಈ ಕೆಳಗಿನಂತಿವೆಃ

  • sar -d
  • sar -d 1 3
  • sar -d -f /var/log/sa/sa10
  • sar -p -d


7. ಪ್ರತಿ ಸೆಕೆಂಡಿಗೆ ಸಂದರ್ಭ ಸ್ವಿಚ್ಗಳನ್ನು ಪ್ರದರ್ಶಿಸಿ (ಸರ್-ಡಬ್ಲ್ಯೂ)

ಇದು ಪ್ರತಿ ಸೆಕೆಂಡಿಗೆ ರಚಿಸಲಾದ ಒಟ್ಟು ಪ್ರಕ್ರಿಯೆಗಳ ಸಂಖ್ಯೆಯನ್ನು ಮತ್ತು ಪ್ರತಿ ಸೆಕೆಂಡಿಗೆ ಸಂದರ್ಭ ಸ್ವಿಚ್ಗಳ ಒಟ್ಟು ಸಂಖ್ಯೆಯನ್ನು ಪ್ರತಿ 1 ಸೆಕೆಂಡಿಗೆ ಒಟ್ಟು 3 ಬಾರಿ ವರದಿ ಮಾಡುತ್ತದೆ.

$ sar -w 1 3
Linux 2.6.18-194.el5PAE (dev-db)        03/26/2011      _i686_  (8 CPU)

08:32:24 AM    proc/s   cswch/s
08:32:25 AM      3.00     53.00
08:32:26 AM      4.00     61.39
08:32:27 AM      2.00     57.00

* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *

ಕೆಲವು ವ್ಯತ್ಯಾಸಗಳು ಈ ಕೆಳಗಿನಂತಿವೆಃ

  • sar -w
  • sar -w 1 3
  • sar -w -f /var/log/sa/sa10


8. ಚಾಲನೆಯಲ್ಲಿರುವ ಸರತಿ ಸಾಲು ಮತ್ತು ಲೋಡ್ ಸರಾಸರಿಯನ್ನು ವರದಿ ಮಾಡಿ (ಸರ್-ಕ್ಯೂ)

ಇದು ಕೊನೆಯ 1 ನಿಮಿಷ, 5 ನಿಮಿಷ ಮತ್ತು 15 ನಿಮಿಷಗಳ ರನ್ ಕ್ಯೂ ಗಾತ್ರ ಮತ್ತು ಲೋಡ್ ಸರಾಸರಿಯನ್ನು ಪ್ರತಿ 1 ಸೆಕೆಂಡಿಗೆ ಒಟ್ಟು 3 ಬಾರಿ ವರದಿ ಮಾಡುತ್ತದೆ.

$ sar -q 1 3
Linux 2.6.18-194.el5PAE (dev-db)        03/26/2011      _i686_  (8 CPU)

06:28:53 AM   runq-sz  plist-sz   ldavg-1   ldavg-5  ldavg-15   blocked
06:28:54 AM         0       230      2.00      3.00      5.00         0
06:28:55 AM         2       210      2.01      3.15      5.15         0
06:28:56 AM         2       230      2.12      3.12      5.12         0
Average:            3       230      3.12      3.12      5.12         0

ಟಿಪ್ಪಣಿಃ & ldquo; ನಿರ್ಬಂಧಿತ & rdquo; ಅಂಕಣವು ಪ್ರಸ್ತುತ ನಿರ್ಬಂಧಿತವಾಗಿರುವ ಮತ್ತು I/O ಕಾರ್ಯಾಚರಣೆಯು ಪೂರ್ಣಗೊಳ್ಳುವವರೆಗೆ ಕಾಯುತ್ತಿರುವ ಕಾರ್ಯಗಳ ಸಂಖ್ಯೆಯನ್ನು ಪ್ರದರ್ಶಿಸುತ್ತದೆ.

ಕೆಲವು ವ್ಯತ್ಯಾಸಗಳು ಈ ಕೆಳಗಿನಂತಿವೆಃ

  • sar -q
  • sar -q 1 3
  • sar -q -f /var/log/sa/sa10


9. ಜಾಲದ ಅಂಕಿಅಂಶಗಳನ್ನು ವರದಿ ಮಾಡಿ (ಸರ್-ಎನ್)

ಇದು ವಿವಿಧ ನೆಟ್ವರ್ಕ್ ಅಂಕಿಅಂಶಗಳನ್ನು ವರದಿ ಮಾಡುತ್ತದೆ. ಉದಾಹರಣೆಗೆಃ ನೆಟ್ವರ್ಕ್ ಕಾರ್ಡ್ ಮೂಲಕ ಸ್ವೀಕರಿಸಿದ ಪ್ಯಾಕೆಟ್ಗಳ ಸಂಖ್ಯೆ (ರವಾನೆ), ಪ್ಯಾಕೆಟ್ ವೈಫಲ್ಯದ ಅಂಕಿಅಂಶಗಳು ಇತ್ಯಾದಿ, ಪ್ರತಿ 1 ಸೆಕೆಂಡಿಗೆ ಒಟ್ಟು 3 ಬಾರಿ ವರದಿ ಮಾಡುತ್ತದೆ.

sar -n KEYWORD

* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *

ಕೀವರ್ಡ್ಗಳು ಇದು ಈ ಕೆಳಗಿನವುಗಳಲ್ಲಿ ಒಂದಾಗಿರಬಹುದುಃ

  • ಡಿಇವಿ & ಎನ್ಡಿಎಶ್; ನೆಟ್ವರ್ಕ್ ಸಾಧನದ ಪ್ರಮುಖ ಅಂಕಿಅಂಶಗಳನ್ನು ಎಥ್0, ಎಥ್1, ಇತ್ಯಾದಿಗಳಿಗೆ ಪ್ರದರ್ಶಿಸುತ್ತದೆ.
  • ಇ. ಡಿ. ಇ. ವಿ. & ಎನ್. ಡಿ. ಎ. ಎಸ್.; ನೆಟ್ವರ್ಕ್ ಸಾಧನದ ವೈಫಲ್ಯದ ಅಂಕಿಅಂಶಗಳನ್ನು ಪ್ರದರ್ಶಿಸಿ
  • ಎನ್ಎಫ್ಎಸ್ & ಎನ್ಡಿಎಶ್; ಎನ್ಎಫ್ಎಸ್ ಕ್ಲೈಂಟ್ ಚಟುವಟಿಕೆಗಳನ್ನು ಪ್ರದರ್ಶಿಸುತ್ತದೆ
  • ಎನ್ಎಫ್ಎಸ್ಡಿ & ಎನ್ಡಿಎಶ್; ಎನ್ಎಫ್ಎಸ್ ಸರ್ವರ್ ಚಟುವಟಿಕೆಗಳನ್ನು ಪ್ರದರ್ಶಿಸುತ್ತದೆ
  • ಸೋಕ್ & ಎನ್ಡಿಎಶ್; ಐಪಿವಿ4 ಗಾಗಿ ಬಳಕೆಯಲ್ಲಿರುವ ಸಾಕೆಟ್ಗಳನ್ನು ಪ್ರದರ್ಶಿಸುತ್ತದೆ
  • ಐಪಿ & ಎನ್ಡಿಎಶ್; ಐಪಿವಿ4 ಜಾಲಬಂಧ ದಟ್ಟಣೆಯನ್ನು ಪ್ರದರ್ಶಿಸುತ್ತದೆ
  • ಇಐಪಿ & ಎನ್ಡಿಎಶ್; ಐಪಿವಿ4 ಜಾಲಬಂಧ ದೋಷಗಳನ್ನು ಪ್ರದರ್ಶಿಸುತ್ತದೆ
  • ಐ. ಸಿ. ಎಂ. ಪಿ. & ಎನ್. ಡಿ. ಎ. ಎಸ್.; ಐ. ಸಿ. ಎಂ. ಪಿ. ವಿ. 4 ಜಾಲಬಂಧ ದಟ್ಟಣೆಯನ್ನು ಪ್ರದರ್ಶಿಸುತ್ತದೆ
  • ಇ. ಐ. ಸಿ. ಎಂ. ಪಿ & ಎನ್. ಡಿ. ಎ. ಎಸ್; ಐ. ಸಿ. ಎಂ. ಪಿ. ವಿ. 4 ಜಾಲಬಂಧ ದೋಷಗಳನ್ನು ಪ್ರದರ್ಶಿಸುತ್ತದೆ
  • ಟಿಸಿಪಿ & ಎನ್ಡಿಎಶ್; ಟಿಸಿಪಿವಿ4 ಜಾಲಬಂಧ ದಟ್ಟಣೆಯನ್ನು ಪ್ರದರ್ಶಿಸುತ್ತದೆ
  • ಇಟಿಸಿಪಿ & ಎನ್ಡಿಎಶ್; ಟಿಸಿಪಿವಿ4 ಜಾಲಬಂಧ ದೋಷಗಳನ್ನು ಪ್ರದರ್ಶಿಸುತ್ತದೆ
  • ಯುಡಿಪಿ & ಎನ್ಡಿಎಶ್; ಯುಡಿಪಿವಿ4 ಜಾಲಬಂಧ ದಟ್ಟಣೆಯನ್ನು ಪ್ರದರ್ಶಿಸುತ್ತದೆ
  • ಎಸ್. ಓ. ಸಿ. ಕೆ. 6, ಐ. ಪಿ. 6, ಇ. ಐ. ಪಿ. 6, ಐ. ಸಿ. ಎಂ. ಪಿ. 6, ಯು. ಡಿ. ಪಿ. 6 ಗಳು ಐ. ಪಿ. ವಿ. 6 ಗಾಗಿ ಇವೆ.
  • ಇದು ಮೇಲಿನ ಎಲ್ಲಾ ಮಾಹಿತಿಯನ್ನು ಪ್ರದರ್ಶಿಸುತ್ತದೆ. ಔಟ್ಪುಟ್ ಬಹಳ ಉದ್ದವಾಗಿರುತ್ತದೆ.
$ sar -n DEV 1 1
Linux 2.6.18-194.el5PAE (dev-db)        03/26/2011      _i686_  (8 CPU)

01:11:13 PM     IFACE   rxpck/s   txpck/s   rxbyt/s   txbyt/s   rxcmp/s   txcmp/s  rxmcst/s
01:11:14 PM        lo      0.00      0.00      0.00      0.00      0.00      0.00      0.00
01:11:14 PM      eth0    342.57    342.57  93923.76 141773.27      0.00      0.00      0.00
01:11:14 PM      eth1      0.00      0.00      0.00      0.00      0.00      0.00      0.00

* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *

10. ಪ್ರಾರಂಭದ ಸಮಯವನ್ನು (ಸರ್-ಸ್) ಬಳಸಿಕೊಂಡು ಸರ್ ದತ್ತಾಂಶವನ್ನು ವರದಿ ಮಾಡಿ.

When you view historical sar data from the /var/log/sa/saXX file using “sar -f” option, it displays all the sar data for that specific day starting from 12:00 a.m. for that day.

& ldquo;-s hh: mi: ss & rdquo; ಆಯ್ಕೆಯನ್ನು ಬಳಸಿಕೊಂಡು, ನೀವು ಪ್ರಾರಂಭದ ಸಮಯವನ್ನು ನಿರ್ದಿಷ್ಟಪಡಿಸಬಹುದು. ಉದಾಹರಣೆಗೆ, ನೀವು & ldquo; sar-s 10:00:00 & Prime; ಅನ್ನು ನಿರ್ದಿಷ್ಟಪಡಿಸಿದರೆ, ಅದು ಕೆಳಗೆ ತೋರಿಸಿರುವಂತೆ ಬೆಳಿಗ್ಗೆ 10 ಗಂಟೆಯಿಂದ ಪ್ರಾರಂಭವಾಗುವ (ಮಧ್ಯರಾತ್ರಿಯಿಂದ ಪ್ರಾರಂಭವಾಗುವ ಬದಲು) sar ದತ್ತಾಂಶವನ್ನು ಪ್ರದರ್ಶಿಸುತ್ತದೆ.

ನೀವು-s ಆಯ್ಕೆಯನ್ನು ಇತರ ಸಾರ್ ಆಯ್ಕೆಗಳೊಂದಿಗೆ ಸಂಯೋಜಿಸಬಹುದು.

ಉದಾಹರಣೆಗೆ, ಈ ತಿಂಗಳ 26ರಂದು ಬೆಳಿಗ್ಗೆ 10 ಗಂಟೆಗೆ ಪ್ರಾರಂಭವಾಗುವ ಲೋಡ್ ಸರಾಸರಿಯನ್ನು ವರದಿ ಮಾಡಲು, ಕೆಳಗೆ ತೋರಿಸಿರುವಂತೆ-q ಮತ್ತು-s ಆಯ್ಕೆಗಳನ್ನು ಸಂಯೋಜಿಸಿ.

$ sar -q -f /var/log/sa/sa23 -s 10:00:01
Linux 2.6.18-194.el5PAE (dev-db)        03/26/2011      _i686_  (8 CPU)

10:00:01 AM   runq-sz  plist-sz   ldavg-1   ldavg-5  ldavg-15   blocked
10:10:01 AM         0       127      2.00      3.00      5.00         0
10:20:01 AM         0       127      2.00      3.00      5.00         0
...
11:20:01 AM         0       127      5.00      3.00      3.00         0
12:00:01 PM         0       127      4.00      2.00      1.00         0


ಅಂತಿಮ ಸಮಯವನ್ನು ಮಿತಿಗೊಳಿಸಲು ಯಾವುದೇ ಆಯ್ಕೆ ಇಲ್ಲ. ನೀವು ಕೇವಲ ಸೃಜನಶೀಲರಾಗಿರಬೇಕು ಮತ್ತು ಕೆಳಗೆ ತೋರಿಸಿರುವಂತೆ ಮುಖ್ಯ ಆಜ್ಞೆಯನ್ನು ಬಳಸಬೇಕು.


ಉದಾಹರಣೆಗೆ, ಬೆಳಿಗ್ಗೆ 10 ಗಂಟೆಯಿಂದ ಪ್ರಾರಂಭಿಸಿ, ನೀವು 7 ನಮೂದುಗಳನ್ನು ನೋಡಲು ಬಯಸಿದರೆ, ನೀವು ಮೇಲಿನ ಔಟ್ಪುಟ್ ಅನ್ನು & ldquo; ಹೆಡ್-n 10 & ಪ್ರೈಮ್ಗೆ ಪೈಪ್ ಮಾಡಬೇಕು.

$ sar -q -f /var/log/sa/sa23 -s 10:00:01 | head -n 10
Linux 2.6.18-194.el5PAE (dev-db)        03/26/2011      _i686_  (8 CPU)

10:00:01 AM   runq-sz  plist-sz   ldavg-1   ldavg-5  ldavg-15   blocked
10:10:01 AM         0       127      2.00      3.00      5.00         0
10:20:01 AM         0       127      2.00      3.00      5.00         0
10:30:01 AM         0       127      3.00      5.00      2.00         0
10:40:01 AM         0       127      4.00      2.00      1.00         2
10:50:01 AM         0       127      3.00      5.00      5.00         0
11:00:01 AM         0       127      2.00      1.00      6.00         0
11:10:01 AM         0       127      1.00      3.00      7.00         2


ಲಿನಕ್ಸ್ ಕಾರ್ಯಕ್ಷಮತೆಯ ಮೇಲ್ವಿಚಾರಣೆ ಮತ್ತು ಟ್ಯೂನಿಂಗ್ನಲ್ಲಿ ಒಳಗೊಳ್ಳಲು ಇನ್ನೂ ಬಹಳಷ್ಟು ಇದೆ. ನಾವು ಈಗಷ್ಟೇ ಪ್ರಾರಂಭಿಸುತ್ತಿದ್ದೇವೆ. ಕಾರ್ಯಕ್ಷಮತೆಯ ಸರಣಿಯಲ್ಲಿ ಇನ್ನೂ ಹೆಚ್ಚಿನ ಲೇಖನಗಳು ಬರಲಿವೆ.


ಎಲ್ಲಾ ಜ್ಞಾನ ಆಧಾರಿತ ಲೇಖನಗಳು

ಏನು ಉಳಿಯಬೇಕು ಎಂದು ನಮಗೆ ತಿಳಿಸಿ.

A short conversation with an engineer. No quote-bot, no callback queue.