ಉತ್ತುಂಗ ಅಪ್ಲಿಕೇಶನ್ ಕಾರ್ಯಕ್ಷಮತೆಯನ್ನು ಅನ್ಲಾಕ್ ಮಾಡಿ. ಈ ಸಮಗ್ರ ಮಾರ್ಗದರ್ಶಿಯು ನ್ಯೂ ರಿಲಿಕ್ ಏಕೀಕರಣ, ಪ್ರಮುಖ ಮೆಟ್ರಿಕ್ಗಳು, ಉತ್ತಮ ಅಭ್ಯಾಸಗಳು ಮತ್ತು ಜಾಗತಿಕ ತಂಡಗಳಿಗೆ ಸುಧಾರಿತ ವೀಕ್ಷಣೆಗಳನ್ನು ಒಳಗೊಂಡಿದೆ.
ಅಪ್ಲಿಕೇಶನ್ ಕಾರ್ಯಕ್ಷಮತೆಯನ್ನು ಕರಗತ ಮಾಡಿಕೊಳ್ಳುವುದು: ನ್ಯೂ ರಿಲಿಕ್ ಏಕೀಕರಣದ ಬಗ್ಗೆ ಆಳವಾದ ಪರಿಶೀಲನೆ
ಇಂದಿನ ಅತಿ-ಸ್ಪರ್ಧಾತ್ಮಕ ಡಿಜಿಟಲ್ ಭೂದೃಶ್ಯದಲ್ಲಿ, ನಿಮ್ಮ ಅಪ್ಲಿಕೇಶನ್ನ ಕಾರ್ಯಕ್ಷಮತೆ ಕೇವಲ ತಾಂತ್ರಿಕ ಅಳತೆಯಲ್ಲ; ಇದು ಪ್ರಮುಖ ವ್ಯಾಪಾರ ಕಾರ್ಯವಾಗಿದೆ. ನಿಧಾನವಾಗಿ ಲೋಡ್ ಆಗುವ ಪುಟ, ತಡವಾಗಿ ಪ್ರತಿಕ್ರಿಯಿಸುವ ವಹಿವಾಟು, ಅಥವಾ ಅನಿರೀಕ್ಷಿತ ದೋಷವು ನಿಷ್ಠಾವಂತ ಗ್ರಾಹಕ ಮತ್ತು ಕಳೆದುಹೋದ ಅವಕಾಶದ ನಡುವಿನ ವ್ಯತ್ಯಾಸವಾಗಿರಬಹುದು. ಜಾಗತಿಕ ವ್ಯವಹಾರಗಳಿಗೆ, ಈ ಸವಾಲು ಹೆಚ್ಚಾಗುತ್ತದೆ, ವಿಭಿನ್ನ ಪ್ರದೇಶಗಳು, ನೆಟ್ವರ್ಕ್ಗಳು ಮತ್ತು ಸಾಧನಗಳಲ್ಲಿನ ಬಳಕೆದಾರರಿಗೆ ಸ್ಥಿರ, ವಿಶ್ವಾಸಾರ್ಹ ಕಾರ್ಯಕ್ಷಮತೆಯ ಅಗತ್ಯವಿದೆ. ಆದರೆ ಆಧುನಿಕ ಅಪ್ಲಿಕೇಶನ್ಗಳಿಗೆ ಶಕ್ತಿ ನೀಡುವ ಸಂಕೀರ್ಣ, ವಿತರಿಸಿದ ವ್ಯವಸ್ಥೆಗಳ ಬಗ್ಗೆ ನೀವು ಹೇಗೆ ದೃಷ್ಟಿ ಪಡೆಯುತ್ತೀರಿ?
ಉತ್ತರವು ಅಪ್ಲಿಕೇಶನ್ ಕಾರ್ಯಕ್ಷಮತೆ ಮೇಲ್ವಿಚಾರಣೆ (APM) ಯಲ್ಲಿದೆ. APM ಸರಳ ಮೇಲ್ವಿಚಾರಣಾ ಸಾಧನದಿಂದ ಅತ್ಯಾಧುನಿಕ ವೀಕ್ಷಣಾ ಅಭ್ಯಾಸವಾಗಿ ವಿಕಸನಗೊಂಡಿದೆ, ನಿಮ್ಮ ಸಾಫ್ಟ್ವೇರ್ ಸ್ಟಾಕ್ನ ಪ್ರತಿ ಪದರದ ಬಗ್ಗೆ ಆಳವಾದ ಒಳನೋಟಗಳನ್ನು ಒದಗಿಸುತ್ತದೆ. ಈ ಕ್ಷೇತ್ರದಲ್ಲಿನ ನಾಯಕರಲ್ಲಿ, ನ್ಯೂ ರಿಲಿಕ್ ಆಧುನಿಕ, ಕ್ಲೌಡ್-ನೇಟಿವ್ ಪರಿಸರಗಳ ಸಂಕೀರ್ಣತೆಗಳಿಗಾಗಿ ವಿನ್ಯಾಸಗೊಳಿಸಲಾದ ಸಮಗ್ರ ವೇದಿಕೆಯಾಗಿ ಎದ್ದು ಕಾಣುತ್ತದೆ.
ಈ ಮಾರ್ಗದರ್ಶಿಯು ನ್ಯೂ ರಿಲಿಕ್ ಅನ್ನು ಸಂಯೋಜಿಸುವಲ್ಲಿ ನಿಮ್ಮ ಆಳವಾದ ಅಧ್ಯಯನವಾಗಿ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತದೆ. ನಾವು APM ನ ಮೂಲಭೂತ ಅಂಶಗಳನ್ನು ಅನ್ವೇಷಿಸುತ್ತೇವೆ, ಏಕೀಕರಣ ಪ್ರಕ್ರಿಯೆಯ ಮೂಲಕ ನಡೆಯುತ್ತೇವೆ, ಪ್ರಮುಖ ಮೆಟ್ರಿಕ್ಗಳನ್ನು ಡಿಕೋಡ್ ಮಾಡುತ್ತೇವೆ ಮತ್ತು ಜಾಗತಿಕ ಪ್ರಮಾಣದಲ್ಲಿ ತಾಂತ್ರಿಕ ಉತ್ಕೃಷ್ಟತೆ ಮತ್ತು ವ್ಯಾಪಾರ ಯಶಸ್ಸನ್ನು ಹೆಚ್ಚಿಸಲು ಈ ಶಕ್ತಿಯುತ ವೇದಿಕೆಯನ್ನು ಬಳಸಿಕೊಳ್ಳುವ ಉತ್ತಮ ಅಭ್ಯಾಸಗಳನ್ನು ಬಹಿರಂಗಪಡಿಸುತ್ತೇವೆ.
ಅಪ್ಲಿಕೇಶನ್ ಕಾರ್ಯಕ್ಷಮತೆ ಮೇಲ್ವಿಚಾರಣೆ (APM) ಯನ್ನು ಅರ್ಥಮಾಡಿಕೊಳ್ಳುವುದು
ನಾವು ಸಾಧನವನ್ನು ಸಂಯೋಜಿಸುವ ಮೊದಲು, ಶಿಸ್ತನ್ನು ಅರ್ಥಮಾಡಿಕೊಳ್ಳುವುದು ಬಹಳ ಮುಖ್ಯ. APM ಎಂದರೆ ಕೇವಲ ಸರ್ವರ್ ಆನ್ಲೈನ್ನಲ್ಲಿ ಇದೆಯೇ ಎಂದು ಪರಿಶೀಲಿಸುವುದಲ್ಲ; ಇದು ಕೊನೆಯಿಂದ ಕೊನೆಯ ಬಳಕೆದಾರರ ಅನುಭವ ಮತ್ತು ಅದನ್ನು ನೀಡುವ ಕೋಡ್ನ ಆರೋಗ್ಯವನ್ನು ಅರ್ಥಮಾಡಿಕೊಳ್ಳುವುದು.
APM ಎಂದರೇನು?
ಅಪ್ಲಿಕೇಶನ್ ಕಾರ್ಯಕ್ಷಮತೆ ಮೇಲ್ವಿಚಾರಣೆ ಎಂದರೆ ಸಾಫ್ಟ್ವೇರ್ ಅಪ್ಲಿಕೇಶನ್ಗಳ ಕಾರ್ಯಕ್ಷಮತೆ, ಲಭ್ಯತೆ ಮತ್ತು ಬಳಕೆದಾರರ ಅನುಭವವನ್ನು ಮೇಲ್ವಿಚಾರಣೆ ಮತ್ತು ನಿರ್ವಹಿಸುವ ಅಭ್ಯಾಸ. ಒಂದು ಬಲವಾದ APM ಪರಿಹಾರವು ನಿಮ್ಮ ಅಪ್ಲಿಕೇಶನ್ನಿಂದ ಟೆಲಿಮೆಟ್ರಿ ಡೇಟಾವನ್ನು ಸಂಗ್ರಹಿಸುವುದು, ವಿಶ್ಲೇಷಿಸುವುದು ಮತ್ತು ವರದಿ ಮಾಡುವುದರ ಮೂಲಕ ವಿವರವಾದ ಒಳನೋಟಗಳನ್ನು ಒದಗಿಸುತ್ತದೆ. ಅದರ ಮುಖ್ಯ ಕಾರ್ಯಗಳು ಸಾಮಾನ್ಯವಾಗಿ ಒಳಗೊಂಡಿರುತ್ತವೆ:
- ಕೊನೆಯ-ಬಳಕೆದಾರರ ಅನುಭವ ಮೇಲ್ವಿಚಾರಣೆ: ವೆಬ್ ಬ್ರೌಸರ್ ಅಥವಾ ಮೊಬೈಲ್ ಅಪ್ಲಿಕೇಶನ್ ಆಗಿರಲಿ, ಬಳಕೆದಾರರ ದೃಷ್ಟಿಕೋನದಿಂದ ಕಾರ್ಯಕ್ಷಮತೆಯನ್ನು ಅಳೆಯುವುದು. ಇದನ್ನು ಸಾಮಾನ್ಯವಾಗಿ ನಿಜವಾದ ಬಳಕೆದಾರರ ಮೇಲ್ವಿಚಾರಣೆ (RUM) ಎಂದು ಕರೆಯಲಾಗುತ್ತದೆ.
- ಅಪ್ಲಿಕೇಶನ್ ಟೋಪೋಲಜಿ ಮ್ಯಾಪಿಂಗ್: ನಿಮ್ಮ ಅಪ್ಲಿಕೇಶನ್ನ ಘಟಕಗಳು ಮತ್ತು ಅವುಗಳ ಅವಲಂಬನೆಗಳನ್ನು ಸ್ವಯಂಚಾಲಿತವಾಗಿ ಕಂಡುಹಿಡಿಯುವುದು ಮತ್ತು ಮ್ಯಾಪಿಂಗ್ ಮಾಡುವುದು, ಸೇವೆಗಳು ಹೇಗೆ ಸಂವಹನ ನಡೆಸುತ್ತವೆ ಎಂಬುದರ ದೃಶ್ಯ ನಿರೂಪಣೆಯನ್ನು ಒದಗಿಸುತ್ತದೆ.
- ವಹಿವಾಟು ಪ್ರೊಫೈಲಿಂಗ್: ಯಾವುದೇ ಹಂತದಲ್ಲಿ ಅಡೆತಡೆಗಳನ್ನು ಗುರುತಿಸಲು ಬಳಕೆದಾರರ ವಿನಂತಿಗಳನ್ನು ಟ್ರೇಸ್ ಮಾಡುವುದು - ಆರಂಭಿಕ ಕ್ಲಿಕ್ನಿಂದ ಡೇಟಾಬೇಸ್ ಪ್ರಶ್ನೆಗಳವರೆಗೆ ಮತ್ತು ಹಿಂತಿರುಗುವವರೆಗೆ.
- ಕೋಡ್-ಮಟ್ಟದ ರೋಗನಿರ್ಣಯ: ಕಾರ್ಯಕ್ಷಮತೆಯ ಸಮಸ್ಯೆ ಅಥವಾ ದೋಷಕ್ಕೆ ಕಾರಣವಾಗುವ ಕೋಡ್ನ ನಿಖರವಾದ ಸಾಲು, ಕಾರ್ಯ ಅಥವಾ ಡೇಟಾಬೇಸ್ ಪ್ರಶ್ನೆಯನ್ನು ಪತ್ತೆಹಚ್ಚುವುದು.
- ಮೂಲಸೌಕರ್ಯ ಸಂಬಂಧ: ಅಪ್ಲಿಕೇಶನ್ ಕಾರ್ಯಕ್ಷಮತೆಯನ್ನು ಅಂತರ್ನಿರ್ವಹಣ ಮೂಲಸೌಕರ್ಯದ (ಸರ್ವರ್ಗಳು, ಕಂಟೈನರ್ಗಳು, ಕ್ಲೌಡ್ ಸೇವೆಗಳು) ಆರೋಗ್ಯಕ್ಕೆ ಲಿಂಕ್ ಮಾಡುವುದು.
ಆಧುನಿಕ ವ್ಯವಹಾರಗಳಿಗೆ APM ಏಕೆ ನಿರ್ಣಾಯಕವಾಗಿದೆ?
ಹಿಂದೆ, ಕೆಲವು ಸರ್ವರ್ಗಳಲ್ಲಿ ಚಾಲನೆಯಲ್ಲಿರುವ ಏಕಶಿಲೆಯ ಅಪ್ಲಿಕೇಶನ್ ಮೇಲ್ವಿಚಾರಣೆ ಮಾಡಲು ತುಲನಾತ್ಮಕವಾಗಿ ಸರಳವಾಗಿತ್ತು. ಇಂದಿನ ವಾಸ್ತವವು ಮೈಕ್ರೊಸರ್ವಿಸಸ್, ಸರ್ವರ್ಲೆಸ್ ಕಾರ್ಯಗಳು, ಕಂಟೈನರ್ಗಳು ಮತ್ತು ಮೂರನೇ ವ್ಯಕ್ತಿಯ API ಗಳ ಸಂಕೀರ್ಣ ವೆಬ್ ಅನ್ನು ಒಳಗೊಂಡಿದೆ, ಇದು ಕೈಯಾರೆ ಮೇಲ್ವಿಚಾರಣೆಯನ್ನು ಅಸಾಧ್ಯವಾಗಿಸುತ್ತದೆ. APM ನಿರ್ಣಾಯಕವಾಗಿದೆ ಏಕೆಂದರೆ ಅದು:
- ಆದಾಯ ಮತ್ತು ಖ್ಯಾತಿಯನ್ನು ರಕ್ಷಿಸುತ್ತದೆ: ಅಧ್ಯಯನಗಳು ಸ್ಥಿರವಾಗಿ ಅಪ್ಲಿಕೇಶನ್ ಕಾರ್ಯಕ್ಷಮತೆ ಮತ್ತು ಪರಿವರ್ತನೆ ದರಗಳು ಮತ್ತು ಗ್ರಾಹಕರ ಧಾರಣದಂತಹ ವ್ಯಾಪಾರ ಅಳತೆಗಳ ನಡುವೆ ನೇರ ಸಂಬಂಧವನ್ನು ತೋರಿಸುತ್ತವೆ. APM ಆ ಕೆಳಮಟ್ಟದ ರೇಖೆಯನ್ನು ರಕ್ಷಿಸಲು ನಿಮಗೆ ಸಹಾಯ ಮಾಡುತ್ತದೆ.
- ಮುಂಚೂಣಿಯ ಸಮಸ್ಯೆ ಪರಿಹಾರವನ್ನು ಶಕ್ತಗೊಳಿಸುತ್ತದೆ: ಬಳಕೆದಾರರು ಸಮಸ್ಯೆಯನ್ನು ವರದಿ ಮಾಡುವವರೆಗೆ ಕಾಯುವ ಬದಲು, APM ನಿಮಗೆ ಅಸಂಗತತೆಗಳು ಮತ್ತು ಕಾರ್ಯಕ್ಷಮತೆಯ ಕ್ಷೀಣತೆಗಳ ಬಗ್ಗೆ ನೈಜ ಸಮಯದಲ್ಲಿ ಎಚ್ಚರಿಕೆ ನೀಡುತ್ತದೆ, ಗಮನಾರ್ಹ ಸಂಖ್ಯೆಯ ಬಳಕೆದಾರರ ಮೇಲೆ ಪರಿಣಾಮ ಬೀರುವ ಮೊದಲು ಸಮಸ್ಯೆಗಳನ್ನು ಸರಿಪಡಿಸಲು ನಿಮಗೆ ಅನುವು ಮಾಡಿಕೊಡುತ್ತದೆ.
- DevOps ಮತ್ತು SRE ಸಂಸ್ಕೃತಿಯನ್ನು ಬೆಂಬಲಿಸುತ್ತದೆ: APM DevOps ಮತ್ತು ಸೈಟ್ ವಿಶ್ವಾಸಾರ್ಹತೆ ಎಂಜಿನಿಯರಿಂಗ್ (SRE) ನ ಮೂಲಾಧಾರವಾಗಿದೆ. ಇದು ಅಭಿವೃದ್ಧಿ ಮತ್ತು ಕಾರ್ಯಾಚರಣೆ ತಂಡಗಳಿಗೆ ನಿಜವಾದ ಸತ್ಯದ ಹಂಚಿಕೆಯ ಮೂಲವನ್ನು ಒದಗಿಸುತ್ತದೆ, ವೇಗವಾದ ಬಿಡುಗಡೆ ಚಕ್ರಗಳು, ಸುರಕ್ಷಿತ ನಿಯೋಜನೆಗಳು (ಉದಾ., ಕ್ಯಾಾನರಿ ಬಿಡುಗಡೆಗಳ ಮೂಲಕ), ಮತ್ತು ಸೇವಾ ಮಟ್ಟದ ಉದ್ದೇಶಗಳ (SLOs) ಸುತ್ತ ಡೇಟಾ-ಆಧಾರಿತ ನಿರ್ಧಾರ-ಮಾಡುವಿಕೆಯನ್ನು ಸುಗಮಗೊಳಿಸುತ್ತದೆ.
- ಜಾಗತಿಕ ಕಾರ್ಯಕ್ಷಮತೆಯ ಒಳನೋಟಗಳನ್ನು ಒದಗಿಸುತ್ತದೆ: ಅಂತರರಾಷ್ಟ್ರೀಯ ಕಂಪನಿಗಳಿಗೆ, ಟೋಕಿಯೊದಲ್ಲಿರುವ ಬಳಕೆದಾರನು ಲಂಡನ್ ಅಥವಾ ಸಾಒ ಪಾಲೊದಲ್ಲಿರುವ ಬಳಕೆದಾರನಷ್ಟೇ ಉತ್ತಮ ಅನುಭವವನ್ನು ಹೊಂದಿದ್ದಾನೆ ಎಂದು ಖಚಿತಪಡಿಸಿಕೊಳ್ಳುವುದು ಬಹಳ ಮುಖ್ಯ. APM ಪರಿಕರಗಳು ವಿವಿಧ ಭೌಗೋಳಿಕ ಪ್ರದೇಶಗಳಲ್ಲಿನ ಕಾರ್ಯಕ್ಷಮತೆಯ ಬಗ್ಗೆ ದೃಷ್ಟಿಯನ್ನು ಒದಗಿಸುತ್ತವೆ, ವಿಷಯ ವಿತರಣೆ ಮತ್ತು ಮೂಲಸೌಕರ್ಯ ನಿಯೋಜನೆಯನ್ನು ಆಪ್ಟಿಮೈಜ್ ಮಾಡಲು ನಿಮಗೆ ಸಹಾಯ ಮಾಡುತ್ತದೆ.
ನ್ಯೂ ರಿಲಿಕ್ ಅನ್ನು ಪರಿಚಯಿಸಲಾಗುತ್ತಿದೆ: ಪೂರ್ಣ-ಸ್ಟಾಕ್ ವೀಕ್ಷಣಾ ವೇದಿಕೆ
ಅನೇಕ ಪರಿಕರಗಳು APM ಸಾಮರ್ಥ್ಯಗಳನ್ನು ನೀಡುವಾಗ, ನ್ಯೂ ರಿಲಿಕ್ ತನ್ನನ್ನು ಪೂರ್ಣ-ಸ್ಟಾಕ್ ವೀಕ್ಷಣಾ ವೇದಿಕೆಯಾಗಿ ವಿಕಸನಗೊಳಿಸುವ ಮೂಲಕ ನಾಯಕರಾಗಿ ಸ್ಥಾಪಿಸಿಕೊಂಡಿದೆ. ಇದರರ್ಥ ಇದು ನಿಮ್ಮ ಸಂಪೂರ್ಣ ತಂತ್ರಜ್ಞಾನ ಸ್ಟಾಕ್ನಾದ್ಯಂತ ಏಕ, ಏಕೀಕೃತ ವೀಕ್ಷಣೆಯನ್ನು ಒದಗಿಸುವ ಗುರಿಯನ್ನು ಹೊಂದಿದೆ.
ನ್ಯೂ ರಿಲಿಕ್ ಎಂದರೇನು?
ನ್ಯೂ ರಿಲಿಕ್ ಎಂಬುದು ಸಾಫ್ಟ್ವೇರ್-ಆಸ್-ಎ-ಸರ್ವಿಸ್ (SaaS) ವೇದಿಕೆಯಾಗಿದ್ದು, ಇದು ನಿಮ್ಮ ಸಂಪೂರ್ಣ ಸಾಫ್ಟ್ವೇರ್ ಸ್ಟಾಕ್ ಅನ್ನು ಇನ್ಸ್ಟ್ರುಮೆಂಟ್ ಮಾಡಲು, ವಿಶ್ಲೇಷಿಸಲು, ದೋಷನಿವಾರಣೆ ಮಾಡಲು ಮತ್ತು ಆಪ್ಟಿಮೈಜ್ ಮಾಡಲು ನಿಮಗೆ ಅನುವು ಮಾಡಿಕೊಡುತ್ತದೆ. ಇದು ನಿಮ್ಮ ಎಲ್ಲಾ ವ್ಯವಸ್ಥೆಗಳಿಂದ ದೊಡ್ಡ ಪ್ರಮಾಣದ ಟೆಲಿಮೆಟ್ರಿ ಡೇಟಾವನ್ನು - ಮೆಟ್ರಿಕ್ಗಳು, ಘಟನೆಗಳು, ಲಾಗ್ಗಳು ಮತ್ತು ಟ್ರೇಸ್ಗಳು (MELT) - ಇಂಜೆಸ್ಟ್, ಸಂಗ್ರಹಿಸುತ್ತದೆ ಮತ್ತು ವಿಶ್ಲೇಷಿಸುತ್ತದೆ. ನ್ಯೂ ರಿಲಿಕ್ ಒನ್ ವೇದಿಕೆಯು ಈ ಸಾಮರ್ಥ್ಯಗಳನ್ನು ಏಕ, ಸಂಯೋಜಿತ ಅನುಭವದಲ್ಲಿ ಕ್ರೋಢೀಕರಿಸುತ್ತದೆ.
ಇದರ ಪ್ರಮುಖ ಘಟಕಗಳು ಒಳಗೊಂಡಿರುತ್ತವೆ:
- APM: ಆಳವಾದ, ಕೋಡ್-ಮಟ್ಟದ ಅಪ್ಲಿಕೇಶನ್ ಕಾರ್ಯಕ್ಷಮತೆಯ ಒಳನೋಟಗಳಿಗಾಗಿ.
- ಮೂಲಸೌಕರ್ಯ: ಹೋಸ್ಟ್ಗಳು, ಕಂಟೈನರ್ಗಳು ಮತ್ತು ಕ್ಲೌಡ್ ಪ್ಲಾಟ್ಫಾರ್ಮ್ ಸೇವೆಗಳನ್ನು (AWS, Azure, GCP) ಮೇಲ್ವಿಚಾರಣೆ ಮಾಡಲು.
- ಲಾಗ್ಗಳು: ಅಪ್ಲಿಕೇಶನ್ ಕಾರ್ಯಕ್ಷಮತೆಯ ಸಮಸ್ಯೆಗಳೊಂದಿಗೆ ಲಾಗ್ ಡೇಟಾವನ್ನು ಸಂಬಂಧಿಸಲು.
- ಬ್ರೌಸರ್ (RUM): ಫ್ರಂಟ್-ಎಂಡ್ ಮತ್ತು ನಿಜವಾದ-ಬಳಕೆದಾರರ ಮೇಲ್ವಿಚಾರಣೆಗಾಗಿ.
- ಸಿಂಥೆಟಿಕ್ಸ್: ಜಾಗತಿಕ ಸ್ಥಳಗಳಿಂದ ಮುಂಚೂಣಿಯ, ಸಿಮ್ಯುಲೇಟೆಡ್ ಬಳಕೆದಾರರ ಪರೀಕ್ಷೆಗಾಗಿ.
- ಮೊಬೈಲ್: ಸ್ಥಳೀಯ iOS ಮತ್ತು Android ಅಪ್ಲಿಕೇಶನ್ ಕಾರ್ಯಕ್ಷಮತೆಯನ್ನು ಮೇಲ್ವಿಚಾರಣೆ ಮಾಡಲು.
- ವಿತ್ರರಿಸಿದ ಟ್ರೇಸಿಂಗ್: ಸಂಕೀರ್ಣ, ಮೈಕ್ರೊಸರ್ವಿಸ್-ಆಧಾರಿತ ವಾಸ್ತುಶಿಲ್ಪದಾದ್ಯಂತ ವಿನಂತಿಗಳನ್ನು ಟ್ರೇಸ್ ಮಾಡಲು.
ಪ್ರಮುಖ ವೈಶಿಷ್ಟ್ಯಗಳು ಮತ್ತು ವಿಭಿನ್ನತೆಗಳು
- ಪೂರ್ಣ-ಸ್ಟಾಕ್ ವೀಕ್ಷಣೆ: ಬ್ರೌಸರ್ನಲ್ಲಿ ವರದಿ ಮಾಡಿದ ಫ್ರಂಟ್-ಎಂಡ್ ನಿಧಾನದಿಂದ, ನಿರ್ದಿಷ್ಟ APM ವಹಿವಾಟಿನ ಮೂಲಕ, ಮೂಲ ಕಾರಣವನ್ನು ಬಹಿರಂಗಪಡಿಸುವ ನಿಖರವಾದ ಲಾಗ್ ಸಂದೇಶದವರೆಗೆ ಮೂಲಸೌಕರ್ಯದಲ್ಲಿನ Kubernetes ಪಾಡ್ನಲ್ಲಿನ ಹೆಚ್ಚಿನ CPU ಎಚ್ಚರಿಕೆಗೆ, ಸಲೀಸಾಗಿ ನ್ಯಾವಿಗೇಟ್ ಮಾಡುವ ಸಾಮರ್ಥ್ಯ.
- ಅನ್ವಯಿಕ ಬುದ್ಧಿಮತ್ತೆ (AI/ML): ಇದರ AI ಎಂಜಿನ್, ನ್ಯೂ ರಿಲಿಕ್ AI, ಅಸಂಗತತೆಗಳನ್ನು ಸ್ವಯಂಚಾಲಿತವಾಗಿ ಪತ್ತೆಹಚ್ಚಲು, ಸಂಬಂಧಿತ ಘಟನೆಗಳನ್ನು ಗುಂಪು ಮಾಡುವ ಮೂಲಕ ಎಚ್ಚರಿಕೆ ಶಬ್ದವನ್ನು ಕಡಿಮೆ ಮಾಡಲು ಮತ್ತು ಸಂಭವನೀಯ ಮೂಲ ಕಾರಣಗಳನ್ನು ಸೂಚಿಸಲು ಸಹಾಯ ಮಾಡುತ್ತದೆ, ಎಂಜಿನಿಯರ್ಗಳ ಅಮೂಲ್ಯ ಸಮಯವನ್ನು ಉಳಿಸುತ್ತದೆ.
- NRQL (ನ್ಯೂ ರಿಲಿಕ್ ಪ್ರಶ್ನೆ ಭಾಷೆ): ನಿಮ್ಮ ಎಲ್ಲಾ ಟೆಲಿಮೆಟ್ರಿ ಡೇಟಾವನ್ನು ನೈಜ ಸಮಯದಲ್ಲಿ ಅನ್ವೇಷಿಸಲು ನಿಮಗೆ ಅನುವು ಮಾಡಿಕೊಡುವ ಶಕ್ತಿಯುತ, SQL-ನಂತಹ ಪ್ರಶ್ನೆ ಭಾಷೆ. ನಿಮ್ಮ ಸಿಸ್ಟಂನ ಕಾರ್ಯಕ್ಷಮತೆಯ ಬಗ್ಗೆ ನೀವು ಬಹುತೇಕ ಯಾವುದೇ ಪ್ರಶ್ನೆಯನ್ನು ಕೇಳಬಹುದು ಮತ್ತು ಕಸ್ಟಮ್ ಚಾರ್ಟ್ಗಳು ಮತ್ತು ಡ್ಯಾಶ್ಬೋರ್ಡ್ಗಳನ್ನು ರಚಿಸಬಹುದು.
- ಪ್ರೋಗ್ರಾಂ-ಸಕ್ಷಮತೆ: ನ್ಯೂ ರಿಲಿಕ್ ಒನ್ ನಿರ್ದಿಷ್ಟ ವ್ಯಾಪಾರ ಅಗತ್ಯಗಳನ್ನು ಪೂರೈಸಲು ತಂಡಗಳು ತಮ್ಮ ಡೇಟಾದ ಮೇಲೆ ಕಸ್ಟಮ್ ಅಪ್ಲಿಕೇಶನ್ಗಳು ಮತ್ತು ದೃಶ್ಯೀಕರಣಗಳನ್ನು ನಿರ್ಮಿಸಲು ಅನುವು ಮಾಡಿಕೊಡುವ ಪ್ರೋಗ್ರಾಂ-ಸಕ್ಷಮ ವೇದಿಕೆಯಾಗಿ ನಿರ್ಮಿಸಲಾಗಿದೆ.
ಏಕೀಕರಣ ಪ್ರಕ್ರಿಯೆ: ಹಂತ-ಹಂತದ ಮಾರ್ಗದರ್ಶಿ
ನ್ಯೂ ರಿಲಿಕ್ನೊಂದಿಗೆ ಪ್ರಾರಂಭಿಸುವುದು ನೇರ ಪ್ರಕ್ರಿಯೆಯಾಗಲು ವಿನ್ಯಾಸಗೊಳಿಸಲಾಗಿದೆ. ಏಕೀಕರಣದ ಕೇಂದ್ರವು ನಿಮ್ಮ ಅಪ್ಲಿಕೇಶನ್ನಲ್ಲಿ ಭಾಷೆ-ನಿರ್ದಿಷ್ಟ 'ಏಜೆಂಟ್' ಅನ್ನು ಸ್ಥಾಪಿಸುವ ಸುತ್ತ ಸುತ್ತುತ್ತದೆ.
ಪೂರ್ವ-ಅವಶ್ಯಕತೆಗಳು ಮತ್ತು ಯೋಜನೆ
ನೀವು ಪ್ರಾರಂಭಿಸುವ ಮೊದಲು, ಸ್ವಲ್ಪ ಯೋಜನೆ ಬಹಳ ದೂರ ಹೋಗುತ್ತದೆ:
- ನ್ಯೂ ರಿಲಿಕ್ ಖಾತೆಯನ್ನು ರಚಿಸಿ: ನ್ಯೂ ರಿಲಿಕ್ ಖಾತೆಯನ್ನು ಪಡೆಯಿರಿ. ಅವರು ಉದಾರವಾದ ಉಚಿತ ಶ್ರೇಣಿಯನ್ನು ನೀಡುತ್ತಾರೆ, ಅದು ಪ್ರಾರಂಭಿಸಲು ಮತ್ತು ಪ್ರಯೋಗಿಸಲು ಪರಿಪೂರ್ಣವಾಗಿದೆ.
- ನಿಮ್ಮ ಸ್ಟಾಕ್ ಅನ್ನು ಗುರುತಿಸಿ: ನಿಮ್ಮ ಅಪ್ಲಿಕೇಶನ್ ಬಳಸುವ ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಭಾಷೆಗಳು, ಫ್ರೇಮ್ವರ್ಕ್ಗಳು, ಡೇಟಾಬೇಸ್ಗಳು ಮತ್ತು ಮೂಲಸೌಕರ್ಯವನ್ನು ತಿಳಿಯಿರಿ.
- ಪ್ರಮುಖ ವಹಿವಾಟುಗಳನ್ನು ವ್ಯಾಖ್ಯಾನಿಸಿ: ನಿಮ್ಮ ಅಪ್ಲಿಕೇಶನ್ನಲ್ಲಿನ ಅತ್ಯಂತ ನಿರ್ಣಾಯಕ ಬಳಕೆದಾರರ ಪ್ರಯಾಣಗಳನ್ನು ಗುರುತಿಸಿ (ಉದಾ., 'ಬಳಕೆದಾರರ ಲಾಗಿನ್', 'ಕಾರ್ಟ್ಗೆ ಸೇರಿಸಿ', 'ಪಾವತಿ ಪ್ರಕ್ರಿಯೆ'). ಇವು ನೀವು ಹೆಚ್ಚು ನಿಕಟವಾಗಿ ಮೇಲ್ವಿಚಾರಣೆ ಮಾಡಲು ಬಯಸುವ ವಹಿವಾಟುಗಳು.
- ಭದ್ರತೆಯನ್ನು ಪರಿಶೀಲಿಸಿ: ನಿಮಗೆ ನಿಮ್ಮ ನ್ಯೂ ರಿಲಿಕ್ ಪರವಾನಗಿ ಕೀ ಅಗತ್ಯವಿರುತ್ತದೆ. ಈ ಕೀಲಿಯನ್ನು ಪಾಸ್ವರ್ಡ್ನಂತೆ ಪರಿಗಣಿಸಿ. ನಿಮ್ಮ ಬಳಕೆದಾರರ ಮೂಲಕ್ಕೆ ಸಂಬಂಧಿಸಿದ ಡೇಟಾ ಗೌಪ್ಯತೆ ನಿಯಮಗಳನ್ನು (ಉದಾ., ಯುರೋಪ್ನಲ್ಲಿ GDPR ಅಥವಾ ಕ್ಯಾಲಿಫೋರ್ನಿಯಾದಲ್ಲಿ CCPA) ತಿಳಿಯಿರಿ ಮತ್ತು ಅಗತ್ಯವಿದ್ದರೆ ವೈಯಕ್ತಿಕವಾಗಿ ಗುರುತಿಸಬಹುದಾದ ಮಾಹಿತಿಯನ್ನು (PII) ಸಂಗ್ರಹಿಸುವುದನ್ನು ತಪ್ಪಿಸಲು ಏಜೆಂಟ್ ಅನ್ನು ಕಾನ್ಫಿಗರ್ ಮಾಡಿ.
ನ್ಯೂ ರಿಲಿಕ್ ಏಜೆಂಟ್ ಅನ್ನು ಸ್ಥಾಪಿಸುವುದು
ನ್ಯೂ ರಿಲಿಕ್ ಏಜೆಂಟ್ ಎಂದರೆ ನಿಮ್ಮ ಅಪ್ಲಿಕೇಶನ್ಗೆ ನೀವು ಸೇರಿಸುವ ಸಣ್ಣ ಲೈಬ್ರರಿ. ಇದು ನಿಮ್ಮ ಅಪ್ಲಿಕೇಶನ್ ಪ್ರಕ್ರಿಯೆಯೊಳಗೆ ಚಲಿಸುತ್ತದೆ, ಕಾರ್ಯಕ್ಷಮತೆಯ ಡೇಟಾವನ್ನು ಸಂಗ್ರಹಿಸುತ್ತದೆ ಮತ್ತು ಅದನ್ನು ನ್ಯೂ ರಿಲಿಕ್ ವೇದಿಕೆಗೆ ಸುರಕ್ಷಿತವಾಗಿ ವರದಿ ಮಾಡುತ್ತದೆ. ಸ್ಥಾಪನೆ ವಿಧಾನವು ಭಾಷೆಯಿಂದ ಭಾಷೆಗೆ ಬದಲಾಗುತ್ತದೆ, ಆದರೆ ತತ್ವ ಒಂದೇ: ದೊಡ್ಡ ಕೋಡ್ ಬದಲಾವಣೆಗಳ ಅಗತ್ಯವಿಲ್ಲದೆ ನಿಮ್ಮ ಕೋಡ್ ಅನ್ನು ಇನ್ಸ್ಟ್ರುಮೆಂಟ್ ಮಾಡಿ.
ನ್ಯೂ ರಿಲಿಕ್ನ 'ಮಾರ್ಗದರ್ಶಿ ಸ್ಥಾಪನೆ' ಶಿಫಾರಸು ಮಾಡಲಾದ ಆರಂಭಿಕ ಹಂತವಾಗಿದೆ, ಏಕೆಂದರೆ ಇದು ಸಾಮಾನ್ಯವಾಗಿ ನಿಮ್ಮ ಪರಿಸರವನ್ನು ಪತ್ತೆಹಚ್ಚಬಹುದು ಮತ್ತು ನಿಮಗೆ ಸೂಕ್ತವಾದ ಸೂಚನೆಗಳನ್ನು ನೀಡುತ್ತದೆ. ಕೆಲವು ಜನಪ್ರಿಯ ಭಾಷೆಗಳಿಗೆ ಇಲ್ಲಿ ಒಂದು ಉನ್ನತ-ಮಟ್ಟದ ಅವಲೋಕನವಿದೆ:
- ಜಾವಾ: ಏಜೆಂಟ್ ಅನ್ನು ಸಾಮಾನ್ಯವಾಗಿ ನಿಮ್ಮ ಜಾವಾ ವರ್ಚುವಲ್ ಮೆಷಿನ್ (JVM) ಅನ್ನು ಪ್ರಾರಂಭಿಸುವಾಗ ಕಮಾಂಡ್-ಲೈನ್ ಫ್ಲಾಗ್ (`-javaagent:newrelic.jar`) ಬಳಸಿ ಲಗತ್ತಿಸಲಾಗುತ್ತದೆ. ಯಾವುದೇ ಕೋಡ್ ಬದಲಾವಣೆಗಳು ಅಗತ್ಯವಿಲ್ಲ.
- ಪೈಥಾನ್: ಏಜೆಂಟ್ ಅನ್ನು ಪಿಪ್ (`pip install newrelic`) ಮೂಲಕ ಸ್ಥಾಪಿಸಲಾಗುತ್ತದೆ ಮತ್ತು ನಂತರ ನಿಮ್ಮ ಪ್ರಮಾಣಿತ ಸ್ಟಾರ್ಟಪ್ ಕಮಾಂಡ್ (ಉದಾ., `newrelic-admin run-program gunicorn ...`) ಅನ್ನು ಸುತ್ತುವರಿಯುವಂತೆ ಬಳಸಲಾಗುತ್ತದೆ.
- .NET: ಒಂದು MSI ಸ್ಥಾಪಕವು ಸಾಮಾನ್ಯವಾಗಿ ಸೆಟಪ್ ಅನ್ನು ನಿರ್ವಹಿಸುತ್ತದೆ, .NET ಪ್ರೊಫೈಲರ್ ಅನ್ನು ನಿಮ್ಮ IIS ಅಪ್ಲಿಕೇಶನ್ ಪೂಲ್ಗಳು ಅಥವಾ .NET ಕೋರ್ ಪ್ರಕ್ರಿಯೆಗಳಿಗೆ ಸ್ವಯಂಚಾಲಿತವಾಗಿ ಲಗತ್ತಿಸಲು ಕಾನ್ಫಿಗರ್ ಮಾಡುತ್ತದೆ.
- Node.js: ನೀವು npm (`npm install newrelic`) ಮೂಲಕ ಏಜೆಂಟ್ ಅನ್ನು ಸ್ಥಾಪಿಸುತ್ತೀರಿ ಮತ್ತು ನಿಮ್ಮ ಅಪ್ಲಿಕೇಶನ್ನ ಮುಖ್ಯ ಸ್ಕ್ರಿಪ್ಟ್ನ ಮೊದಲ ಸಾಲಾಗಿ `require('newrelic');` ಅನ್ನು ಸೇರಿಸುತ್ತೀರಿ.
- ರೂಬಿ, PHP, Go: ಪ್ರತಿಯೊಂದೂ ತನ್ನದೇ ಆದ ಚೆನ್ನಾಗಿ-ಡಾಕ್ಯುಮೆಂಟ್ ಏಜೆಂಟ್ ಸ್ಥಾಪನೆ ಪ್ರಕ್ರಿಯೆಯನ್ನು ಹೊಂದಿದೆ, ಸಾಮಾನ್ಯವಾಗಿ ಒಂದು ರತ್ನ/ಪ್ಯಾಕೇಜ್ ಮತ್ತು ಕಾನ್ಫಿಗರೇಶನ್ ಫೈಲ್ ಅನ್ನು ಸೇರಿಸುವುದು.
ಏಜೆಂಟ್ ಸ್ಥಾಪನೆಯಾದ ನಂತರ ಮತ್ತು ನಿಮ್ಮ ಅಪ್ಲಿಕೇಶನ್ ಅನ್ನು ಮರುಪ್ರಾರಂಭಿಸಿದ ನಂತರ, ನಿಮ್ಮ ನ್ಯೂ ರಿಲಿಕ್ ಖಾತೆಯಲ್ಲಿ ಕೆಲವೇ ನಿಮಿಷಗಳಲ್ಲಿ ಡೇಟಾ ಕಾಣಿಸಿಕೊಳ್ಳಲು ಪ್ರಾರಂಭಿಸಬೇಕು.
ಕಾನ್ಫಿಗರೇಶನ್ ಮತ್ತು ಕಸ್ಟಮೈಜೇಶನ್
ಡೀಫಾಲ್ಟ್ ಏಜೆಂಟ್ ಕಾನ್ಫಿಗರೇಶನ್ ಹೇರಳವಾದ ಮಾಹಿತಿಯನ್ನು ಒದಗಿಸುತ್ತದೆ, ಆದರೆ ಅದನ್ನು ಕಸ್ಟಮೈಸ್ ಮಾಡುವುದು ಅದರ ನಿಜವಾದ ಶಕ್ತಿಯನ್ನು ಅನಾವರಣಗೊಳಿಸುತ್ತದೆ. ಇದನ್ನು ಸಾಮಾನ್ಯವಾಗಿ ಕಾನ್ಫಿಗರೇಶನ್ ಫೈಲ್ (ಉದಾ., `newrelic.yml` ಅಥವಾ ಪರಿಸರ ವೇರಿಯೇಬಲ್ಗಳು) ಮೂಲಕ ಮಾಡಲಾಗುತ್ತದೆ.
- ಅಪ್ಲಿಕೇಶನ್ ಹೆಸರನ್ನು ಹೊಂದಿಸಿ (`app_name`): ಇದು ಅತ್ಯಂತ ನಿರ್ಣಾಯಕ ಸೆಟ್ಟಿಂಗ್ ಆಗಿದೆ. ನ್ಯೂ ರಿಲಿಕ್ UI ನಲ್ಲಿ ಡೇಟಾವನ್ನು ಹೇಗೆ ಕ್ರೋಢೀಕರಿಸಲಾಗುತ್ತದೆ ಎಂಬುದನ್ನು ಇದು ನಿರ್ಧರಿಸುತ್ತದೆ. ವಿಶೇಷವಾಗಿ ಮೈಕ್ರೊಸರ್ವಿಸ್ ಪರಿಸರದಲ್ಲಿ (ಉದಾ., `[environment]-[service-name]`) ಸ್ಥಿರವಾದ ಹೆಸರಿಸುವ ಸಂಪ್ರದಾಯವನ್ನು ಬಳಸಿ.
- ವಿತ್ರರಿಸಿದ ಟ್ರೇಸಿಂಗ್ ಅನ್ನು ಸಕ್ರಿಯಗೊಳಿಸಿ: ಮೈಕ್ರೊಸರ್ವಿಸ್ ವಾಸ್ತುಶಿಲ್ಪಗಳಿಗೆ ಇದು ಅತ್ಯಗತ್ಯ. ಅಂತ್ಯದಿಂದ ಅಂತ್ಯದವರೆಗೆ ದೃಷ್ಟಿ ಪಡೆಯಲು ನಿಮ್ಮ ಎಲ್ಲಾ ಸೇವೆಗಳಲ್ಲಿ ಇದನ್ನು ಸಕ್ರಿಯಗೊಳಿಸಲಾಗಿದೆ ಎಂದು ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಿ.
- ಕಸ್ಟಮ್ ಗುಣಲಕ್ಷಣಗಳನ್ನು ಸೇರಿಸಿ: ನಿಮ್ಮ ಡೇಟಾವನ್ನು ವ್ಯಾಪಾರ ಸಂದರ್ಭದೊಂದಿಗೆ ಸಮೃದ್ಧಗೊಳಿಸಿ. ಉದಾಹರಣೆಗೆ, ನೀವು ನಿಮ್ಮ ವಹಿವಾಟುಗಳಿಗೆ `userId`, `customerTier`, ಅಥವಾ `productSKU` ನಂತಹ ಗುಣಲಕ್ಷಣಗಳನ್ನು ಸೇರಿಸಬಹುದು. ಇದು ಅರ್ಥಪೂರ್ಣ ರೀತಿಯಲ್ಲಿ ಕಾರ್ಯಕ್ಷಮತೆಯ ಡೇಟಾವನ್ನು ವಿಭಜಿಸಲು ಮತ್ತು ತುಂಡು ಮಾಡಲು ನಿಮಗೆ ಅನುವು ಮಾಡಿಕೊಡುತ್ತದೆ (ಉದಾ., "ಪ್ರೀಮಿಯಂ-ಶ್ರೇಣಿಯ ಗ್ರಾಹಕರು ವೇಗವಾದ ಪ್ರತಿಕ್ರಿಯೆ ಸಮಯವನ್ನು ಅನುಭವಿಸುತ್ತಿದ್ದಾರೆಯೇ?").
- ಕಸ್ಟಮ್ ಈವೆಂಟ್ಗಳನ್ನು ರಚಿಸಿ: ಅವುಗಳನ್ನು ಕಾರ್ಯಕ್ಷಮತೆಯ ಅಳತೆಗಳೊಂದಿಗೆ ಸಂಬಂಧಿಸಲು ನ್ಯೂ ರಿಲಿಕ್ಗೆ ನಿರ್ದಿಷ್ಟ ವ್ಯಾಪಾರ ಘಟನೆಗಳನ್ನು (ಹೊಸ ಬಳಕೆದಾರರ ನೋಂದಣಿ ಅಥವಾ ಪೂರ್ಣಗೊಂಡ ಖರೀದಿ) ವರದಿ ಮಾಡಿ.
ಪ್ರಮುಖ ನ್ಯೂ ರಿಲಿಕ್ APM ಅಳತೆಗಳ ಡೇಟಾವನ್ನು ಅರ್ಥೈಸಿಕೊಳ್ಳುವುದು
ಒಮ್ಮೆ ಡೇಟಾ ಹರಿಯುತ್ತಿದ್ದರೆ, ನಿಮಗೆ ವಿವಿಧ ಚಾರ್ಟ್ಗಳು ಮತ್ತು ಅಳತೆಗಳನ್ನು ನೀಡಲಾಗುತ್ತದೆ. APM ಸಾರಾಂಶ ಪುಟದಲ್ಲಿ ಕಂಡುಬರುವ ಪ್ರಮುಖವಾದವುಗಳನ್ನು ಒಡೆಯೋಣ.
APM ಸಾರಾಂಶ ಪುಟ: ನಿಮ್ಮ ಕಮಾಂಡ್ ಸೆಂಟರ್
ಇದು ನಿಮ್ಮ ಅಪ್ಲಿಕೇಶನ್ನ ಆರೋಗ್ಯದ ಬಗ್ಗೆ ನಿಮ್ಮ ತ್ವರಿತ ನೋಟವಾಗಿದೆ. ಇದು ಸಾಮಾನ್ಯವಾಗಿ ಆಯ್ದ ಸಮಯದ ಅವಧಿಗೆ ಪ್ರಮುಖ ಅಳತೆಗಳಿಗಾಗಿ ಚಾರ್ಟ್ಗಳನ್ನು ಒಳಗೊಂಡಿರುತ್ತದೆ.
ಪ್ರಮುಖ ಅಳತೆಗಳನ್ನು ವಿವರಿಸಲಾಗಿದೆ
- ಪ್ರತಿಕ್ರಿಯೆ ಸಮಯ: ನಿಮ್ಮ ಅಪ್ಲಿಕೇಶನ್ ಒಂದು ವಿನಂತಿಯನ್ನು ಪ್ರಕ್ರಿಯೆಗೊಳಿಸಲು ತೆಗೆದುಕೊಳ್ಳುವ ಸರಾಸರಿ ಸಮಯ ಇದು. ನ್ಯೂ ರಿಲಿಕ್ ಈ ಸಮಯ ಎಲ್ಲಿ ಖರ್ಚು ಮಾಡಲಾಗುತ್ತದೆ ಎಂಬುದರ ಶಕ್ತಿಯುತ ಬಣ್ಣ-ಕೋಡೆಡ್ ವಿಭಜನೆಯನ್ನು ಒದಗಿಸುತ್ತದೆ (ಉದಾ., ಪೈಥಾನ್ ಇಂಟರ್ಪ್ರೆಟರ್ನಲ್ಲಿ, ಡೇಟಾಬೇಸ್ ಕರೆಯಲ್ಲಿ, ಬಾಹ್ಯ API ಕರೆಯಲ್ಲಿ). ಪ್ರತಿಕ್ರಿಯೆ ಸಮಯದ ಏರಿಕೆಯು ಸಾಮಾನ್ಯವಾಗಿ ಸಮಸ್ಯೆಯ ಮೊದಲ ಸೂಚನೆಯಾಗಿದೆ.
- ಥ್ರೋಪುಟ್: ನಿಮಿಷಕ್ಕೆ ವಿನಂತಿಗಳಲ್ಲಿ (RPM) ಅಳೆಯಲಾಗುತ್ತದೆ, ಇದು ನಿಮ್ಮ ಅಪ್ಲಿಕೇಶನ್ ಎಷ್ಟು ದಟ್ಟಣೆಯನ್ನು ನಿರ್ವಹಿಸುತ್ತದೆ ಎಂಬುದನ್ನು ಹೇಳುತ್ತದೆ. ಥ್ರೋಪುಟ್ನಲ್ಲಿನ ಏರಿಕೆಯೊಂದಿಗೆ ಪ್ರತಿಕ್ರಿಯೆ ಸಮಯದ ಏರಿಕೆಯನ್ನು ಸಂಬಂಧಿಸುವುದು ಲೋಡ್-ಸಂಬಂಧಿತ ಕಾರ್ಯಕ್ಷಮತೆಯ ಸಮಸ್ಯೆಗಳನ್ನು ಗುರುತಿಸಲು ನಿಮಗೆ ಸಹಾಯ ಮಾಡುತ್ತದೆ.
- ದೋಷ ದರ: ಅನಿರ್ವಾಹಿತ ದೋಷ ಅಥವಾ ಹೊರವ್ಯವಸ್ಥೆಗೆ ಕಾರಣವಾಗುವ ವಿನಂತಿಗಳ ಶೇಕಡಾವಾರು. ಇದು ಅಪ್ಲಿಕೇಶನ್ ವಿಶ್ವಾಸಾರ್ಹತೆಯ ನೇರ ಅಳತೆಯಾಗಿದೆ. ನ್ಯೂ ರಿಲಿಕ್ ಪ್ರತಿ ದೋಷದ ಸ್ಟಾಕ್ ಟ್ರೇಸ್ಗಳಲ್ಲಿ ಡ್ರಿಲ್ ಮಾಡಲು ನಿಮಗೆ ಅನುವು ಮಾಡಿಕೊಡುತ್ತದೆ.
- Apdex ಸ್ಕೋರ್: Apdex ಎಂದರೆ ಅಪ್ಲಿಕೇಶನ್ ಪ್ರತಿಕ್ರಿಯೆ ಸಮಯದೊಂದಿಗೆ ಬಳಕೆದಾರರ ತೃಪ್ತಿಯನ್ನು ಅಳೆಯಲು ಕೈಗಾರಿಕಾ-ಪ್ರಮಾಣಿತ ಅಳತೆಯಾಗಿದೆ. ಇದು 0 (ಅಸಮಂಜಸ) ರಿಂದ 1 (ಅತ್ಯುತ್ತಮ) ವರೆಗಿನ ಸರಳ ಸ್ಕೋರ್ ಆಗಿದೆ. ನೀವು ತೃಪ್ತಿಕರ ಪ್ರತಿಕ್ರಿಯೆ ಸಮಯಕ್ಕಾಗಿ 'T' ಮಿತಿಯನ್ನು ವ್ಯಾಖ್ಯಾನಿಸುತ್ತೀರಿ. T ಗಿಂತ ವೇಗವಾಗಿ ಪ್ರತಿಕ್ರಿಯೆಗಳು 'ತೃಪ್ತಿ' ಪಡೆದಿವೆ, T ಮತ್ತು 4T ನಡುವಿನ ಪ್ರತಿಕ್ರಿಯೆಗಳು 'ಸಹನೆ' ಹೊಂದಿವೆ, ಮತ್ತು ಯಾವುದಾದರೂ ನಿಧಾನವಾದರೆ 'ನಿರಾಶೆ' ಗೊಳ್ಳುತ್ತವೆ. Apdex ಸ್ಕೋರ್ ಎಂದರೆ ತಾಂತ್ರಿಕವಲ್ಲದ ಹಿತಾಸಕ್ತಿ ಹೊಂದಿರುವವರಿಗೆ ಕಾರ್ಯಕ್ಷಮತೆಯನ್ನು ಸಂವಹನ ಮಾಡಲು ಉತ್ತಮ ಮಾರ್ಗವಾಗಿದೆ.
ವಹಿವಾಟುಗಳು ಮತ್ತು ಟ್ರೇಸ್ಗಳೊಂದಿಗೆ ಆಳವಾಗಿ ಹೋಗುವುದು
ಸಾರಾಂಶ ಅಳತೆಗಳು ಸಮಸ್ಯೆಯನ್ನು ಗುರುತಿಸಲು ಉತ್ತಮವಾಗಿವೆ, ಆದರೆ ಮೂಲ ಕಾರಣವನ್ನು ಕಂಡುಹಿಡಿಯಲು ನಿಮಗೆ ಆಳವಾದ ಪರಿಕರಗಳು ಬೇಕಾಗುತ್ತವೆ.
- ವಹಿವಾಟುಗಳು: ನ್ಯೂ ರಿಲಿಕ್ ವಿನಂತಿಗಳನ್ನು ಅವುಗಳ ಎಂಡ್ಪಾಯಿಂಟ್ ಅಥವಾ ನಿಯಂತ್ರಕದ ಪ್ರಕಾರ ಗುಂಪು ಮಾಡುತ್ತದೆ (ಉದಾ., `/api/v1/users` ಅಥವಾ `UserController#show`). ವಹಿವಾಟುಗಳ ಪುಟವು ನಿಧಾನವಾದ, ಹೆಚ್ಚು ಸಮಯ ತೆಗೆದುಕೊಳ್ಳುವ, ಅಥವಾ ಹೆಚ್ಚು ಬಾರಿ ಕರೆಯಲಾಗುವ ವಹಿವಾಟುಗಳನ್ನು ವಿಂಗಡಿಸಲು ನಿಮಗೆ ಅನುವು ಮಾಡಿಕೊಡುತ್ತದೆ.
- ವಹಿವಾಟು ಟ್ರೇಸ್ಗಳು: ವಿಶೇಷವಾಗಿ ನಿಧಾನವಾದ ಪ್ರತ್ಯೇಕ ವಿನಂತಿಗಾಗಿ, ನ್ಯೂ ರಿಲಿಕ್ ಒಂದು ವಿವರವಾದ 'ವಹಿವಾಟು ಟ್ರೇಸ್' ಅನ್ನು ಸೆರೆಹಿಡಿಯುತ್ತದೆ. ಇದು ಪ್ರತಿ ಏಕೈಕ ಕಾರ್ಯ ಕರೆ, ಡೇಟಾಬೇಸ್ ಪ್ರಶ್ನೆ ಮತ್ತು ಆ ವಿನಂತಿಯ ಸಮಯದಲ್ಲಿ ಮಾಡಿದ ಬಾಹ್ಯ ಕರೆಯನ್ನು ತೋರಿಸುವ ಜಲಪಾತ ವೀಕ್ಷಣೆಯಾಗಿದೆ, ಪ್ರತಿಯೊಂದಕ್ಕೂ ನಿಖರವಾದ ಸಮಯದೊಂದಿಗೆ. ಇಲ್ಲಿ ನೀವು ಆ ಒಂದು ನಿಧಾನವಾದ SQL ಪ್ರಶ್ನೆಯನ್ನು ಅಥವಾ ಅಸಮರ್ಥ ಲೂಪ್ ಅನ್ನು ಗುರುತಿಸಬಹುದು.
- ವಿತ್ರರಿಸಿದ ಟ್ರೇಸಿಂಗ್: ಮೈಕ್ರೊಸರ್ವಿಸ್ ವಾಸ್ತುಶಿಲ್ಪದಲ್ಲಿ, ಒಂದು ಏಕ ಬಳಕೆದಾರ ಕ್ಲಿಕ್ ಐದು, ಹತ್ತು, ಅಥವಾ ಅದಕ್ಕಿಂತ ಹೆಚ್ಚು ಸೇವೆಗಳ ಮೇಲೆ ವಿನಂತಿಗಳನ್ನು ಪ್ರಚೋದಿಸಬಹುದು. ವಿತ್ರರಿಸಿದ ಟ್ರೇಸಿಂಗ್ ಈ ಪ್ರತ್ಯೇಕ ವಿನಂತಿಗಳನ್ನು ಒಂದೇ, ಸಂಯೋಜಿತ ಟ್ರೇಸ್ಗೆ ಹೊಲಿಯುತ್ತದೆ. ಇದು ಸಂಕೀರ್ಣ ಕಾರ್ಯಪ್ರವಾಹದಲ್ಲಿ ಯಾವ ನಿರ್ದಿಷ್ಟ ಸೇವೆ ಅಡೆತಡೆಯಾಗಿದೆ ಎಂಬುದನ್ನು ಗುರುತಿಸಿ, ಸೇವೆ ಗಡಿಗಳಾದ್ಯಂತ ವಿನಂತಿಯ ಸಂಪೂರ್ಣ ಪ್ರಯಾಣವನ್ನು ನೋಡಲು ನಿಮಗೆ ಅನುವು ಮಾಡಿಕೊಡುತ್ತದೆ. ಆಧುನಿಕ ಅಪ್ಲಿಕೇಶನ್ ವಾಸ್ತುಶಿಲ್ಪಗಳಿಗೆ ಇದು ಸಂಪೂರ್ಣವಾಗಿ ಅತ್ಯಗತ್ಯ ಸಾಮರ್ಥ್ಯವಾಗಿದೆ.
ನ್ಯೂ ರಿಲಿಕ್ನೊಂದಿಗೆ ಸುಧಾರಿತ ವೀಕ್ಷಣೆ
ನಿಜವಾದ ವೀಕ್ಷಣೆ ಎಂದರೆ APM ಡೇಟಾವನ್ನು ನಿಮ್ಮ ಸಿಸ್ಟಂನ ಟೆಲಿಮೆಟ್ರಿಯ ಉಳಿದ ಭಾಗಗಳೊಂದಿಗೆ ಸಂಪರ್ಕಿಸುವುದರಿಂದ ಬರುತ್ತದೆ.
APM ನ ಆಚೆಗೆ: ಪೂರ್ಣ ಸ್ಟಾಕ್ ಅನ್ನು ಸಂಯೋಜಿಸುವುದು
- ಮೂಲಸೌಕರ್ಯ ಮೇಲ್ವಿಚಾರಣೆ: ನಿಮ್ಮ ಹೋಸ್ಟ್ಗಳಲ್ಲಿ ಅಥವಾ ನಿಮ್ಮ Kubernetes ಕ್ಲಸ್ಟರ್ನಲ್ಲಿ ನ್ಯೂ ರಿಲಿಕ್ ಮೂಲಸೌಕರ್ಯ ಏಜೆಂಟ್ ಅನ್ನು ಸ್ಥಾಪಿಸುವ ಮೂಲಕ, ನಿರ್ದಿಷ್ಟ ಸರ್ವರ್ನಲ್ಲಿನ CPU ಏರಿಕೆ ಅಥವಾ ಕಂಟೈನರ್ನಲ್ಲಿನ ಮೆಮೊರಿ ಸೋರಿಕೆಗೆ ಅಪ್ಲಿಕೇಶನ್ ನಿಧಾನಗತಿಯನ್ನು ನೀವು ನೇರವಾಗಿ ಸಂಬಂಧಿಸಬಹುದು.
- ಲಾಗ್ ನಿರ್ವಹಣೆ: ನಿಮ್ಮ ಅಪ್ಲಿಕೇಶನ್ನ ಲಾಗಿಂಗ್ ಫ್ರೇಮ್ವರ್ಕ್ ಅನ್ನು ನ್ಯೂ ರಿಲಿಕ್ಗೆ ಲಾಗ್ಗಳನ್ನು ಫಾರ್ವರ್ಡ್ ಮಾಡಲು ಕಾನ್ಫಿಗರ್ ಮಾಡಿ. ಇದು APM ದೋಷ ಅಥವಾ ವಹಿವಾಟು ಟ್ರೇಸ್ನ ಸಂದರ್ಭದಲ್ಲಿ ಸಂಬಂಧಿತ ಲಾಗ್ ಸಂದೇಶಗಳನ್ನು ನೇರವಾಗಿ ನೋಡಲು ನಿಮಗೆ ಅನುವು ಮಾಡಿಕೊಡುತ್ತದೆ, ಸಾಧನಗಳ ನಡುವೆ ಬದಲಾಯಿಸುವ ಅಗತ್ಯವನ್ನು ನಿವಾರಿಸುತ್ತದೆ.
- ಬ್ರೌಸರ್ (RUM): APM ಏಜೆಂಟ್ ಸರ್ವರ್-ಸೈಡ್ ಕಾರ್ಯಕ್ಷಮತೆಯನ್ನು ಅಳೆಯುತ್ತದೆ. ಬ್ರೌಸರ್ ಏಜೆಂಟ್ ಬಳಕೆದಾರರು ನಿಜವಾಗಿ ಅನುಭವಿಸುವುದನ್ನು, ನೆಟ್ವರ್ಕ್ ವಿಳಂಬ ಮತ್ತು ಪುಟವನ್ನು ರೆಂಡರ್ ಮಾಡಲು ಬ್ರೌಸರ್ ತೆಗೆದುಕೊಳ್ಳುವ ಸಮಯವನ್ನು (ಫ್ರಂಟ್-ಎಂಡ್ ಕಾರ್ಯಕ್ಷಮತೆ) ಅಳೆಯುತ್ತದೆ. ಎರಡನ್ನೂ ಸಂಯೋಜಿಸುವುದು ನಿಮಗೆ ಸಂಪೂರ್ಣ ಚಿತ್ರವನ್ನು ನೀಡುತ್ತದೆ.
- ಸಿಂಥೆಟಿಕ್ಸ್ ಮೇಲ್ವಿಚಾರಣೆ: ನಿಜವಾದ ಬಳಕೆದಾರರು ಸಮಸ್ಯೆಯನ್ನು ಕಂಡುಹಿಡಿಯುವವರೆಗೆ ಕಾಯಬೇಡಿ. ಪ್ರಪಂಚದಾದ್ಯಂತದ ವಿವಿಧ ಸ್ಥಳಗಳಿಂದ ನಿಮ್ಮ ಪ್ರಮುಖ ಎಂಡ್ಪಾಯಿಂಟ್ಗಳ ಲಭ್ಯತೆ ಮತ್ತು ಕಾರ್ಯಕ್ಷಮತೆಯನ್ನು ನಿರಂತರವಾಗಿ ಪರಿಶೀಲಿಸುವ ಸ್ವಯಂಚಾಲಿತ ಸ್ಕ್ರಿಪ್ಟ್ಗಳನ್ನು ರಚಿಸಲು ನ್ಯೂ ರಿಲಿಕ್ ಸಿಂಥೆಟಿಕ್ಸ್ ಬಳಸಿ. ಜಾಗತಿಕ ಲಭ್ಯತೆಯನ್ನು ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಲು ಮತ್ತು SLA ಗಳನ್ನು ಗೌರವಿಸಲು ಇದು ನಿರ್ಣಾಯಕವಾಗಿದೆ.
ಶಕ್ತಿಯುತ ಡ್ಯಾಶ್ಬೋರ್ಡ್ಗಳನ್ನು ನಿರ್ಮಿಸುವುದು
ಡೀಫಾಲ್ಟ್ UI ಶಕ್ತಿಯುತವಾಗಿದೆ, ಆದರೆ ಪ್ರತಿ ವ್ಯಾಪಾರ ವಿಶಿಷ್ಟವಾಗಿದೆ. NRQL ಅನ್ನು ಬಳಸಿಕೊಂಡು, ನೀವು ವಿಭಿನ್ನ ಪ್ರೇಕ್ಷಕರಿಗೆ ಸೂಕ್ತವಾದ ಕಸ್ಟಮ್ ಡ್ಯಾಶ್ಬೋರ್ಡ್ಗಳನ್ನು ನಿರ್ಮಿಸಬಹುದು:
- ಒಂದು DevOps ತಂಡದ ಡ್ಯಾಶ್ಬೋರ್ಡ್: ನಿರ್ದಿಷ್ಟ ಸೇವೆಗೆ ಪ್ರತಿಕ್ರಿಯೆ ಸಮಯ, ದೋಷ ದರ ಮತ್ತು CPU ಬಳಕೆಯನ್ನು ಇತ್ತೀಚಿನ ನಿಯೋಜನೆ ಗುರುತುಗಳೊಂದಿಗೆ ತೋರಿಸಬಹುದು.
- ವ್ಯಾಪಾರ ನಾಯಕತ್ವ ಡ್ಯಾಶ್ಬೋರ್ಡ್: ಪ್ರಮುಖ ಮಾರುಕಟ್ಟೆಗಳಿಗೆ Apdex ಸ್ಕೋರ್, ಪೂರ್ಣಗೊಂಡ ಬಳಕೆದಾರರ ನೋಂದಣಿಗಳ ಸಂಖ್ಯೆ (ಒಂದು ಕಸ್ಟಮ್ ಈವೆಂಟ್), ಮತ್ತು ನಿರ್ಣಾಯಕ ಮೂರನೇ ವ್ಯಕ್ತಿಯ ಪಾವತಿ API ಯ ಕಾರ್ಯಕ್ಷಮತೆಯನ್ನು ಪ್ರದರ್ಶಿಸಬಹುದು.
ಅಲರ್ಟಿಂಗ್ ಮತ್ತು ಮುಂಚೂಣಿಯ ಮೇಲ್ವಿಚಾರಣೆ
ಅಲರ್ಟಿಂಗ್ ಇಲ್ಲದೆ ಮೇಲ್ವಿಚಾರಣೆ ಕೇವಲ ನೋಡುತ್ತಿದೆ. ಒಂದು ಬಲವಾದ ಅಲರ್ಟಿಂಗ್ ಕಾರ್ಯತಂತ್ರವು ಮುಖ್ಯವಾಗಿದೆ.
- ಅರ್ಥಪೂರ್ಣ ಎಚ್ಚರಿಕೆಗಳನ್ನು ಹೊಂದಿಸಿ: ಕೇವಲ CPU ಬಳಕೆಯ ಮೇಲೆ ಎಚ್ಚರಿಕೆ ನೀಡಬೇಡಿ. ಬಳಕೆದಾರರ ಮೇಲೆ ನೇರವಾಗಿ ಪರಿಣಾಮ ಬೀರುವ ಅಳತೆಗಳ ಮೇಲೆ ಎಚ್ಚರಿಕೆ ನೀಡಿ, ನಿರ್ಣಾಯಕ ವಹಿವಾಟಿಗೆ Apdex ಸ್ಕೋರ್ನಲ್ಲಿನ ಕುಸಿತ ಅಥವಾ ದೋಷ ದರದಲ್ಲಿ ಆಕಸ್ಮಿಕ ಏರಿಕೆ.
- ಅಸಂಗತತೆ ಪತ್ತೆಹಚ್ಚುವಿಕೆಯನ್ನು ಬಳಸಿ: ಸ್ಥಿರ ಥ್ರೆಶೋಲ್ಡ್ಗಳು (ಉದಾ., "ಪ್ರತಿಕ್ರಿಯೆ ಸಮಯ > 2 ಸೆಕೆಂಡುಗಳು>") ಶಬ್ದಮಯವಾಗಿರಬಹುದು. ನ್ಯೂ ರಿಲಿಕ್ನ AI ನಿಮ್ಮ ಅಪ್ಲಿಕೇಶನ್ನ ಸಾಮಾನ್ಯ ಕಾರ್ಯಕ್ಷಮತೆಯ ಮಾದರಿಗಳನ್ನು ಕಲಿಯಬಹುದು ಮತ್ತು ಗಣನೀಯ ವ್ಯತ್ಯಾಸವಿದ್ದಾಗ ಮಾತ್ರ ನಿಮಗೆ ಎಚ್ಚರಿಕೆ ನೀಡಬಹುದು, ಅಲರ್ಟ್ ಆಯಾಸವನ್ನು ಕಡಿಮೆ ಮಾಡಬಹುದು.
- ನಿಮ್ಮ ಕಾರ್ಯಪ್ರವಾಹದೊಂದಿಗೆ ಸಂಯೋಜಿಸಿ: ನಿಮ್ಮ ತಂಡಗಳು ಈಗಾಗಲೇ ಬಳಸುತ್ತಿರುವ ಪರಿಕರಗಳಿಗೆ ಎಚ್ಚರಿಕೆಗಳನ್ನು ಕಳುಹಿಸಿ, ಉದಾಹರಣೆಗೆ ಸ್ಲಾಕ್, ಮೈಕ್ರೋಸಾಫ್ಟ್ ಟೀಮ್ಸ್, ಪೇಜರ್ಡ್ಯೂಟಿ, ಅಥವಾ ಸರ್ವಿಸ್ನೌ, ತ್ವರಿತ ಪ್ರತಿಕ್ರಿಯೆಯನ್ನು ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಲು.
ಜಾಗತಿಕ ಸಂಸ್ಥೆಯಲ್ಲಿ ನ್ಯೂ ರಿಲಿಕ್ ಏಕೀಕರಣಕ್ಕಾಗಿ ಉತ್ತಮ ಅಭ್ಯಾಸಗಳು
ದೊಡ್ಡ ಅಥವಾ ವಿತರಿಸಿದ ಸಂಸ್ಥೆಯಲ್ಲಿ ಗರಿಷ್ಠ ಮೌಲ್ಯವನ್ನು ಪಡೆಯಲು, ಈ ಉತ್ತಮ ಅಭ್ಯಾಸಗಳನ್ನು ಪರಿಗಣಿಸಿ:
- ಹೆಸರಿಸುವ ಸಂಪ್ರದಾಯಗಳನ್ನು ಪ್ರಮಾಣೀಕರಿಸಿ: ಅಪ್ಲಿಕೇಶನ್ಗಳಿಗಾಗಿ ಸ್ಥಿರವಾದ ಹೆಸರಿಸುವ ಯೋಜನೆ (`[environment]-[team]-[service]`) ಸೇವೆಗಳನ್ನು ಹುಡುಕಲು, ಫಿಲ್ಟರ್ ಮಾಡಲು ಮತ್ತು ಎಚ್ಚರಿಕೆ ನೀಡಲು ಸುಲಭಗೊಳಿಸುತ್ತದೆ.
- ಟ್ಯಾಗಿಂಗ್ ಅನ್ನು ಬಳಸಿಕೊಳ್ಳಿ: ನಿಮ್ಮ ಅಪ್ಲಿಕೇಶನ್ಗಳು ಮತ್ತು ಮೂಲಸೌಕರ್ಯಕ್ಕೆ ಮೆಟಾಡೇಟಾವನ್ನು ಸೇರಿಸಲು ಟ್ಯಾಗ್ಗಳನ್ನು ಬಳಸಿ. ನೀವು `team`, `project`, `data-center-region`, ಅಥವಾ `business-unit` ಮೂಲಕ ಟ್ಯಾಗ್ ಮಾಡಬಹುದು ಸುಲಭವಾಗಿ ಫಿಲ್ಟರ್ ಮಾಡಿದ ವೀಕ್ಷಣೆಗಳು ಮತ್ತು ಡ್ಯಾಶ್ಬೋರ್ಡ್ಗಳನ್ನು ರಚಿಸಲು.
- ಪಾತ್ರ-ಆಧಾರಿತ ಪ್ರವೇಶ ನಿಯಂತ್ರಣ (RBAC) ಅನ್ನು ಅಳವಡಿಸಿ: ನ್ಯೂ ರಿಲಿಕ್ ವಿಭಿನ್ನ ಪಾತ್ರಗಳು ಮತ್ತು ಖಾತೆಗಳನ್ನು ರಚಿಸಲು ನಿಮಗೆ ಅನುಮತಿಸುತ್ತದೆ, ತಂಡಗಳು ಕೇವಲ ಸಂಬಂಧಿತ ಮತ್ತು ಅನುಮತಿ ನೀಡಲಾದ ಡೇಟಾವನ್ನು ಮಾತ್ರ ಪ್ರವೇಶಿಸುವುದನ್ನು ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಲು.
- ವೀಕ್ಷಣೆಯ ಸಂಸ್ಕೃತಿಯನ್ನು ಬೆಳೆಸಿ: ಕಾರ್ಯಕ್ಷಮತೆ ಎಲ್ಲರ ಜವಾಬ್ದಾರಿ. ಕೋಡ್ ವಿಲೀನಗೊಳಿಸುವ ಮೊದಲು ನ್ಯೂ ರಿಲಿಕ್ ಅನ್ನು ನೋಡಲು ಡೆವಲಪರ್ಗಳನ್ನು ಪ್ರೋತ್ಸಾಹಿಸಿ, ನೈಜ ಪ್ರಪಂಚದಲ್ಲಿ ವೈಶಿಷ್ಟ್ಯಗಳು ಹೇಗೆ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತವೆ ಎಂಬುದನ್ನು ಅರ್ಥಮಾಡಿಕೊಳ್ಳಲು ಉತ್ಪನ್ನ ವ್ಯವಸ್ಥಾಪಕರಿಗೆ ಅಧಿಕಾರ ನೀಡಿ, ಮತ್ತು ಗ್ರಾಹಕರ ಸಮಸ್ಯೆಗಳನ್ನು ಪರಿಣಾಮಕಾರಿಯಾಗಿ ದೋಷನಿವಾರಣೆ ಮಾಡಲು ಬೆಂಬಲ ತಂಡಗಳಿಗೆ ಅಗತ್ಯವಾದ ಡೇಟಾವನ್ನು ನೀಡಿ.
- ನಿರಂತರವಾಗಿ ಪರಿಶೀಲಿಸಿ ಮತ್ತು ಪರಿಷ್ಕರಿಸಿ: ವೀಕ್ಷಣೆ ಎಂದರೆ 'ಸೆಟ್ ಮಾಡಿ ಮತ್ತು ಮರೆತುಬಿಡಿ' ಕಾರ್ಯವಲ್ಲ. ನಿಮ್ಮ ಅಲರ್ಟ್ ಥ್ರೆಶೋಲ್ಡ್ಗಳು, ಡ್ಯಾಶ್ಬೋರ್ಡ್ ಪ್ರಸ್ತುತತೆ, ಮತ್ತು ಕಸ್ಟಮ್ ಇನ್ಸ್ಟ್ರುಮೆಂಟೇಶನ್ ಅನ್ನು ನಿಯಮಿತವಾಗಿ ಪರಿಶೀಲಿಸಿ, ನಿಮ್ಮ ಅಪ್ಲಿಕೇಶನ್ ವಿಕಸನಗೊಳ್ಳುವಾಗ ಅವು ಇನ್ನೂ ಮೌಲ್ಯವನ್ನು ಒದಗಿಸುತ್ತಿವೆ ಎಂದು ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಲು.
ತೀರ್ಮಾನ: ಡೇಟಾವನ್ನು ಕ್ರಿಯಾತ್ಮಕ ಒಳನೋಟಗಳಾಗಿ ಪರಿವರ್ತಿಸುವುದು
ನ್ಯೂ ರಿಲಿಕ್ ಅನ್ನು ಸಂಯೋಜಿಸುವುದು ಕೇವಲ ಏಜೆಂಟ್ ಅನ್ನು ಸ್ಥಾಪಿಸುವುದಕ್ಕಿಂತ ಹೆಚ್ಚು; ಇದು ಆಳವಾದ ಸಿಸ್ಟಂ ದೃಷ್ಟಿಯ ಅಭ್ಯಾಸವನ್ನು ಅಳವಡಿಸಿಕೊಳ್ಳುವುದು. ಇದು "ಅಪ್ಲಿಕೇಶನ್ ನಿಧಾನವಾಗಿದೆ" ನಂತಹ ಅಮೂರ್ತ ಸಮಸ್ಯೆಗಳನ್ನು "`getUserPermissions` ಪ್ರಶ್ನೆಯು ಸೂಚ್ಯಂಕದ ಕೊರತೆಯಿಂದಾಗಿ ಲೋಡ್ ಅಡಿಯಲ್ಲಿ 1500ms ತೆಗೆದುಕೊಳ್ಳುತ್ತಿದೆ" ನಂತಹ ಕಾಂಕ್ರೀಟ್, ಕ್ರಿಯಾತ್ಮಕ ಒಳನೋಟಗಳಾಗಿ ಪರಿವರ್ತಿಸುತ್ತದೆ.
ನ್ಯೂ ರಿಲಿಕ್ನೊಂದಿಗೆ ನಿಮ್ಮ ಅಪ್ಲಿಕೇಶನ್ಗಳನ್ನು ಪರಿಣಾಮಕಾರಿಯಾಗಿ ಇನ್ಸ್ಟ್ರುಮೆಂಟ್ ಮಾಡುವ ಮೂಲಕ, ನೀವು ವೇಗವಾಗಿ ಮತ್ತು ಹೆಚ್ಚಿನ ವಿಶ್ವಾಸದಿಂದ ಮುಂದುವರಿಯಲು ನಿಮ್ಮ ತಂಡಗಳಿಗೆ ಅಧಿಕಾರ ನೀಡುತ್ತೀರಿ. ನೀವು ಡೇಟಾ-ಆಧಾರಿತ ಸಂಸ್ಕೃತಿಯನ್ನು ರಚಿಸುತ್ತೀರಿ, ಅಲ್ಲಿ ನಿರ್ಧಾರಗಳು ನೈಜ-ಪ್ರಪಂಚದ ಕಾರ್ಯಕ್ಷಮತೆಯ ಮೇಲೆ, ಊಹೆಗಳ ಮೇಲೆ ಅಲ್ಲ. ಯಾವುದೇ ಜಾಗತಿಕ ವ್ಯವಹಾರಕ್ಕೆ, ಡಿಜಿಟಲ್ ಅನುಭವವನ್ನು ಮೇಲ್ವಿಚಾರಣೆ ಮಾಡಲು, ಅರ್ಥಮಾಡಿಕೊಳ್ಳಲು ಮತ್ತು ಆಪ್ಟಿಮೈಜ್ ಮಾಡಲು ಈ ಸಾಮರ್ಥ್ಯವು ಇನ್ನು ಮುಂದೆ ಐಷಾರಾಮಿ ಅಲ್ಲ - ಇದು ಯಶಸ್ಸಿಗೆ ಮೂಲಭೂತ ಅವಶ್ಯಕತೆಯಾಗಿದೆ.
ವೀಕ್ಷಣೆಯ ಕಡೆಗೆ ನಿಮ್ಮ ಪ್ರಯಾಣವು ಆ ಮೊದಲ ಏಜೆಂಟ್ ಸ್ಥಾಪನೆಯೊಂದಿಗೆ ಪ್ರಾರಂಭವಾಗುತ್ತದೆ. ಒಂದು ನಿರ್ಣಾಯಕ ಅಪ್ಲಿಕೇಶನ್ನೊಂದಿಗೆ ಪ್ರಾರಂಭಿಸಿ, ಡೇಟಾವನ್ನು ಅನ್ವೇಷಿಸಿ, ಕೆಲವು ಪ್ರಮುಖ ಎಚ್ಚರಿಕೆಗಳನ್ನು ಹೊಂದಿಸಿ, ಮತ್ತು ಪ್ರಶ್ನೆಗಳನ್ನು ಕೇಳಲು ಪ್ರಾರಂಭಿಸಿ. ನೀವು ಪಡೆಯುವ ಒಳನೋಟಗಳು ನಿಮ್ಮ ಅಪ್ಲಿಕೇಶನ್ನ ಕಾರ್ಯಕ್ಷಮತೆಯನ್ನು ಸುಧಾರಿಸುವುದಲ್ಲದೆ, ಸಂಪೂರ್ಣ ಸಾಫ್ಟ್ವೇರ್ ಅಭಿವೃದ್ಧಿ ಜೀವನಚಕ್ರದಲ್ಲಿ ಅಮೂಲ್ಯವಾದ ಪ್ರತಿಕ್ರಿಯೆಯನ್ನು ಒದಗಿಸುತ್ತವೆ.