ಸರ್ವರ್ ಓವರ್ಲೋಡ್ ಆದಾಗ, ಅದು ವರ್ಚುವಲ್ ಆಗಿರಲಿ ಅಥವಾ ಡೆಡಿಕೇಟೆಡ್ ಆಗಿರಲಿ, ವೆಬ್ಸೈಟ್ಗಳು ನಿಧಾನವಾಗಿ ಲೋಡ್ ಆಗಲು ಕಾರಣವಾಗುತ್ತದೆ ಮತ್ತು ವಿಷಯದ ಬದಲಿಗೆ ಕಿರಿಕಿರಿ ದೋಷಗಳನ್ನು ಉಂಟುಮಾಡುತ್ತದೆ. ಅಂತಹ ಫಲಿತಾಂಶವನ್ನು ತಪ್ಪಿಸಲು ಅದರ ನಿಯತಾಂಕಗಳನ್ನು ಎಚ್ಚರಿಕೆಯಿಂದ ಮೇಲ್ವಿಚಾರಣೆ ಮಾಡುವುದು ಮತ್ತು ಸಂಪನ್ಮೂಲಗಳ ಸಕಾಲಿಕ ವಿಶ್ಲೇಷಣೆಯನ್ನು ನಡೆಸುವುದು ಅವಶ್ಯಕ,
ಮುಂದೆ, ಹೋಸ್ಟಿಂಗ್ ಪೂರೈಕೆದಾರರ ಪರಿಕರಗಳನ್ನು ಬಳಸಿಕೊಂಡು ಮತ್ತು ಸರ್ವರ್ ಬದಿಯಲ್ಲಿರುವ ಟರ್ಮಿನಲ್ ಮೂಲಕ ಪ್ರತ್ಯೇಕ ಸಂಪನ್ಮೂಲಗಳನ್ನು ಪತ್ತೆಹಚ್ಚುವುದನ್ನು ನಾವು ನೋಡುತ್ತೇವೆ. ಇದರ ಜೊತೆಗೆ, ಕಳಪೆ ಸಿಸ್ಟಮ್ ಕಾರ್ಯಕ್ಷಮತೆಗೆ ಸಂಬಂಧಿಸಿದ ಸಮಸ್ಯೆಗಳನ್ನು ಪರಿಹರಿಸಲು ನಾವು ವಿವಿಧ ವಿಧಾನಗಳನ್ನು ಪರಿಗಣಿಸುತ್ತೇವೆ. ಪೂರ್ವ-ಸ್ಥಾಪಿತ ಸಾಫ್ಟ್ವೇರ್ ಅನ್ನು ಲೆಕ್ಕಿಸದೆ, ಲಿನಕ್ಸ್ ಓಎಸ್ ಚಾಲನೆಯಲ್ಲಿರುವ ಯಾವುದೇ ಸರ್ವರ್ಗಳಿಗೆ ಸೂಚನೆಗಳು ಅನ್ವಯಿಸುತ್ತವೆ.
VMmanager ಮೂಲಕ ಸರ್ವರ್ ಸಂಪನ್ಮೂಲಗಳನ್ನು ಪರಿಶೀಲಿಸಲಾಗುತ್ತಿದೆ
VMmanager ವರ್ಚುವಲೈಸೇಶನ್ ಪರಿಕರವು ಸರಳವಾದದ್ದು, ಆದರೆ ಅದೇ ಸಮಯದಲ್ಲಿ ರೋಗನಿರ್ಣಯಕ್ಕೆ ಸಾರ್ವತ್ರಿಕ ಪರಿಹಾರವಾಗಿದೆ. ಪರಿಣಾಮಕಾರಿ ನಿರ್ವಹಣೆಯನ್ನು ಖಚಿತಪಡಿಸಿಕೊಳ್ಳುವಲ್ಲಿ ಇದು ಪ್ರಮುಖ ಪಾತ್ರ ವಹಿಸುತ್ತದೆ ಮೀಸಲಾದ or ವರ್ಚುವಲ್ ಸರ್ವರ್ಗಳು ಹೆಚ್ಚಿನ ಆಧುನಿಕ ಹೋಸ್ಟಿಂಗ್ ಪೂರೈಕೆದಾರರಲ್ಲಿ. ಉದಾಹರಣೆಗೆ, ಉಪಕರಣದ ಆವೃತ್ತಿ 6 ರಲ್ಲಿ ಪರಿಶೀಲನೆಯನ್ನು ನಡೆಸಲಾಗುತ್ತದೆ, ಆದಾಗ್ಯೂ, ಹಿಂದಿನ ಆವೃತ್ತಿಗಳು ಸಹ ಇದೇ ರೀತಿಯ ರೋಗನಿರ್ಣಯವನ್ನು ನಡೆಸಬಹುದು.
ವಿಶ್ಲೇಷಣೆಗಾಗಿ, ನೀವು ಇಲ್ಲಿಗೆ ಹೋಗಬೇಕು ವಿಎಂಮ್ಯಾನೇಜರ್ ನಿಯಂತ್ರಣ ಫಲಕಕ್ಕೆ ಹೋಗಿ ಮತ್ತು ಬಯಸಿದ ವರ್ಚುವಲ್ ಯಂತ್ರವನ್ನು ಆಯ್ಕೆಮಾಡಿ:
ಮುಂದೆ, ಬಳಕೆದಾರರು ನೈಜ ಸಮಯದಲ್ಲಿ ಸಂಪನ್ಮೂಲಗಳ ಬಳಕೆಯನ್ನು ತಕ್ಷಣವೇ ನೋಡಬಹುದು. ಹೆಚ್ಚು ವಿವರವಾದ ಅಂಕಿಅಂಶಗಳಿಗಾಗಿ, ನೀವು "ಪ್ಯಾರಾಮೀಟರ್ಗಳು" ಆಯ್ಕೆ ಮಾಡಬೇಕಾಗುತ್ತದೆ:
ಮೇಲ್ಭಾಗದಲ್ಲಿರುವ ವಿವರವಾದ ಅಂಕಿಅಂಶಗಳ ಟ್ಯಾಬ್ ಸಾಮಾನ್ಯ ಸರ್ವರ್ ಗುಣಲಕ್ಷಣಗಳು ಮತ್ತು ವರ್ಚುವಲೈಸೇಶನ್ ಪ್ರಕಾರವನ್ನು ಪ್ರದರ್ಶಿಸುತ್ತದೆ. ಗ್ರಾಫ್ಗಳಲ್ಲಿ ನೀವು ನೆಟ್ವರ್ಕ್ ದಟ್ಟಣೆ, ಪ್ರೊಸೆಸರ್ ಲೋಡ್, RAM ಮತ್ತು ಡಿಸ್ಕ್ ಸ್ಥಳದ ಬಳಕೆಯನ್ನು ನೈಜ ಸಮಯದಲ್ಲಿ ನೋಡಬಹುದು:
ನಿರ್ದಿಷ್ಟ ಅವಧಿಗೆ ಡಿಸ್ಕ್ ಸ್ಥಳ ಅಥವಾ ಸಂಪನ್ಮೂಲ ಅಂಕಿಅಂಶಗಳ ಹೆಚ್ಚು ವಿವರವಾದ ವಿಶ್ಲೇಷಣೆಗಾಗಿ, ನೀವು ಸೂಕ್ತವಾದ ಮೆನು ಐಟಂ ಅನ್ನು ಆಯ್ಕೆ ಮಾಡಬೇಕು. ವರ್ಚುವಲ್ ಡಿಸ್ಕ್ಗಳ ಕುರಿತು ಮಾಹಿತಿಯನ್ನು ಈ ಸ್ವರೂಪದಲ್ಲಿ ಪ್ರದರ್ಶಿಸಲಾಗುತ್ತದೆ:
ನಿರ್ದಿಷ್ಟ ಸಂಪನ್ಮೂಲಕ್ಕಾಗಿ ಲೋಡ್ ಅಂಕಿಅಂಶಗಳನ್ನು ಅನುಕೂಲಕರ ಗ್ರಾಫ್ ರೂಪದಲ್ಲಿ ಪ್ರದರ್ಶಿಸಲಾಗುತ್ತದೆ:
ದಿನ, ವಾರ, ತಿಂಗಳು, ವರ್ಷಕ್ಕೆ ಲೋಡ್ ಗ್ರಾಫ್ ಅನ್ನು ಪ್ರದರ್ಶಿಸಲು ಅಥವಾ ಅಗತ್ಯ ದಿನಾಂಕಗಳನ್ನು ಹಸ್ತಚಾಲಿತವಾಗಿ ಆಯ್ಕೆ ಮಾಡಲು ಸಾಧ್ಯವಿದೆ. ಎಲ್ಲಾ ಮುಖ್ಯ ಸಂಪನ್ಮೂಲಗಳನ್ನು ಪ್ರದರ್ಶಿಸಲಾಗುತ್ತದೆ: ಪ್ರೊಸೆಸರ್, RAM, ಸಂಗ್ರಹಣೆ, ನೆಟ್ವರ್ಕ್ ಇಂಟರ್ಫೇಸ್.
ಅನೇಕ ಬಳಕೆದಾರರು ಸಂಪನ್ಮೂಲಗಳನ್ನು ನಿರ್ದಿಷ್ಟ ಅವಧಿಯಲ್ಲಿ ಸಮವಾಗಿ ಬಳಸಬೇಕೆಂದು ನಿರೀಕ್ಷಿಸುತ್ತಾರೆ. ಆದಾಗ್ಯೂ, ಇದು ಯಾವಾಗಲೂ ಹಾಗಲ್ಲ. ಉದಾಹರಣೆಗೆ, ಐಡಲ್ ಮೋಡ್ನಲ್ಲಿಯೂ ಸಹ ನೆಟ್ವರ್ಕ್ ಇಂಟರ್ಫೇಸ್ ಒಂದೇ ರೀತಿ ಕಾಣಿಸಬಹುದು:
ಈ ಸಂದರ್ಭದಲ್ಲಿ ಯಾವುದೇ ಕ್ರಮಗಳ ಅಗತ್ಯವಿಲ್ಲ. ಆದಾಗ್ಯೂ, ಪ್ರೊಸೆಸರ್, RAM ಅಥವಾ ಡಿಸ್ಕ್ ಸಂಗ್ರಹಣೆಯ ಸಂದರ್ಭದಲ್ಲಿ, ಸರ್ವರ್ ತನ್ನ ಎಲ್ಲಾ 100% ಸಂಪನ್ಮೂಲಗಳನ್ನು ನಿರಂತರವಾಗಿ ಬಳಸಬಾರದು; ಶಿಫಾರಸು ಮಾಡಲಾದ ಲೋಡ್ 70% ಕ್ಕಿಂತ ಹೆಚ್ಚಿಲ್ಲ.
ಟರ್ಮಿನಲ್ನಲ್ಲಿ ಸರ್ವರ್ ಸಂಪನ್ಮೂಲಗಳನ್ನು ಪರಿಶೀಲಿಸಲಾಗುತ್ತಿದೆ
ಒಟ್ಟು ಹೊರೆ ವಿಶ್ಲೇಷಣೆ
ನಾವು ಈ ಹಿಂದೆ ಕೆಲವು ವಿಶ್ಲೇಷಣಾ ಆಯ್ಕೆಗಳನ್ನು ನೋಡಿದ್ದೇವೆ ಸರ್ವರ್ ಸಂಪನ್ಮೂಲಗಳ ಸಾಮಾನ್ಯ ರೋಗನಿರ್ಣಯ ಲೇಖನ. ಅಲ್ಲಿ ನಾವು ಪ್ರಮಾಣಿತ ಪರಿಕರಗಳ ಬಗ್ಗೆ ಮಾತನಾಡಿದ್ದೇವೆ ಉದಾಹರಣೆಗೆ ಮೇಲೆ/ಮೇಲೆ, ಮತ್ತು ಸ್ಥಾಪಿಸುವುದು ಮತ್ತು ಕಾನ್ಫಿಗರ್ ಮಾಡುವುದನ್ನು ಸಹ ನೋಡಿದೆ ನೆಟ್ಡೇಟಾ ಬ್ರೌಸರ್ ಮೂಲಕ ಸರ್ವರ್ ಸಂಪನ್ಮೂಲಗಳನ್ನು ಮೇಲ್ವಿಚಾರಣೆ ಮಾಡಲು ನಮಗೆ ಅನುಮತಿಸುವ ಉಪಯುಕ್ತತೆ. ಈ ಲೇಖನದಲ್ಲಿ ನಾವು ನೋಡುತ್ತೇವೆ htop ಗೆ ಪರ್ಯಾಯವಾಗಿ ಟಾಪ್ ಸಾಮಾನ್ಯ ವ್ಯವಸ್ಥೆಯ ಸಂಪನ್ಮೂಲಗಳ ವಿಶ್ಲೇಷಣೆಗಾಗಿ ಉಪಯುಕ್ತತೆ.
ಈ ಉಪಕರಣವು ಪೂರ್ವನಿಯೋಜಿತವಾಗಿ ಲಿನಕ್ಸ್ ವಿತರಣೆಗಳಲ್ಲಿ ಮೊದಲೇ ಸ್ಥಾಪಿಸಲ್ಪಟ್ಟಿಲ್ಲ, ಆದ್ದರಿಂದ ಅನುಸ್ಥಾಪನೆಯೊಂದಿಗೆ ಪ್ರಾರಂಭಿಸೋಣ. ಡೆಬಿಯನ್/ಉಬುಂಟುಗಾಗಿ ನಾವು ಆಜ್ಞೆಯನ್ನು ಬಳಸುತ್ತೇವೆ:
apt-get install htop
CentOS ಗಾಗಿ, ಇದನ್ನು ಬಳಸುವುದು ಹೆಚ್ಚು ಅರ್ಥಪೂರ್ಣವಾಗಿದೆ ಬೆಚ್ಚಗಿನ ರೆಪೊಸಿಟರಿಗಳು. ಅವುಗಳನ್ನು ಪೂರ್ವನಿಯೋಜಿತವಾಗಿ ನಿಷ್ಕ್ರಿಯಗೊಳಿಸಲಾಗಿದೆ, ಆದ್ದರಿಂದ ಮೊದಲ ಆಜ್ಞೆಯು ಅವುಗಳನ್ನು ಸೇರಿಸಲು ಕಾರಣವಾಗಿದೆ ಮತ್ತು ಎರಡನೆಯದು ಸ್ಥಾಪಿಸಲು ಆಗಿದೆ. htop:
yum -y install epel-release
yum install htop -y
ಅನುಸ್ಥಾಪನೆಯ ನಂತರ, ನೀವು ಅಪ್ಲಿಕೇಶನ್ ಮೆನುವಿನಿಂದ ಅಥವಾ ಟರ್ಮಿನಲ್ನಲ್ಲಿ ಸೂಕ್ತವಾದ ಆಜ್ಞೆಯೊಂದಿಗೆ ಉಪಯುಕ್ತತೆಯನ್ನು ತೆರೆಯಬಹುದು:
htop
ಪರಿಣಾಮವಾಗಿ, ಬಳಕೆದಾರರು ವ್ಯವಸ್ಥೆಯ ಬಗ್ಗೆ ಎಲ್ಲಾ ಮಾಹಿತಿಯನ್ನು ನೋಡಲು ಸಾಧ್ಯವಾಗುತ್ತದೆ:
ಮೇಲಿನ ಎಡ ಮೂಲೆಯು ಪ್ರತಿ ಕೋರ್, RAM ಮತ್ತು ಸ್ವಾಪ್ ಮೆಮೊರಿಯ ಬಳಕೆ ಸೇರಿದಂತೆ ಪ್ರೊಸೆಸರ್ ಡೇಟಾವನ್ನು ಪ್ರದರ್ಶಿಸುತ್ತದೆ. RAM ಕೊರತೆಯ ಸಂದರ್ಭಗಳಲ್ಲಿ ಲಿನಕ್ಸ್ನಲ್ಲಿ ಸ್ವಾಪ್ ಮೆಮೊರಿಯನ್ನು ಬಳಸಲಾಗುತ್ತದೆ, ಇದು ಸಿಸ್ಟಮ್ ಸ್ಥಿರತೆಯನ್ನು ಖಚಿತಪಡಿಸುತ್ತದೆ. ಮೇಲಿನ ಬಲ ಮೂಲೆಯಲ್ಲಿ ನೀವು ಪ್ರೊಸೆಸರ್ ಲೋಡ್ ಮತ್ತು ಸಕ್ರಿಯ ಕಾರ್ಯಗಳ ಸಂಖ್ಯೆಯನ್ನು ನೋಡಬಹುದು. ಕೇಂದ್ರ ಭಾಗವು ವಿಂಗಡಿಸುವ ಸಾಮರ್ಥ್ಯದೊಂದಿಗೆ ಸಕ್ರಿಯ ಪ್ರಕ್ರಿಯೆಗಳನ್ನು ತೋರಿಸುತ್ತದೆ. ಕೆಳಗಿನ ಭಾಗವು ಹಾಟ್ ಕೀಗಳು ಮತ್ತು ಕ್ರಿಯಾತ್ಮಕತೆಯ ಬಗ್ಗೆ ಮಾಹಿತಿಯನ್ನು ಒದಗಿಸುತ್ತದೆ. "ಸಹಾಯ" ವಿಭಾಗವು ಪ್ರೋಗ್ರಾಂನ ಸಾಮರ್ಥ್ಯಗಳ ವಿವರವಾದ ವಿವರಣೆಯನ್ನು ಒಳಗೊಂಡಿದೆ:
ಸಿಸ್ಟಮ್ ಅನ್ನು ಪತ್ತೆಹಚ್ಚುವ ಮೊದಲು, ಸರ್ವರ್ನಲ್ಲಿ ಎಷ್ಟು ಕೋರ್ಗಳು/ಪ್ರೊಸೆಸರ್ಗಳನ್ನು ಬಳಸಲಾಗಿದೆ ಎಂಬುದನ್ನು ನಿಖರವಾಗಿ ಅರ್ಥಮಾಡಿಕೊಳ್ಳುವುದು ಅವಶ್ಯಕ. ಬಳಕೆದಾರರು ಅವುಗಳ ಮೌಲ್ಯವನ್ನು ಮೇಲಿನ ಎಡ ಮೂಲೆಯಲ್ಲಿ ಕಂಡುಹಿಡಿಯಬಹುದು. htop ಉಪಯುಕ್ತತೆ:
ಅಥವಾ ಆಜ್ಞೆಯನ್ನು ಚಲಾಯಿಸುವ ಮೂಲಕ:
nproc
ಪಡೆದ ಮೌಲ್ಯವನ್ನು ಅವಲಂಬಿಸಿ, ಅನುಮತಿಸಬಹುದಾದ ಒಟ್ಟು ಲೋಡ್ ಅನ್ನು ಲೆಕ್ಕಹಾಕಲಾಗುತ್ತದೆ (ಮೇಲಿನ ಬಲ ಮೂಲೆಯಲ್ಲಿ ಲೋಡ್ ಸರಾಸರಿ). ನಮ್ಮ ಸಂದರ್ಭದಲ್ಲಿ ಇದು 2 ಕ್ಕೆ ಸಮಾನವಾಗಿರುತ್ತದೆ, ಅಂದರೆ ಗರಿಷ್ಠ ಲೋಡ್ 2.0 ಆಗಿದೆ. ಆದಾಗ್ಯೂ, ಸಿಸ್ಟಮ್ ಲೋಡ್ 2.0 ಅಡಿಯಲ್ಲಿ ಸಂಪೂರ್ಣವಾಗಿ ಫ್ರೀಜ್ ಆಗುತ್ತದೆ ಎಂದು ಇದರ ಅರ್ಥವಲ್ಲ. ಈ ಸಂಖ್ಯೆ ಹೆಚ್ಚಿರಬಹುದು, ಆದರೆ ಈ ಸಂದರ್ಭದಲ್ಲಿ, ಎಲ್ಲಾ ಇತರ ಕಾರ್ಯಗಳು ಸರದಿಯಲ್ಲಿರುತ್ತವೆ ಮತ್ತು ಸರ್ವರ್ ಸ್ವತಃ ಲೋಡ್ ಆಗುತ್ತದೆ. ಆದರ್ಶ ಮೌಲ್ಯವನ್ನು 70% ಕ್ಕಿಂತ ಹೆಚ್ಚಿಲ್ಲದ ಲೋಡ್ ಎಂದು ಪರಿಗಣಿಸಲಾಗುತ್ತದೆ. ಉದಾಹರಣೆಗೆ, ಏಕ-ಪ್ರೊಸೆಸರ್ ಸರ್ವರ್ನಲ್ಲಿ ಲೋಡ್ ಸರಾಸರಿ 0.7 ರ ಒಳಗೆ ಇರಬೇಕು. ಮೇಲೆ ತಿಳಿಸಿದ ಉದಾಹರಣೆಯಲ್ಲಿ ಸರ್ವರ್ನ ಸಂದರ್ಭದಲ್ಲಿ, ಉತ್ತಮ ಸೂಚಕವು 1.4 ಕ್ಕಿಂತ ಹೆಚ್ಚಿಲ್ಲದ ಮೌಲ್ಯಗಳಾಗಿರುತ್ತದೆ.
ಬಳಸಿ htop ಅಥವಾ ಅದರ ಸಾದೃಶ್ಯಗಳನ್ನು ಪರಿಶೀಲಿಸುವಾಗ, ಬಳಕೆದಾರರು ಮುಖ್ಯ ಸಂಪನ್ಮೂಲಗಳನ್ನು ಮೌಲ್ಯಮಾಪನ ಮಾಡಬೇಕಾಗುತ್ತದೆ: ಸರಾಸರಿ ಪ್ರೊಸೆಸರ್ ಲೋಡ್, RAM ಬಳಕೆ, ಡಿಸ್ಕ್ ಸ್ಥಳ ಮತ್ತು ನೆಟ್ವರ್ಕ್ ಇಂಟರ್ಫೇಸ್. ಸಂಪನ್ಮೂಲಗಳು ಕಡಿಮೆಯಿದ್ದರೆ, ನೀವು CPU ಬಳಕೆಯ ಮೂಲಕ ಪ್ರಕ್ರಿಯೆಗಳನ್ನು ವಿಂಗಡಿಸಬೇಕು, ಹೆಚ್ಚು ಸೇವಿಸುವ ಕಾರ್ಯಾಚರಣೆಗಳನ್ನು ಗುರುತಿಸಬೇಕು ಮತ್ತು ನಂತರ ಅವುಗಳನ್ನು ಅತ್ಯುತ್ತಮವಾಗಿಸಬೇಕು ಅಥವಾ ಕೊನೆಗೊಳಿಸಬೇಕು. ಪ್ರೋಗ್ರಾಂ ಅನ್ನು ಮುಚ್ಚುವುದು ಅಸಾಧ್ಯವಾದರೆ ಅಥವಾ ಆಪ್ಟಿಮೈಸೇಶನ್ ವಿಫಲವಾದರೆ, ಹೆಚ್ಚು ಶಕ್ತಿಶಾಲಿ ಸಂರಚನೆಯೊಂದಿಗೆ ಸರ್ವರ್ಗೆ ಬದಲಾಯಿಸುವುದನ್ನು ಪರಿಗಣಿಸಲು ಸೂಚಿಸಲಾಗುತ್ತದೆ.
ಉಚಿತ RAM ಪರಿಶೀಲಿಸಲಾಗುತ್ತಿದೆ
ಈ ವಿಭಾಗದಲ್ಲಿ, ಯಾವುದೇ ಸರ್ವರ್ನ ಕಾರ್ಯನಿರ್ವಹಣೆಯ ಪ್ರಮುಖ ಅಂಶವಾದ ಸಾಕಷ್ಟು ಮಟ್ಟದ ಉಚಿತ RAM ಅನ್ನು ನಾವು ಹತ್ತಿರದಿಂದ ನೋಡೋಣ.
ಟರ್ಮಿನಲ್ ಮೂಲಕ ಯಾವುದೇ ಲಿನಕ್ಸ್ ವ್ಯವಸ್ಥೆಯಲ್ಲಿ ಉಚಿತ RAM ಅನ್ನು ಪರಿಶೀಲಿಸಲು ಸುಲಭವಾದ ಮಾರ್ಗವೆಂದರೆ ಆಜ್ಞೆ:
free -m
ಔಟ್ಪುಟ್ನಲ್ಲಿ ನಾವು ಈ ಕೆಳಗಿನ ಡೇಟಾವನ್ನು ಮೆಗಾಬೈಟ್ಗಳಲ್ಲಿ ಪಡೆಯುತ್ತೇವೆ: ಒಟ್ಟು, ಬಳಸಿದ, ಉಚಿತ ಮತ್ತು ಕ್ಯಾಶ್ ಮಾಡಿದ RAM, ಹಾಗೆಯೇ ಸ್ವಾಪ್ ಪರಿಮಾಣ:
ನಿರ್ದಿಷ್ಟ ಸಮಯದಲ್ಲಿ ಸಾಮಾನ್ಯ ಡೇಟಾವನ್ನು ಪಡೆಯಲು ಈ ಉಪಕರಣವು ಉಪಯುಕ್ತವಾಗಿದೆ. ಡೈನಾಮಿಕ್ RAM ಬಳಕೆಯ ರೋಗನಿರ್ಣಯಕ್ಕಾಗಿ, ನಾವು vmstat ಔಟ್ಪುಟ್ ಮಾಹಿತಿಯ ನವೀಕರಣ ಆವರ್ತನವನ್ನು ಕಾನ್ಫಿಗರ್ ಮಾಡಲು ನಮಗೆ ಅನುಮತಿಸುವ ಉಪಯುಕ್ತತೆ:
vmstat 1
ಮೇಲಿನ ಉದಾಹರಣೆಯಲ್ಲಿ, ಡೇಟಾವನ್ನು ಪ್ರತಿ ಸೆಕೆಂಡಿಗೆ ನವೀಕರಿಸಲಾಗುತ್ತದೆ. ಔಟ್ಪುಟ್ ಅನ್ನು ಹೋಲುವ ಸ್ವರೂಪದಲ್ಲಿ ಉತ್ಪಾದಿಸಲಾಗುತ್ತದೆ ಉಚಿತ:
ಈ ಉಪಕರಣವು ಸಾಮಾನ್ಯ ಸಿಸ್ಟಮ್ ಮಾಹಿತಿಯನ್ನು ಸಹ ಒದಗಿಸುತ್ತದೆ, ಆದರೆ ನಮ್ಮ ಸಂದರ್ಭದಲ್ಲಿ, RAM ಗೆ ಕಾರಣವಾಗಿರುವ ಕಾಲಮ್ಗಳು, ಅಂದರೆ ಮೆಮೊರಿ ಮತ್ತು ಸ್ವಾಪ್ ಮಾತ್ರ ಮುಖ್ಯ. ಎಲ್ಲಾ ಮೌಲ್ಯಗಳನ್ನು ಕಿಲೋಬೈಟ್ಗಳಲ್ಲಿ ಸೂಚಿಸಲಾಗುತ್ತದೆ. ಅವುಗಳನ್ನು ಹೆಚ್ಚು ವಿವರವಾಗಿ ನೋಡೋಣ:
ನೆನಪು (RAM):
- swpd ಕನ್ನಡ in ನಲ್ಲಿ: ವರ್ಚುವಲ್ ಮೆಮೊರಿಯನ್ನು ಭೌತಿಕ ಮೆಮೊರಿಯೊಂದಿಗೆ ವಿನಿಮಯ ಮಾಡಿಕೊಳ್ಳಲಾಗಿದೆ.
- ಉಚಿತ: ಲಭ್ಯವಿರುವ ಭೌತಿಕ ಮೆಮೊರಿ (RAM).
- ಬಫ್: ಡಿಸ್ಕ್ ಬರೆಯುವ ಮೊದಲು ಬಫರ್ ಆಗಿ ಬಳಸಲಾಗುವ ಮೆಮೊರಿ.
- ಸಂಗ್ರಹ: ಪ್ರವೇಶವನ್ನು ವೇಗಗೊಳಿಸಲು ಮೆಮೊರಿಯನ್ನು ಸಂಗ್ರಹವಾಗಿ ಬಳಸಲಾಗುತ್ತದೆ.
ಸ್ವಾಪ್
- si: ಪ್ರವೇಶವನ್ನು ವೇಗಗೊಳಿಸಲು ಮೆಮೊರಿಯನ್ನು ಸಂಗ್ರಹವಾಗಿ ಬಳಸಲಾಗುತ್ತದೆ.
- so: ಭೌತಿಕ ಮೆಮೊರಿಯಿಂದ ಸ್ವಾಪ್ ಮೆಮೊರಿಗೆ ಬರೆಯಲಾದ ಡೇಟಾ.
ಪ್ರತ್ಯೇಕವಾಗಿ, ಉಪಯುಕ್ತತೆಗಳನ್ನು ಪತ್ತೆಹಚ್ಚುವ ಎಲ್ಲಾ ಸಿಸ್ಟಮ್ ಸಂಪನ್ಮೂಲಗಳು ಆರಂಭದಲ್ಲಿ ಲಾಗ್ಗಳಿಂದ ಡೇಟಾವನ್ನು ತೆಗೆದುಕೊಳ್ಳುತ್ತವೆ ಎಂಬ ಅಂಶವನ್ನು ನಮೂದಿಸುವುದು ಯೋಗ್ಯವಾಗಿದೆ. RAM ನ ಸಂದರ್ಭದಲ್ಲಿ, ಬಳಕೆದಾರರು ಅನುಗುಣವಾದ ಫೈಲ್ ಅನ್ನು ತೆರೆಯುವ ಮೂಲಕ ನೇರವಾಗಿ ಡೇಟಾವನ್ನು ವೀಕ್ಷಿಸಲು ಸಾಧ್ಯವಾಗುತ್ತದೆ:
cat /proc/meminfo
ಔಟ್ಪುಟ್ ಸಾಕಷ್ಟು ವಿಸ್ತಾರವಾಗಿದೆ, ಆದರೆ ಮೆಮೊರಿಯನ್ನು ವಿಶ್ಲೇಷಿಸಲು ಮೊದಲ ದಾಖಲೆಗಳಿಗೆ ಗಮನ ಕೊಡುವುದು ಸಾಕು:
ಅತಿಯಾದ RAM ಬಳಕೆಯ ಸಮಸ್ಯೆಗಳು ಹೆಚ್ಚಾಗಿ ನಿರ್ದಿಷ್ಟ ಕಾರ್ಯ ಅಥವಾ ಪ್ರಕ್ರಿಯೆಗೆ ಸಂಬಂಧಿಸಿವೆ. ಆರಂಭದಲ್ಲಿ, ಸಮಸ್ಯಾತ್ಮಕ ಪ್ರಕ್ರಿಯೆಗಳನ್ನು ಗುರುತಿಸಲು ಸಾಮಾನ್ಯ ಪರಿಕರಗಳನ್ನು ಬಳಸಿಕೊಂಡು ರೋಗನಿರ್ಣಯ ಮಾಡುವುದು ಸಾಕಾಗುತ್ತದೆ. ಪರಿಹಾರವಾಗಿ, ನೀವು ನಿರ್ದಿಷ್ಟ ಅಪ್ಲಿಕೇಶನ್ ಅನ್ನು ಅತ್ಯುತ್ತಮವಾಗಿಸುವುದು, ದೊಡ್ಡ ಪ್ರಮಾಣದ ಮಾಹಿತಿಯ ಬಗ್ಗೆ ಮಾತನಾಡುತ್ತಿದ್ದರೆ ಕ್ಯಾಶಿಂಗ್ ಮತ್ತು ಡೇಟಾ ಕಂಪ್ರೆಷನ್ ಅನ್ನು ಸಕ್ರಿಯಗೊಳಿಸುವುದು ಅಥವಾ ಸರ್ವರ್ ಕಾನ್ಫಿಗರೇಶನ್ ಅನ್ನು ಹೆಚ್ಚಿಸುವುದನ್ನು ಪರಿಗಣಿಸಬಹುದು.
ಡಿಸ್ಕ್ ಸ್ಥಳ ನಿಯಂತ್ರಣ
ಸರ್ವರ್ ಡಿಸ್ಕ್ ಜಾಗದ ರೋಗನಿರ್ಣಯವು ಅದರ ಇತರ ಸಂಪನ್ಮೂಲಗಳಿಗಿಂತ ಕಡಿಮೆ ಮುಖ್ಯವಲ್ಲ. ನಿಯಮದಂತೆ, ಪರಿಶೀಲಿಸುವ ಅಗತ್ಯತೆಯ ಬಗ್ಗೆ ಸಂಕೇತಗಳೆಂದರೆ: ಅಸ್ತಿತ್ವದಲ್ಲಿರುವ ಫೈಲ್ಗಳನ್ನು ರಚಿಸಲು ಅಥವಾ ಬರೆಯಲು ಅಸಮರ್ಥತೆ, ನಿಧಾನಗತಿಯ ಸಿಸ್ಟಮ್ ಕಾರ್ಯಕ್ಷಮತೆ ಮತ್ತು ವಿವಿಧ ಇನ್ಪುಟ್/ಔಟ್ಪುಟ್ ದೋಷಗಳು.
ಪರಿಶೀಲಿಸಲು ಅತ್ಯಂತ ಅನುಕೂಲಕರ ಮಾರ್ಗವೆಂದರೆ ಆಜ್ಞೆ:
df -h
ಪ್ರತಿಕ್ರಿಯೆಯಾಗಿ, ಉಪಕರಣವು ಎಲ್ಲಾ ಆರೋಹಿತವಾದ ಡಿಸ್ಕ್ ವಿಭಾಗಗಳ ಮಾಹಿತಿಯನ್ನು ತೋರಿಸುತ್ತದೆ:
ಹೆಚ್ಚು ವಿವರವಾದ ಡೈರೆಕ್ಟರಿಗಳ ಮೇಲ್ವಿಚಾರಣೆಗಾಗಿ ನೀವು ಈ ಆಜ್ಞೆಯನ್ನು ಬಳಸಬಹುದು:
du -hs /*
ಈ ರೀತಿಯಾಗಿ, ಪ್ರತಿ ಡೈರೆಕ್ಟರಿ ಎಷ್ಟು ಜಾಗವನ್ನು ತೆಗೆದುಕೊಳ್ಳುತ್ತದೆ ಎಂಬುದನ್ನು ಬಳಕೆದಾರರು ಕಂಡುಹಿಡಿಯಲು ಸಾಧ್ಯವಾಗುತ್ತದೆ. ಸಿಸ್ಟಮ್ ಕಾರ್ಯಕ್ಷಮತೆಯನ್ನು ಪುನಃಸ್ಥಾಪಿಸಲು, ಹೆಚ್ಚಿನ ಪ್ರಮಾಣದ ಮೆಮೊರಿಯನ್ನು ಬಳಸುವ ಡಿಸ್ಕ್ನ ವಿಭಾಗವನ್ನು ನೀವು ಅತ್ಯುತ್ತಮವಾಗಿಸಬೇಕಾಗುತ್ತದೆ. ಒಟ್ಟು ಮೊತ್ತದ 80-90% ಕ್ಕಿಂತ ಹೆಚ್ಚು ಮುಕ್ತ ಜಾಗವನ್ನು ಬಳಸಲು ಅನುಮತಿಸಬಾರದು ಎಂದು ಶಿಫಾರಸು ಮಾಡಲಾಗಿದೆ; ಉಳಿದ 10-20% ಸ್ಥಿರ ಸಿಸ್ಟಮ್ ಕಾರ್ಯಾಚರಣೆಗೆ ಸಾಕಾಗುತ್ತದೆ. ಆಪ್ಟಿಮೈಸೇಶನ್ ಸಾಧ್ಯವಾಗದಿದ್ದರೆ ಡಿಸ್ಕ್ ಜಾಗವನ್ನು ಹೆಚ್ಚಿಸಲು ಶಿಫಾರಸು ಮಾಡಲಾಗಿದೆ. ಹೊಸ ಅಥವಾ ಅಸ್ತಿತ್ವದಲ್ಲಿರುವ ಡಿಸ್ಕ್ಗಳನ್ನು ಸೇರಿಸುವ ಮೂಲಕ ಅಥವಾ ಕ್ಲೌಡ್ ಸ್ಟೋರೇಜ್ ಬಳಸುವ ಮೂಲಕ ಇದನ್ನು ನಿರ್ವಹಿಸಬಹುದು. ಆಯ್ಕೆ ಮಾಡಿದ ಪರಿಹಾರ ಏನೇ ಇರಲಿ, ಫೈಲ್ ನಷ್ಟವನ್ನು ತಪ್ಪಿಸಲು ಯಾವಾಗಲೂ ಬ್ಯಾಕಪ್ ನಕಲನ್ನು ಮಾಡಲು ಸೂಚಿಸಲಾಗುತ್ತದೆ.
ನೆಟ್ವರ್ಕ್ ಇಂಟರ್ಫೇಸ್ ಪರಿಶೀಲನೆ
ಸರ್ವರ್ ಡಯಾಗ್ನೋಸ್ಟಿಕ್ಸ್ನ ಅಂತಿಮ, ಆದರೆ ಕಡಿಮೆ ಮುಖ್ಯವಲ್ಲದ ಅಂಶವೆಂದರೆ ನೆಟ್ವರ್ಕ್ ಇಂಟರ್ಫೇಸ್ ಅನ್ನು ಪರಿಶೀಲಿಸುವುದು. ನೆಥಾಗ್ಸ್ ನೈಜ ಸಮಯದಲ್ಲಿ ನೆಟ್ವರ್ಕ್ ಪ್ರಕ್ರಿಯೆಗಳಿಂದ ಎಷ್ಟು ಟ್ರಾಫಿಕ್ ಅನ್ನು ಲೆಕ್ಕಹಾಕಲಾಗುತ್ತದೆ ಎಂಬುದರ ಕುರಿತು ಸಾಮಾನ್ಯ ಮಾಹಿತಿಯನ್ನು ಪಡೆಯಲು ನೀವು ಬಯಸಿದರೆ ಉಪಯುಕ್ತತೆಯನ್ನು ಬಳಸಬಹುದು.
ಸೆಂಟ್ ಓಎಸ್ ನಲ್ಲಿ ಸ್ಥಾಪನೆ ಮತ್ತು ಬಿಡುಗಡೆ:
yum install nethogs
nethogs
Debian/Ubuntu ಗಾಗಿ:
apt-get install nethogs
nethogs
ಈ ಉಪಕರಣವು ಪ್ರಸ್ತುತ ನೆಟ್ವರ್ಕ್ ಸಂಪನ್ಮೂಲಗಳನ್ನು ಬಳಸುತ್ತಿರುವ ಪ್ರಕ್ರಿಯೆಗಳನ್ನು ತೋರಿಸುತ್ತದೆ:
ನಾವು ಬಳಸಲು ಶಿಫಾರಸು ಮಾಡುತ್ತೇವೆ ಇಫ್ಟಾಪ್ ಹೆಚ್ಚು ವಿವರವಾದ ವಿಶ್ಲೇಷಣೆಗಾಗಿ.
ಸೆಂಟ್ ಓಎಸ್ ನಲ್ಲಿ ಸ್ಥಾಪನೆ ಮತ್ತು ಬಿಡುಗಡೆ:
yum install iftop
iftop
Debian/Ubuntu ಗಾಗಿ:
apt-get install iftop
iftop
ಪ್ರೋಗ್ರಾಂ ಔಟ್ಪುಟ್ ಐಪಿ ವಿಳಾಸಗಳು, ಪೋರ್ಟ್ಗಳು, ವರ್ಗಾಯಿಸಲಾದ ಡೇಟಾ ಪ್ರಮಾಣ ಮತ್ತು ವರ್ಗಾವಣೆ ವೇಗವನ್ನು ಸೂಚಿಸುವ ಸಕ್ರಿಯ ಸಂಪರ್ಕಗಳ ಪಟ್ಟಿಯಾಗಿದೆ. ಪ್ರೋಗ್ರಾಂನ ಮುಖ್ಯ ಪ್ರಯೋಜನವೆಂದರೆ ನೆಟ್ವರ್ಕ್ ಚಾನಲ್ ಲೋಡಿಂಗ್ನ ದೃಶ್ಯ ವಿನ್ಯಾಸ:
ಸರ್ವರ್ ನೆಟ್ವರ್ಕ್ ಚಾನಲ್ ಅನ್ನು ಪತ್ತೆಹಚ್ಚಿದ ನಂತರ ಮತ್ತು ಹೆಚ್ಚಿನ ಹೊರೆಯೊಂದಿಗೆ ಸಮಸ್ಯೆಗಳನ್ನು ಗುರುತಿಸಿದ ನಂತರ, ಹೋಸ್ಟಿಂಗ್ ಪೂರೈಕೆದಾರರ ಬದಿಯಲ್ಲಿರುವ ನೆಟ್ವರ್ಕ್ ಸಂಪರ್ಕಗಳ ಬ್ಯಾಂಡ್ವಿಡ್ತ್ ಅನ್ನು ಹೆಚ್ಚಿಸಲು ಅಥವಾ ನಿರ್ದಿಷ್ಟ ಸಮಸ್ಯಾತ್ಮಕ ಇಂಟರ್ಫೇಸ್ನ ಸೆಟ್ಟಿಂಗ್ಗಳನ್ನು ಅತ್ಯುತ್ತಮವಾಗಿಸಲು ಸೂಚಿಸಲಾಗುತ್ತದೆ. ಬ್ಯಾಕಪ್ ಸಾಧನವಾಗಿ, ನೆಟ್ವರ್ಕ್ ಚಟುವಟಿಕೆಯಲ್ಲಿನ ಬದಲಾವಣೆಗಳನ್ನು ತ್ವರಿತವಾಗಿ ಟ್ರ್ಯಾಕ್ ಮಾಡಲು ಮತ್ತು ಅಗತ್ಯವಿದ್ದರೆ, ಅವಶ್ಯಕತೆಗಳಿಗೆ ಅನುಗುಣವಾಗಿ ನೆಟ್ವರ್ಕ್ ಮೂಲಸೌಕರ್ಯವನ್ನು ನಿಯಮಿತವಾಗಿ ನವೀಕರಿಸಲು ನೀವು ವಿವಿಧ ಮೇಲ್ವಿಚಾರಣಾ ವ್ಯವಸ್ಥೆಗಳನ್ನು ಬಳಸಬಹುದು.
ತೀರ್ಮಾನ
ಕೊನೆಯಲ್ಲಿ, ಸರ್ವರ್ ಸಂಪನ್ಮೂಲಗಳನ್ನು ಪತ್ತೆಹಚ್ಚುವುದು ಪರಿಣಾಮಕಾರಿ ನಿರ್ವಹಣೆಯ ಅವಿಭಾಜ್ಯ ಅಂಗವಾಗಿದೆ ಎಂದು ಒತ್ತಿ ಹೇಳಬಹುದು ವಾಸ್ತವ ಮತ್ತು ಮೀಸಲಾದ ಸರ್ವರ್ಗಳು. ಲೇಖನವು ಪೂರ್ಣ ಸರ್ವರ್ ವಿಶ್ಲೇಷಣೆಗಾಗಿ ಮುಖ್ಯ ಪರಿಕರಗಳನ್ನು ನೋಡುವ ಸಾಧ್ಯತೆಯನ್ನು ನಮಗೆ ಒದಗಿಸಿದೆ ಮತ್ತು ಸಂಭವನೀಯ ಸಮಸ್ಯೆಗಳನ್ನು ನಿವಾರಿಸಲು ಪ್ರಾಯೋಗಿಕ ಶಿಫಾರಸುಗಳನ್ನು ಸಹ ನೀಡಿದೆ. ನಿಯಮಿತ ಸಿಸ್ಟಮ್ ಡಯಾಗ್ನೋಸ್ಟಿಕ್ಸ್ ಸಕ್ರಿಯ ಬಳಕೆದಾರರ ಭಾಗವಹಿಸುವಿಕೆ ಇಲ್ಲದೆಯೂ ಸಹ ಸರ್ವರ್ ಸರಾಗವಾಗಿ ಕಾರ್ಯನಿರ್ವಹಿಸಲು ಅನುವು ಮಾಡಿಕೊಡುತ್ತದೆ.