ಮುಂದಿನ ಲೇಖನದಲ್ಲಿ ನಾವು ಸ್ಕೌಟ್_ರೈಲ್ಟೈಮ್ ಅನ್ನು ನೋಡಲಿದ್ದೇವೆ. ಈ ಬ್ಲಾಗ್ನಲ್ಲಿನ ಹಿಂದಿನ ಲೇಖನಗಳಲ್ಲಿ, ನಮ್ಮ ಗ್ನು / ಲಿನಕ್ಸ್ ವ್ಯವಸ್ಥೆಯ ಕಾರ್ಯಕ್ಷಮತೆಯನ್ನು ಮೇಲ್ವಿಚಾರಣೆ ಮಾಡಲು ವಿಭಿನ್ನ ಆಜ್ಞಾ ಸಾಲಿನ ಆಧಾರಿತ ಸಾಧನಗಳನ್ನು ನಾವು ನೋಡಿದ್ದೇವೆ. htop, ನೋಟಗಳು ಮತ್ತು ಇತರರು. ನಾವು ಇಂದು ನೋಡಲು ಹೊರಟಿರುವುದು ಇನ್ನೊಂದು ಸರ್ವರ್ ಅನ್ನು ಮೇಲ್ವಿಚಾರಣೆ ಮಾಡುವ ಸರಳ ಸಾಧನ.
ಸ್ಕೌಟ್ ರಿಯಲ್ಟೈಮ್ ನಮಗೆ ಡಿಸ್ಕ್, ಮೆಮೊರಿ, ನೆಟ್ವರ್ಕ್, ಸಿಪಿಯು ಮತ್ತು ಪ್ರಕ್ರಿಯೆ ಮೆಟ್ರಿಕ್ಗಳನ್ನು ತೋರಿಸುತ್ತದೆ. ಲಿನಕ್ಸ್ ಸರ್ವರ್ ಮೆಟ್ರಿಕ್ಗಳನ್ನು ನೈಜ ಸಮಯದಲ್ಲಿ, ಅತ್ಯಂತ ಸ್ಪಷ್ಟವಾದ ರೀತಿಯಲ್ಲಿ ಮೇಲ್ವಿಚಾರಣೆ ಮಾಡಲು ಇದು ಸರಳ, ಬಳಸಲು ಸುಲಭ ಮತ್ತು ವೆಬ್ ಆಧಾರಿತ ಸಾಧನವಾಗಿದೆ. ಇದು ಸಿಪಿಯು, ಮೆಮೊರಿ, ಡಿಸ್ಕ್, ನೆಟ್ವರ್ಕ್ ಮತ್ತು ಪ್ರಕ್ರಿಯೆಗಳಿಂದ ಸಂಗ್ರಹಿಸಿದ ಮೆಟ್ರಿಕ್ಗಳಲ್ಲಿ ದ್ರವ ಗ್ರಾಫ್ಗಳನ್ನು ನಮಗೆ ತೋರಿಸುತ್ತದೆ. ಇದೆಲ್ಲವೂ ನೈಜ ಸಮಯದಲ್ಲಿ.
ಈ ಲೇಖನದಲ್ಲಿ, ಉಬುಂಟುನಲ್ಲಿ ಸ್ಕೌಟ್_ರಿಯಲ್ಟೈಮ್ ಎಂಬ ಈ ಮಾನಿಟರಿಂಗ್ ಉಪಕರಣವನ್ನು ಹೇಗೆ ಸ್ಥಾಪಿಸಬೇಕು ಎಂದು ನಾವು ನೋಡಲಿದ್ದೇವೆ ದೂರಸ್ಥ ಸರ್ವರ್ ಅನ್ನು ಮೇಲ್ವಿಚಾರಣೆ ಮಾಡಿ. ಆದರೆ ನಾವು ಈ ವಿಷಯಕ್ಕೆ ಪ್ರವೇಶಿಸುವ ಮೊದಲು, ಈ ಪ್ರೋಗ್ರಾಂ ಬಳಕೆದಾರರಿಗೆ ನೀಡಲಿರುವ ಕೆಲವು ಸಾಮಾನ್ಯ ಗುಣಲಕ್ಷಣಗಳನ್ನು ನಾವು ನೋಡಲಿದ್ದೇವೆ.
ಸ್ಕೌಟ್_ರಿಯಲ್ಟೈಮ್ನ ಸಾಮಾನ್ಯ ಗುಣಲಕ್ಷಣಗಳು
- ಕಾರ್ಯಕ್ರಮ ಓಪನ್ ಸೋರ್ಸ್. ಇದರ ಮೂಲ ಕೋಡ್ ಅನ್ನು ಪುಟದಲ್ಲಿ ಕಾಣಬಹುದು GitHub.
- ಸ್ಕ್ರೋಲಿಂಗ್ ಸುಗಮವಾಗಿದೆ ಪ್ರತಿ ಸೆಕೆಂಡಿಗೆ ಗ್ರಾಫಿಕ್ಸ್ ನವೀಕರಿಸಿ.
- ಎಲ್ಲಾ ಪ್ರಮುಖ ಕಾರ್ಯಕ್ಷಮತೆ ಮಾಪನಗಳು (ಸಿಪಿಯು, ಮೆಮೊರಿ, ಡಿಸ್ಕ್ ಬಳಕೆ ಮತ್ತು ನೆಟ್ವರ್ಕ್ ಟ್ರಾಫಿಕ್) ಉತ್ತಮ ಡೇಟಾ ಓದುವಿಕೆಗಾಗಿ ಒಂದೇ ವೀಕ್ಷಣೆಯಲ್ಲಿವೆ.
- ಅದೇ ಉದ್ದೇಶವನ್ನು ಹೊಂದಿರುವ ಇತರ ಕಾರ್ಯಕ್ರಮಗಳಿಗಿಂತ ಅದರ ವೆಬ್ಸೈಟ್ ಪ್ರಕಾರ, ಮೆಮೊರಿ ಬಳಕೆಯ ಮಾಪನಗಳು ಸ್ಪಷ್ಟ ಮತ್ತು ಹೆಚ್ಚು ನಿಖರವಾಗಿರುತ್ತವೆ.
- ಪ್ರಕ್ರಿಯೆಗಳನ್ನು ಗುಂಪು ಮಾಡಲಾಗಿದೆ ಒಂದೇ ಹೆಸರಿನೊಂದಿಗೆ ಮತ್ತು ಚಾಲನೆಯಲ್ಲಿರುವ ಪ್ರಕ್ರಿಯೆಗಳ ಸಂಖ್ಯೆಯನ್ನು ಪ್ರದರ್ಶಿಸಲಾಗುತ್ತದೆ. ಸಕ್ರಿಯ ಪ್ರಕ್ರಿಯೆಗಳಲ್ಲಿನ ಪ್ರವೃತ್ತಿಗಳು ಸ್ಪಷ್ಟವಾಗುವುದನ್ನು ಖಚಿತಪಡಿಸಿಕೊಳ್ಳುವುದು ಇದು.
- ಸ್ಕೌಟ್_ರಿಲ್ಟೈಮ್ ಪ್ರೊಕ್ ಫೈಲ್ಸಿಸ್ಟಮ್ ಅನ್ನು ಹೆಚ್ಚು ಅವಲಂಬಿಸಿದೆ ಮೆಟ್ರಿಕ್ಗಳನ್ನು ಪಡೆಯಲು. ಗ್ನು / ಲಿನಕ್ಸ್ ಆಧಾರಿತ ವಿತರಣೆಗಳಲ್ಲಿ ಪ್ರೊಕ್ಫ್ಸ್ ಲಭ್ಯವಿದೆ. ಒಎಸ್ಎಕ್ಸ್ ಮತ್ತು ಫ್ರೀಬಿಎಸ್ಡಿ ಪ್ರೊಕ್ಫ್ಗಳಿಗೆ ಸಂಪೂರ್ಣ ಬೆಂಬಲವನ್ನು ಹೊಂದಿಲ್ಲ ಮತ್ತು ಹೊಂದಿಕೆಯಾಗುವುದಿಲ್ಲ.
ಉಬುಂಟುನಲ್ಲಿ ಸ್ಕೌಟ್_ರಿಯಲ್ಟೈಮ್ ಮಾನಿಟರಿಂಗ್ ಟೂಲ್ ಸ್ಥಾಪನೆ
ನಮ್ಮ ಗ್ನು / ಲಿನಕ್ಸ್ ಸರ್ವರ್ನಲ್ಲಿ scout_realtime ಅನ್ನು ಸ್ಥಾಪಿಸಲು, ನಾವು ರೂಬಿ 1.9.3 ಅಥವಾ ಹೆಚ್ಚಿನದನ್ನು ಸ್ಥಾಪಿಸಬೇಕಾಗಿದೆ. ಇದಕ್ಕಾಗಿ ನಾವು ಈ ಕೆಳಗಿನ ಆಜ್ಞೆಯನ್ನು ಟರ್ಮಿನಲ್ನಲ್ಲಿ ಬಳಸುತ್ತೇವೆ (Ctrl + Alt + T):
sudo apt install rubygems
ನಮ್ಮ ವ್ಯವಸ್ಥೆಯಲ್ಲಿ ರೂಬಿಯ ಸ್ಥಾಪನೆ ಮುಗಿದ ನಂತರ, ನಾವು ಮಾಡಬಹುದು scout_realtime ಪ್ಯಾಕೇಜ್ ಅನ್ನು ಸ್ಥಾಪಿಸಿ ಒಂದೇ ಟರ್ಮಿನಲ್ನಲ್ಲಿ ಈ ಕೆಳಗಿನ ಆಜ್ಞೆಯನ್ನು ಬಳಸುವುದು:
sudo gem install scout_realtime
Scout_realtime ಪ್ರಾರಂಭಿಸಿ
ಪ್ಯಾಕೇಜ್ ಅನ್ನು ಯಶಸ್ವಿಯಾಗಿ ಸ್ಥಾಪಿಸಿದ ನಂತರ, ನಾವು ಸ್ಕೌಟ್_ರಿಯಲ್ಟೈಮ್ ಡೀಮನ್ ಅನ್ನು ಪ್ರಾರಂಭಿಸಬೇಕು. ನೈಜ ಸಮಯದಲ್ಲಿ ಸರ್ವರ್ ಮೆಟ್ರಿಕ್ಗಳನ್ನು ಸಂಗ್ರಹಿಸುವ ಉಸ್ತುವಾರಿ ಇದು. ಡೀಮನ್ ಪ್ರಾರಂಭಿಸಲು, ಟರ್ಮಿನಲ್ನಲ್ಲಿ (Ctrl + Alt + T) ನಾವು ಬರೆಯುತ್ತೇವೆ:
scout_realtime
Scout_realtime ಡೀಮನ್ ಅನ್ನು ಪ್ರಾರಂಭಿಸಿದ ನಂತರ, ಇದು ನಮ್ಮ ಲಿನಕ್ಸ್ ಸರ್ವರ್ನಲ್ಲಿ ಚಾಲನೆಯಾಗುತ್ತಿದೆ, ಇದರ ಮೂಲಕ ನಾವು ದೂರದಿಂದಲೇ ಮೇಲ್ವಿಚಾರಣೆ ಮಾಡಲು ಬಯಸುತ್ತೇವೆ ಪೋರ್ಟ್ 5555.
ಫೈರ್ವಾಲ್ ಪೋರ್ಟ್ಗಳನ್ನು ತೆರೆಯಿರಿ
ನಾವು ಫೈರ್ವಾಲ್ ಅನ್ನು ಚಲಾಯಿಸುತ್ತಿದ್ದರೆ, ನಾವು ಪೋರ್ಟ್ 5555 ಅನ್ನು ತೆರೆಯಬೇಕಾಗುತ್ತದೆ ಯಾವ scout_realtime ಬಳಸುತ್ತದೆ. ಇದರೊಂದಿಗೆ ನಾವು ನಿಮಗೆ ವಿನಂತಿಗಳನ್ನು ಮಾಡಲು ಅನುಮತಿಸುತ್ತೇವೆ. ಸಹಾಯ ಪುಟದಲ್ಲಿ ಇದನ್ನು ಹೇಗೆ ಮಾಡಬೇಕೆಂದು ಇದನ್ನು ಸಂಪರ್ಕಿಸಬಹುದು UFW ಅವರು ಉಬುಂಟು ವೆಬ್ಸೈಟ್ನಲ್ಲಿ ನಮಗೆ ನೀಡುತ್ತಾರೆ,
Scout_Realtime ಅನ್ನು ಪ್ರವೇಶಿಸಲಾಗುತ್ತಿದೆ
ಬಂದರುಗಳು ತೆರೆದ ನಂತರ, ಬೇರೆ ಯಾವುದೇ ಯಂತ್ರದಿಂದ, ನಾವು ವೆಬ್ ಬ್ರೌಸರ್ ಅನ್ನು ತೆರೆಯುತ್ತೇವೆ ಮತ್ತು ಗ್ರಾಫ್ಗಳನ್ನು ಪ್ರವೇಶಿಸಲು ಮತ್ತು ರಿಮೋಟ್ ಸರ್ವರ್ನ ಕಾರ್ಯಕ್ಷಮತೆಯನ್ನು ಮೇಲ್ವಿಚಾರಣೆ ಮಾಡಲು ನಾವು ಕೆಳಗೆ ತೋರಿಸಿರುವ URL ಅನ್ನು ಬಳಸುತ್ತೇವೆ.
http://localhost:5555
ಅಥವಾ ನಾವು ಸಹ ಬಳಸಬಹುದು:
http://direccion-ip-o-dominio.com:5555
ಪ್ರೋಗ್ರಾಂ ಲಾಗ್ಗಳನ್ನು ವೀಕ್ಷಿಸಿ
ಪೂರ್ವನಿಯೋಜಿತವಾಗಿ, ಲಾಗ್ಗಳನ್ನು ಫೈಲ್ನಲ್ಲಿ ಉಳಿಸಲಾಗಿದೆ .scout / scout_realtime.log ವ್ಯವಸ್ಥೆಯ. ಟರ್ಮಿನಲ್ನಲ್ಲಿ (Ctrl + Alt + T) ಬೆಕ್ಕು ಆಜ್ಞೆಯನ್ನು ಬಳಸಿಕೊಂಡು ಈ ರೆಜಿಸ್ಟರ್ಗಳನ್ನು ನಾವು ಈ ಕೆಳಗಿನಂತೆ ಸಂಪರ್ಕಿಸಲು ಸಾಧ್ಯವಾಗುತ್ತದೆ:
cat .scout/scout_realtime.log
Scout_realtime ನಿಲ್ಲಿಸಿ
ನಾವು scout_realtime ಡೀಮನ್ ಅನ್ನು ನಿಲ್ಲಿಸಲು ಬಯಸಿದರೆ, ನಾವು ಈ ಕೆಳಗಿನ ಆಜ್ಞೆಯನ್ನು ಟರ್ಮಿನಲ್ನಲ್ಲಿ ಕಾರ್ಯಗತಗೊಳಿಸಲಿದ್ದೇವೆ (Ctrl + Alt + T):
scout_realtime stop
Scout_realtime ಅನ್ನು ಅಸ್ಥಾಪಿಸಿ
ಸಿಸ್ಟಮ್ನಿಂದ scout_realtime ಅನ್ನು ಅಸ್ಥಾಪಿಸಲು, ನಾವು ಟರ್ಮಿನಲ್ನಲ್ಲಿ ಈ ಕೆಳಗಿನ ಆಜ್ಞೆಯನ್ನು ಮಾತ್ರ ಕಾರ್ಯಗತಗೊಳಿಸಬೇಕಾಗುತ್ತದೆ:
sudo gem uninstall scout_realtime
ಸಹಾಯ ಮತ್ತು ಮಾಹಿತಿ
ಸಾಧ್ಯವಾಗುತ್ತದೆ ಈ ಕಾರ್ಯಕ್ರಮದ ಲಭ್ಯವಿರುವ ಆಯ್ಕೆಗಳನ್ನು ಪರಿಶೀಲಿಸಿ, ನಾವು ಟರ್ಮಿನಲ್ನಲ್ಲಿ ಬರೆಯಲು ಸಾಧ್ಯವಾಗುತ್ತದೆ:
scout_realtime --help
ಯಾರಿಗಾದರೂ ಅಗತ್ಯವಿದ್ದರೆ ಹೆಚ್ಚಿನ ಮಾಹಿತಿ ಈ ಕಾರ್ಯಕ್ರಮದ ಬಗ್ಗೆ, ನೀವು ಸಂಪರ್ಕಿಸಬಹುದು ಗಿಥಬ್ ಭಂಡಾರ scout_realtime ನಿಂದ. ಪ್ರೋಗ್ರಾಂನಲ್ಲಿ ಯಾರಾದರೂ ದೋಷವನ್ನು ಕಂಡುಕೊಂಡರೆ, ಅವರು ಅದನ್ನು ಈ ಕೆಳಗಿನವುಗಳಲ್ಲಿ ವರದಿ ಮಾಡಬಹುದು ಲಿಂಕ್.