PACKET ವಿವರ ಬ್ಲಾಕ್ಗಳ ದುಬಾರಿ JSON ಪಾರ್ಸಿಂಗ್ ಅನ್ನು ತಪ್ಪಿಸುತ್ತದೆ
30-50% ವೇಗ ಸುಧಾರಣೆಯನ್ನು ನೀಡಬಹುದು ಬಹಳ ವಿವರ ಬ್ಲಾಕ್ಗಳಿರುವ ಲಾಗ್ಗಳಿಗೆ
100MB+ ದೊಡ್ಡ ಫೈಲ್ಗಳನ್ನು ಪ್ರಕ್ರಿಯೆ ಮಾಡುವಾಗ ಮತ್ತು ವಿವರವಾದ ಪ್ಯಾಕೆಟ್ ರಚನೆ ಅಗತ್ಯವಿಲ್ಲದಾಗ ಬಳಸಿ
ವಿವರ ಬ್ಲಾಕ್ಗಳು ಇನ್ನೂ Information ಕಾಲಮ್ನಲ್ಲಿ ಸಂಗ್ರಹಿಸಲಾಗುತ್ತದೆ, ಆದರೆ Details ಕಾಲಮ್ ಖಾಲಿಯಾಗಿರುತ್ತದೆ
ಹೊಸದು: PACKET ಅಲ್ಲದ ಸಂದರ್ಭಗಳಿಗೆ ಬಹು ಸಾಲು ಮುಂದುವರಿಕೆ ಬೆಂಬಲ
EVENT, Note, DSPoll ಮತ್ತು ಇತರ ಸಂದರ್ಭಗಳು ಈಗ ಬಹು ಸಾಲುಗಳನ್ನು ವ್ಯಾಪಿಸಬಹುದು
ಇಂದೆಂಟ್ ಮಾಡಲಾದ ಮುಂದುವರಿದ ಸಾಲುಗಳು ಸ್ವಯಂಚಾಲಿತವಾಗಿ ಮುಖ್ಯ ದಾಖಲೆ Information ಕ್ಷೇತ್ರಕ್ಕೆ ಜೋಡಿಸಲಾಗುತ್ತದೆ
ಸಂಪೂರ್ಣ ದೋಷ ಸಂದೇಶಗಳು, ಜೋನ್ ನವೀಕರಣಗಳು ಮತ್ತು ಡಯಾಗ್ನೋಸ್ಟಿಕ್ ಔಟ್ಪುಟ್ ಉಳಿಸಿಕೊಳ್ಳುತ್ತದೆ
ಹೊಸದು: ContextFilter ಹೆಚ್ಚುವರಿ ಸಂದರ್ಭ ಪ್ರಕಾರಗಳನ್ನು ಗುರುತಿಸುತ್ತದೆ: DSPoll, Init, Lookup, Recurse, Remote, Tombstone
ಪರಿಣಾಮ: Convert-DNSDebugLogFile ಈಗ ಈ ಡಯಾಗ್ನೋಸ್ಟಿಕ್ ಮತ್ತು ಜೀವನಚಕ್ರ ಎಂಟ್ರಿಗಳನ್ನು -ContextFilter ಮೂಲಕ ಸೇರಿಸಲು/ಬಾಹ್ಯಗೊಳಿಸಲು ಸಾಧ್ಯ
ಹೊಸದು: ಅಂಕಿಅಂಶ ಔಟ್ಪುಟ್ ಈಗ ಎರಡು ನಿಗದಿತ ಫೈಲ್ಗಳನ್ನು ಒಳಗೊಂಡಿದೆ
_Statistic.csv: ಪ್ರತಿ ದಿನದ ಸಂದರ್ಭ ಪ್ರಕಾರದ ದಾಖಲೆ ಎಣಿಕೆಗಳು (ದಿನಾಂಕ, ಸಂದರ್ಭ, ಎಣಿಕೆ, ಕಂಪ್ಯೂಟರ್ ಹೆಸರು)
_PacketStatistic.csv: ಪ್ರತಿ ದಿನದ PACKET ಎಣಿಕೆಗಳು ಕ್ಲೈಂಟ್/ಪ್ರೋಟೋಕಾಲ್/ದಿಕ್ಕು/ಪ್ರಕಾರದ ಮೂಲಕ (ದಿನಾಂಕ, ಕ್ಲೈಂಟ್IP, ಪ್ರೋಟೋಕಾಲ್, ದಿಕ್ಕು, ಪ್ರಶ್ನೆ ಪ್ರಕಾರ, ಎಣಿಕೆ, ಕಂಪ್ಯೂಟರ್ ಹೆಸರು)
ಲಾಭ: ಹೆಚ್ಚು ಕೇಂದ್ರೀಕೃತ ವರದಿ (ಆಪರೇಷನಲ್ ಸಂದರ್ಭ ವಾಲ್ಯೂಮ್ ವಿರುದ್ಧ DNS ಟ್ರಾಫಿಕ್ ವಿಭಜನೆ)
PACKET ವಿವರ ಬ್ಲಾಕ್ಗಳ JSON ತಯಾರಿಕೆ ಕಾರ್ಯಕ್ಷಮತೆಗೆ ಅನುಗುಣವಾಗಿ ಸುಧಾರಿಸಲಾಗಿದೆ (regex ಬದಲು ಕೈಯಿಂದ ಪಾರ್ಸಿಂಗ್)
ಬದಲಾವಣೆಗಳು
ಮಹತ್ವದ ಬದಲಾವಣೆ: CSV ಔಟ್ಪುಟ್ ಈಗ 18 ಕಾಲಮ್ಗಳನ್ನು ಹೊಂದಿದೆ (Details ಕಾಲಮ್ ಅನ್ನು ComputerName ಮುಂಚೆ ಸೇರಿಸಲಾಗಿದೆ)
ಪರಿಣಾಮ: ಕಾಲಮ್ ಸ್ಥಾನಗಳ ಮೇಲೆ ಅವಲಂಬಿತವಾಗಿರುವ ಸ್ಕ್ರಿಪ್ಟ್ಗಳನ್ನು ನವೀಕರಿಸಬೇಕು
ಲಾಭ: ಇತ್ತೀಚಿನ Information ಕಾಲಮ್ ವರ್ತನೆ ಬದಲಾಯಿಸದೆ ಸಮೃದ್ಧ ಪ್ಯಾಕೆಟ್ ವಿಶ್ಲೇಷಣೆ ಸಾಮರ್ಥ್ಯಗಳು
ಡೇಟಾ ಸಾಲು ಪ್ರಕ್ರಿಯೆಯನ್ನು ಮರುರಚಿಸಿ ಎಲ್ಲಾ ಸಾಲುಗಳನ್ನು ಮೆಮೊರಿಯಲ್ಲಿ ಓದಿ ಬಹು ಸಾಲು ದಾಖಲೆ ಪತ್ತೆಗೆ ಅನುಕೂಲ ಮಾಡಿಕೊಡಲಾಗಿದೆ
ಕಾರ್ಯಕ್ಷಮತೆ: ಸುಧಾರಿತ List ಬಳಕೆಯಿಂದ ಕನಿಷ್ಠ ಪ್ರಭಾವ
ಲಾಭ: ವಿವರ ಬ್ಲಾಕ್ಗಳು ಮತ್ತು ಮುಂದುವರಿದ ಸಾಲುಗಳ ನಿಖರ ಲುಕ್ಅಹೆಡ್ ಸಕ್ರಿಯಗೊಳಿಸುತ್ತದೆ
ಇಲ್ಲದ ಅಥವಾ ಖಾಲಿ ಎನ್ಕೋಡ್ ಮಾಡಲಾದ ಪ್ರಶ್ನೆ ಹೆಸರುಗಳನ್ನು ಈಗ ಸುಗಮವಾಗಿ ನಿರ್ವಹಿಸಲಾಗುತ್ತದೆ (ಪಾರ್ಸ್ ದೋಷಗಳು ಇಲ್ಲ); CSV ಔಟ್ಪುಟ್ನಲ್ಲಿ ಇಲ್ಲದಿದ್ದರೆ ಖಾಲಿ QuestionName ಕ್ಷೇತ್ರ ಇರುತ್ತದೆ
ಸುಧಾರಣೆಗಳು
Convert-DNSDebugLogFile ಪಾರ್ಸಿಂಗ್ ಹೆಚ್ಚು ಸ್ಥಿರವಾಗಿದೆ: ಕಟ್ಟುನಿಟ್ಟಾದ ಸಾಲು ಮಾನ್ಯತೆ ಮತ್ತು ಸುಧಾರಿತ ಹೊರತೆಗೆಯುವಿಕೆ ದೋಷಪೂರ್ಣ/ಅಮಾನ್ಯ ಸಾಲುಗಳನ್ನು ಕಡಿಮೆ ಮಾಡುತ್ತದೆ ಮತ್ತು CSV/ಅಂಕಿಅಂಶ ಔಟ್ಪುಟ್ ಫಾರ್ಮ್ಯಾಟ್ ಉಳಿಸುತ್ತದೆ
PACKET ಸಂದರ್ಭ ಪತ್ತೆ ಸರಳ ಪ್ರಶ್ನೆಗಳು ಮತ್ತು ವಿವರ ಬ್ಲಾಕ್ಗಳಿರುವ ಪ್ರಶ್ನೆಗಳನ್ನು ವಿಭಿನ್ನಗೊಳಿಸುತ್ತದೆ
ವಿವರಗಳಿಲ್ಲದ PACKET ಎಂಟ್ರಿಗಳ ನಂತರ ಖಾಲಿ ಸಾಲುಗಳನ್ನು ಸರಿಯಾಗಿ ಬಿಟ್ಟುಹಾಕುತ್ತದೆ
ವಿವರ ಬ್ಲಾಕ್ಗಳಲ್ಲಿ ಡೊಮೇನ್ ಹೆಸರು ಡಿಕೋಡಿಂಗ್ ಸಮ್ಮಿಲಿತ ConvertTo-Fqdn ಫಂಕ್ಷನ್ ಬಳಸಿ ಸुसಂಗತವಾಗಿದೆ
ಕಾರ್ಯಕ್ಷಮತೆ
ವಿವರ ಬ್ಲಾಕ್ ಇಲ್ಲದ ಲಾಗ್ಗಳಿಗೆ ಪ್ರಕ್ರಿಯೆ ವೇಗ ಉಳಿಸಲಾಗಿದೆ
JSON ಪಾರ್ಸಿಂಗ್ ಅಗತ್ಯವಿಲ್ಲದಾಗ NoDetailsParsing ಸ್ವಿಚ್ 30-50% ವೇಗ ಸುಧಾರಣೆ ನೀಡುತ್ತದೆ
ಬಹು ಸಾಲು ದಾಖಲೆ ಪ್ರಕ್ರಿಯೆಯಲ್ಲಿ ಪರಿಣಾಮಕಾರಿ ಸ್ಥಿತಿ ನಿರ್ವಹಣೆ
ಮುಂದುವರಿದ ಸಾಲು ನಿರ್ವಹಣೆಗೆ regex ಬದಲು ಸುಧಾರಿತ ಸ್ಟ್ರಿಂಗ್ ಕಾರ್ಯಾಚರಣೆಗಳು (TrimStart, Join)
ಟಿಪ್ಪಣಿಗಳು
ಈ ಬದಲಾವಣೆಗಳು ಸಾಮಾನ್ಯ ಬಳಕೆಗೆ ಹಿಂದಿನ ಆವೃತ್ತಿಗಳೊಂದಿಗೆ ಹೊಂದಿಕೊಳ್ಳುವಂತೆ ವಿನ್ಯಾಸಗೊಳಿಸಲಾಗಿದೆ. ನೀವು ನಿಖರ ಸಂದರ್ಭ ಹೆಸರುಗಳ ಅಥವಾ ಹಿಂದಿನ ಕಟ್ಟುನಿಟ್ಟಾದ ಪಾರ್ಸಿಂಗ್ ವರ್ತನೆಗೆ ಅವಲಂಬಿತರಾಗಿದ್ದರೆ, ದಯವಿಟ್ಟು ನಂತರದ ಸ್ಕ್ರಿಪ್ಟ್ಗಳನ್ನು ಪರಿಶೀಲಿಸಿ
ಹೊಸ Details ಕಾಲಮ್ ಸದಾ CSV ಔಟ್ಪುಟ್ನಲ್ಲಿ ಇರುತ್ತದೆ; ಕಾರ್ಯಕ್ಷಮತೆಗಾಗಿ ಖಾಲಿಯಾಗಿರಿಸಲು NoDetailsParsing ಬಳಸಿ
ಕಾಲಮ್ ಸ್ಥಾನಗಳ ಮೂಲಕ CSV ಅನ್ನು ಪಾರ್ಸ್ ಮಾಡುವ ಇತ್ತೀಚಿನ ಸ್ಕ್ರಿಪ್ಟ್ಗಳು ಹೊಸ Details ಕಾಲಮ್ (ಸ್ಥಾನ 17, ComputerName ಮುಂಚೆ) ಪರಿಗಣಿಸಬೇಕು