ಮಾನಿಟೋರಿಕ್ಸ್ ಹಗುರವಾದ ಸಿಸ್ಟಮ್ ಮಾನಿಟರಿಂಗ್ ಸಾಧನವಾಗಿದೆ, ಮುಕ್ತ ಮೂಲ ಮತ್ತು ಉಚಿತ, ಸಾಧ್ಯವಾದಷ್ಟು ಸಿಸ್ಟಮ್ ಸೇವೆಗಳು ಮತ್ತು ಸಂಪನ್ಮೂಲಗಳನ್ನು ಮೇಲ್ವಿಚಾರಣೆ ಮಾಡಲು ವಿನ್ಯಾಸಗೊಳಿಸಲಾಗಿದೆ. ಉತ್ಪಾದನಾ ಲಿನಕ್ಸ್ / ಯುನಿಕ್ಸ್ ಸರ್ವರ್ಗಳಲ್ಲಿ ಬಳಸಲು ಇದನ್ನು ರಚಿಸಲಾಗಿದೆ, ಆದರೆ ಅದರ ಸರಳತೆ ಮತ್ತು ಸಣ್ಣ ಗಾತ್ರದ ಕಾರಣ ಇದನ್ನು ಎಂಬೆಡೆಡ್ ಸಾಧನಗಳಲ್ಲಿಯೂ ಬಳಸಬಹುದು.
ಇದು ಮುಖ್ಯವಾಗಿ ಎರಡು ಕಾರ್ಯಕ್ರಮಗಳನ್ನು ಒಳಗೊಂಡಿದೆs: ಸಂಗ್ರಾಹಕ, ಎಂದು ಕರೆಯುತ್ತಾರೆ ಮಾನಿಟರ್, ಇದು ಪರ್ಲ್ ಡೀಮನ್ ಆಗಿದ್ದು ಅದು ಸಿಸ್ಟಮ್ನಲ್ಲಿನ ಯಾವುದೇ ಸೇವೆಯಂತೆ ಸ್ವಯಂಚಾಲಿತವಾಗಿ ಪ್ರಾರಂಭವಾಗುತ್ತದೆ, ಮತ್ತು Monitorix.cgi ಎಂಬ ಸಿಜಿಐ ಸ್ಕ್ರಿಪ್ಟ್.
ಆವೃತ್ತಿ 3.0 ರಿಂದ, ಮಾನಿಟೋರಿಕ್ಸ್ ತನ್ನದೇ ಆದ ಅಂತರ್ನಿರ್ಮಿತ ಎಚ್ಟಿಟಿಪಿ ಸರ್ವರ್ ಅನ್ನು ಒಳಗೊಂಡಿದೆ, ಆದ್ದರಿಂದ ಅದನ್ನು ಬಳಸಲು ನೀವು ಮೂರನೇ ವ್ಯಕ್ತಿಯ ವೆಬ್ ಸರ್ವರ್ ಅನ್ನು ಸ್ಥಾಪಿಸುವ ಅಗತ್ಯವಿಲ್ಲ.
ಅದರ ಎಲ್ಲಾ ಅಭಿವೃದ್ಧಿ ಇದನ್ನು ಮೊದಲಿಗೆ Red Hat, Fedora, ಮತ್ತು CentOS ವ್ಯವಸ್ಥೆಗಳ ಮೇಲ್ವಿಚಾರಣೆಗಾಗಿ ರಚಿಸಲಾಗಿದೆ, ಆದ್ದರಿಂದ ಈ ರೀತಿಯ ವಿತರಣೆಗಳನ್ನು ಗಮನದಲ್ಲಿಟ್ಟುಕೊಂಡು ಈ ಯೋಜನೆಯನ್ನು ಮಾಡಲಾಗಿದೆ.
ಇಂದು ಇದು ವಿಭಿನ್ನ ಗ್ನು / ಲಿನಕ್ಸ್ ವಿತರಣೆಗಳಲ್ಲಿ ಮತ್ತು ಫ್ರೀಬಿಎಸ್ಡಿ, ಓಪನ್ ಬಿಎಸ್ಡಿ ಮತ್ತು ನೆಟ್ಬಿಎಸ್ಡಿಯಂತಹ ಇತರ ಯುನಿಕ್ಸ್ ವ್ಯವಸ್ಥೆಗಳಲ್ಲೂ ಚಲಿಸುತ್ತದೆ.
ಇದು ಪ್ರಸ್ತುತ ಸಕ್ರಿಯ ಅಭಿವೃದ್ಧಿಯಲ್ಲಿದೆ, ಹೊಸ ವೈಶಿಷ್ಟ್ಯಗಳು, ಹೊಸ ಗ್ರಾಫಿಕ್ಸ್ ಮತ್ತು ದೋಷಗಳನ್ನು ಸರಿಪಡಿಸುತ್ತದೆ. ಅತ್ಯುತ್ತಮ ವಿಪಿಎಸ್ ಹೋಸ್ಟಿಂಗ್ ಸೇವೆಯ ವ್ಯವಸ್ಥೆಗಳ ದೈನಂದಿನ ಆಡಳಿತಕ್ಕಾಗಿ ಅತ್ಯುತ್ತಮ ಸಾಧನವನ್ನು ನೀಡುವ ಪ್ರಯತ್ನದಲ್ಲಿ.
ಸಿಸ್ಟಮ್ ಅನ್ನು ಮೇಲ್ವಿಚಾರಣೆ ಮಾಡಲು, ಮಾನಿಟೋರಿಕ್ಸ್ ಎಂಬೆಡೆಡ್ ಎಚ್ಟಿಟಿಪಿ ಸರ್ವರ್ ಅನ್ನು ಹೊಂದಿದೆ. ಇದು ಅಪಾಚೆ, ಎನ್ಜಿನ್ಎಕ್ಸ್, ಲೈಟ್ಟಿಪಿಡಿ, ಇತ್ಯಾದಿಗಳೊಂದಿಗೆ ಸಹ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತದೆ.
ಇದರೊಂದಿಗೆ ಗ್ರಾಫಿಕ್ಸ್ ಪ್ರದರ್ಶಿಸಿ:
- ಸಿಸ್ಟಮ್ ಲೋಡ್ ಮತ್ತು ಸಿಸ್ಟಮ್ ಸೇವಾ ಬೇಡಿಕೆ.
- ಸಿಪಿಯು / ಜಿಪಿಯು ತಾಪಮಾನ ಸಂವೇದಕಗಳು
- ಡಿಸ್ಕ್ ತಾಪಮಾನ ಮತ್ತು ಆರೋಗ್ಯ.
- ನೆಟ್ವರ್ಕ್ / ಪೋರ್ಟ್ ಸಂಚಾರ ಮತ್ತು ನೆಟ್ಸ್ಟಾಟ್
- ಮೇಲ್ ಅಂಕಿಅಂಶಗಳು
- ವೆಬ್ ಸರ್ವರ್ ಅಂಕಿಅಂಶಗಳು (ಅಪಾಚೆ, ಎನ್ಜಿನ್ಎಕ್ಸ್, ಲೈಟ್ಟಿಪಿಡಿ)
- MySQL ಲೋಡ್ ಮತ್ತು ಅಂಕಿಅಂಶಗಳು
- ಸ್ಕ್ವಿಡ್ ಸ್ಟ್ಯಾಟಿಸ್ಟಿಕ್ಸ್ ಪ್ರಾಕ್ಸಿ
- ಎನ್ಎಫ್ಎಸ್ ಸರ್ವರ್ / ಕ್ಲೈಂಟ್ ಅಂಕಿಅಂಶಗಳು
- ರಾಸ್ಪ್ಬೆರಿ ಪೈ ಸಂವೇದಕ
- ಮೆಮ್ಕಾಶ್ಡ್ ಅಂಕಿಅಂಶಗಳು}
- ವಿಫಲ 2 ಬ್ಯಾನ್
- ರಿಮೋಟ್ ಸರ್ವರ್ಗಳನ್ನು ಮೇಲ್ವಿಚಾರಣೆ ಮಾಡಿ (ಮಲ್ಟಿಹೋಸ್ಟ್)
- ದೈನಂದಿನ, ಸಾಪ್ತಾಹಿಕ, ಮಾಸಿಕ ಅಥವಾ ವಾರ್ಷಿಕ ಆಧಾರದ ಮೇಲೆ ಗ್ರಾಫ್ ಅಥವಾ ಸರಳ ಪಠ್ಯ ಕೋಷ್ಟಕಗಳಲ್ಲಿ ಅಂಕಿಅಂಶಗಳನ್ನು ವೀಕ್ಷಿಸಲು ಬಳಕೆದಾರರನ್ನು ಅನುಮತಿಸುತ್ತದೆ
- ಉತ್ತಮ ವೀಕ್ಷಣೆಗಾಗಿ ಗ್ರಾಫಿಕ್ಸ್ ಅನ್ನು o ೂಮ್ ಮಾಡುವ ಸಾಮರ್ಥ್ಯವನ್ನು ನೀಡುತ್ತದೆ
- ಪ್ರತಿ ಸಾಲಿಗೆ ಚಾರ್ಟ್ಗಳ ಸಂಖ್ಯೆಯನ್ನು ವ್ಯಾಖ್ಯಾನಿಸುವ ಸಾಮರ್ಥ್ಯವನ್ನು ಹೊಂದಿದೆ
ಉಬುಂಟು ಸರ್ವರ್ನಲ್ಲಿ ಮಾನಿಟರಿಕ್ಸ್ ಅನ್ನು ಹೇಗೆ ಸ್ಥಾಪಿಸುವುದು?
ತಮ್ಮ ಸಿಸ್ಟಂನಲ್ಲಿ ಈ ಉಪಕರಣವನ್ನು ಸ್ಥಾಪಿಸಲು ಆಸಕ್ತಿ ಹೊಂದಿರುವವರಿಗೆ, ನಾವು ಕೆಳಗೆ ಹಂಚಿಕೊಳ್ಳುವ ಸೂಚನೆಗಳನ್ನು ಅನುಸರಿಸುವ ಮೂಲಕ ಅವರು ಹಾಗೆ ಮಾಡಬಹುದು.
ಮೊದಲನೆಯದು ನಾವು ನಮ್ಮ ಪ್ಯಾಕೇಜ್ಗಳ ನವೀಕರಣವನ್ನು ಇದರೊಂದಿಗೆ ಕೈಗೊಳ್ಳಲಿದ್ದೇವೆ:
sudo apt-get update sudo apt-get upgrade
ಈಗಾಗಲೇ ಇದನ್ನು ಮಾಡಲಾಗಿದೆ, ಈಗ ನಾವು ನಮ್ಮ ಸಿಸ್ಟಮ್ನಲ್ಲಿ ಮಾನಿಟರಿಕ್ಸ್ನ ಕಾರ್ಯಾಚರಣೆಗೆ ಅಗತ್ಯವಾದ ಅವಲಂಬನೆಗಳನ್ನು ಡೌನ್ಲೋಡ್ ಮಾಡಲು ಮತ್ತು ಸ್ಥಾಪಿಸಲು ಮುಂದುವರಿಯಲಿದ್ದೇವೆ.
sudo apt-get install rrdtool perl libwww-perl libmailtools-perl libmime-lite-perl librrds-perl libdbi-perl libxml-simple-perl libhttp-server-simple-perl libconfig-general-perl
ಮುಂದಿನ ಹಂತವಾಗಿ ನಾವು ಮಾನಿಟೋರಿಕ್ಸ್ನ ಇತ್ತೀಚಿನ ಸ್ಥಿರ ಆವೃತ್ತಿಯನ್ನು ಡೌನ್ಲೋಡ್ ಮಾಡಲಿದ್ದೇವೆ ನಮ್ಮ ಸಿಸ್ಟಮ್ಗಾಗಿ, ಡೆಬ್ ಪ್ಯಾಕೇಜ್ ಅನ್ನು ಅದರಿಂದ ಡೌನ್ಲೋಡ್ ಮಾಡುವುದು ನಮ್ಮ ಸಂದರ್ಭದಲ್ಲಿ.
ಇದು ನಾವು ಅದನ್ನು wget ಆಜ್ಞೆಯ ಸಹಾಯದಿಂದ ಮಾಡಬಹುದು, ಈ ಸಂದರ್ಭದಲ್ಲಿ ಇದು 3.10.1 ರ ಇತ್ತೀಚಿನ ಸ್ಥಿರ ಆವೃತ್ತಿಯನ್ನು ತೆಗೆದುಕೊಳ್ಳುತ್ತದೆ:
wget https://www.monitorix.org/monitorix_3.10.1-izzy1_all.deb -O monitorix.deb
ಈಗಾಗಲೇ ಡೌನ್ಲೋಡ್ ಮಾಡಲಾಗಿದೆ, ಈಗ ನಾವು ಈ ಕೆಳಗಿನ ಆಜ್ಞೆಯ ಸಹಾಯದಿಂದ ಸಿಸ್ಟಮ್ನಲ್ಲಿ ಅಪ್ಲಿಕೇಶನ್ ಅನ್ನು ಸ್ಥಾಪಿಸಲು ಮುಂದುವರಿಯುತ್ತೇವೆ:
sudo dpkg -i monitorix.deb
ಮತ್ತು ನಾವು ಈ ಕೆಳಗಿನ ಆಜ್ಞೆಯನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸುವ ಮೂಲಕ ಅವಲಂಬನೆಗಳೊಂದಿಗೆ ಯಾವುದೇ ಸಮಸ್ಯೆಯನ್ನು ಪರಿಹರಿಸುತ್ತೇವೆ:
sudo apt-get install -f
ಅಪ್ಲಿಕೇಶನ್ ಅನ್ನು ಸ್ಥಾಪಿಸಿದ ನಂತರ, ಈಗ ನಾವು ವ್ಯವಸ್ಥೆಯಲ್ಲಿ ಸೇವೆಯನ್ನು ಪ್ರಾರಂಭಿಸಲಿದ್ದೇವೆ, ಕಾರ್ಯಗತಗೊಳಿಸುವ ಮೂಲಕ ನಾವು ಇದನ್ನು ಮಾಡುತ್ತೇವೆ:
sudo service monitorix start
ಮಾನಿಟರ್ ಅನ್ನು ಪ್ರವೇಶಿಸುವುದು ಹೇಗೆ?
ಸೇವೆಯನ್ನು ದೂರದಿಂದ ಅಥವಾ ಸ್ಥಳೀಯವಾಗಿ ಪ್ರವೇಶಿಸಲು ವೆಬ್ ಬ್ರೌಸರ್ನಿಂದ ನಮ್ಮ ಸರ್ವರ್ನ ಐಪಿ ವಿಳಾಸಕ್ಕೆ ನಿರ್ದೇಶಿಸುವ ಮೂಲಕ ನಾವು ಇದನ್ನು ಮಾಡಬಹುದು,
http://ipservidor:8080/monitorix
ಪ್ರೋಗ್ರಾಂನ ಕಾನ್ಫಿಗರೇಶನ್ ಫೈಲ್ ಈ ಕೆಳಗಿನ ಮಾರ್ಗದಲ್ಲಿದೆ /etc/monitorix.conf. ಇಲ್ಲಿ ನೀವು ಪೋರ್ಟ್ ಅನ್ನು ಬದಲಾಯಿಸಬಹುದು, ರಿಮೋಟ್ ಹೋಸ್ಟ್ ಅನ್ನು ನಿರಾಕರಿಸಬಹುದು ಅಥವಾ ಅನುಮತಿಸಬಹುದು ಮತ್ತು ಇತರ ಸೆಟ್ಟಿಂಗ್ಗಳನ್ನು ಮಾಡಬಹುದು.
ನಿಯತಾಂಕಗಳನ್ನು ಬದಲಾಯಿಸುವ ಮೊದಲು, ಈ ಫೈಲ್ನ ಬ್ಯಾಕಪ್ ನಕಲನ್ನು ಮಾಡಿ:
cp -pRvf /etc/monitorix/monitorix.conf /etc/monitorix/monitorix.conf.back
ಈ ಫೈಲ್ನಲ್ಲಿ ದೃ hentic ೀಕರಣದೊಂದಿಗೆ ವೆಬ್ ಪ್ರವೇಶವನ್ನು ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಲು ನಾವು ಇದನ್ನು ಬಳಸಬಹುದು, ಅದರೊಂದಿಗೆ ನಾವು ಮಾತ್ರ ಕಾನ್ಫಿಗರ್ ಮಾಡಬೇಕು
set enabled = y
ಇದು ವಿಭಾಗದ ಅಡಿಯಲ್ಲಿದೆ ತದನಂತರ / var / lib / monitorix / htpasswd ನಲ್ಲಿ ಫೈಲ್ ಅನ್ನು ರಚಿಸಿ ಮತ್ತು ಪ್ರವೇಶಕ್ಕಾಗಿ ಬಳಕೆದಾರಹೆಸರನ್ನು ಬಳಕೆದಾರಹೆಸರಿನಿಂದ ಬದಲಾಯಿಸಲಾಗುತ್ತದೆ.
ಅದನ್ನು ಮಾಡಲು ಆಜ್ಞೆ ಹೀಗಿದೆ:
touch /var/lib/monitorix/htpasswd htpasswd -d /var/lib/monitorix/htpasswd username