ಈ ವಿಭಾಗದಲ್ಲಿ DNSServer.DebugLogParser PowerShell ಮೋಡ್ಯೂಲ್ನ ವಿವಿಧ ಬಿಡುಗಡೆಗಳ ಆವೃತ್ತಿ ಟಿಪ್ಪಣಿಗಳು ಒಳಗೊಂಡಿವೆ.
ಇದು ಈ ವಿಭಾಗದ ಬಹುಪುಟ ಮುದ್ರಣ ದೃಶ್ಯವಾಗಿದೆ. ಮುದ್ರಿಸಲು ಇಲ್ಲಿ ಕ್ಲಿಕ್ ಮಾಡಿ.
ಮೋಡ್ಯೂಲ್ ಬಿಡುಗಡೆ ಇತಿಹಾಸ
DNSServer.DebugLogParser PowerShell ಮೋಡ್ಯೂಲ್ನ ಆವೃತ್ತಿ ಬಿಡುಗಡೆ ಟಿಪ್ಪಣಿಗಳು
v1.0.0 (2026-01-23)
ಸೇರಿಸಲಾಗಿದೆ
- ಪ್ರಾಥಮಿಕ ಬಿಡುಗಡೆ
Convert-DNSDebugLogFile- ವಿಂಡೋಸ್ DNS ಸರ್ವರ್ ಡಿಬಗ್ ಲಾಗ್ ಫೈಲ್ಗಳಿಗಾಗಿ ಉನ್ನತ ಕಾರ್ಯಕ್ಷಮತೆ ಹೊಂದಿರುವ ಪಾರ್ಸರ್- DNS ಡಿಬಗ್ ಲಾಗ್ಗಳಿಂದ ಎಲ್ಲಾ 15 ಮಾನಕ ಕ್ಷೇತ್ರಗಳನ್ನು ರಚನೆಗೊಳಿಸಿದ CSV ಸ್ವರೂಪಕ್ಕೆ ಪಾರ್ಸ್ ಮಾಡುತ್ತದೆ
- ಕಸ್ಟಮೈಜ್ ಮಾಡಬಹುದಾದ CSV ಡಿಲಿಮಿಟರ್ಗಳನ್ನು ಬೆಂಬಲಿಸುತ್ತದೆ (ಡೀಫಾಲ್ಟ್: ಸೆಮಿಕೋಲನ್)
- ಬಹು-ಸರ್ವರ್ ಲಾಗ್ ಸಂಯೋಜನೆಗಾಗಿ ಐಚ್ಛಿಕ ComputerName ಕಾಲಮ್
- ಮೂರು ಔಟ್ಪುಟ್ ಮೋಡ್ಗಳು: ಕೇವಲ CSV ಡೇಟಾ, ಕೇವಲ ಅಂಕಿಅಂಶಗಳು, ಅಥವಾ ಎರಡೂ
- ಕ್ಲೈಂಟ್ IP, ಪ್ರೋಟೋಕಾಲ್ ಮತ್ತು ಕ್ವೇರಿ ಪ್ರಕಾರದ ಆಧಾರದ ಮೇಲೆ ಚಟುವಟಿಕೆಗಳನ್ನು ಸಂಗ್ರಹಿಸುವ ಅಂಕಿಅಂಶ ಸಾರಾಂಶಗಳು
- ಬಹು ಲಾಗ್ ಫೈಲ್ಗಳ ಬ್ಯಾಚ್ ಪ್ರಕ್ರಿಯೆಗೆ ಪೈಪ್ಲೈನ್ ಬೆಂಬಲ
- ಡೇಟಾ ಸಮಗ್ರತೆಯನ್ನು ಖಚಿತಪಡಿಸುವ ಹೆಡರ್ ಮಾನ್ಯತೆ (ಅಗತ್ಯವಿದ್ದರೆ ಬೈಸ್ಪಾಸ್ ಮಾಡಬಹುದು)
- ಔಟ್ಪುಟ್ ಫೈಲ್ಗಳ ಐಚ್ಛಿಕ ಸ್ವಯಂಚಾಲಿತ ಸಂಕುಚಿತಗೊಳಿಸುವಿಕೆ (ZIP ಸ್ವರೂಪ)
- ಯಶಸ್ವಿ ಪ್ರಕ್ರಿಯೆಯ ನಂತರ ಮೂಲ ಫೈಲ್ಗಳನ್ನು ಐಚ್ಛಿಕವಾಗಿ ತೆಗೆದುಹಾಕುವುದು
- ಅಂತರರಾಷ್ಟ್ರೀಯ DNS ಸರ್ವರ್ಗಳಿಗೆ ಸಂಸ್ಕೃತಿ-ಜಾಗೃತಿ ದಿನಾಂಕ ಪಾರ್ಸಿಂಗ್ ಮತ್ತು ಫಾರ್ಮ್ಯಾಟಿಂಗ್
- ಸ್ಟ್ರೀಮಿಂಗ್ I/O ಮತ್ತು ಪರಿಣಾಮಕಾರಿ ಸ್ಟ್ರಿಂಗ್ ಕಾರ್ಯಾಚರಣೆಗಳನ್ನು ಬಳಸಿ ದೊಡ್ಡ ಫೈಲ್ಗಳಿಗೆ (100MB+ ) ಆಪ್ಟಿಮೈಸ್ ಮಾಡಲಾಗಿದೆ
- PowerShell 5.1+ (ಡೆಸ್ಕ್ಟಾಪ್ ಮತ್ತು ಕೋರ್ ಆವೃತ್ತಿಗಳು) ಜೊತೆಗೆ ಹೊಂದಿಕೊಳ್ಳುತ್ತದೆ
- ವಿಂಡೋಸ್ ಸರ್ವರ್ 2016+ ಮತ್ತು DNS ಸರ್ವರ್ 2012 R2 ರಿಂದ 2025 ಲಾಗ್ ಸ್ವರೂಪಗಳನ್ನು ಬೆಂಬಲಿಸುತ್ತದೆ
ಬಿಡುಗಡೆ ಟಿಪ್ಪಣಿಗಳು v1.1.0 (2026-01-23)
ಸೇರಿಸಲಾಗಿದೆ
- ಹೊಸದು: ContextFilter ಪ್ಯಾರಾಮೀಟರ್ ಮೂಲಕ ಆಯ್ಕೆಮಾಡಿದ ಲಾಗ್ ವಿಶ್ಲೇಷಣೆ
- ಲಾಗ್ ಎಂಟ್ರಿಗಳನ್ನು ಕಂಟೆಕ್ಸ್ಟ್ ಪ್ರಕಾರದಿಂದ ಫಿಲ್ಟರ್ ಮಾಡಬಹುದು: PACKET (DNS ಪ್ರಶ್ನೆಗಳು/ಪ್ರತಿಕ್ರಿಯೆಗಳು), EVENT (ಸರ್ವರ್ ಘಟನೆಗಳು), ಅಥವಾ Note (ನಿರ್ಣಾಯಕ ಮಾಹಿತಿ)
- ನಿರ್ದಿಷ್ಟ ಲಾಗ್ ಎಂಟ್ರಿ ಪ್ರಕಾರಗಳ ಮೇಲೆ ಗಮನಹರಿಸಲು ಅನುಮತಿಸುತ್ತದೆ
- ಡೀಫಾಲ್ಟ್: ಎಲ್ಲಾ (ಎಲ್ಲಾ ಕಂಟೆಕ್ಸ್ಟ್ ಪ್ರಕಾರಗಳನ್ನು ಒಳಗೊಂಡಿದೆ)
- ಬಳಕೆದಾರಿಕೆಗಳು: ಕೇವಲ DNS ಟ್ರಾಫಿಕ್ ಮೇಲೆ ಗಮನಹರಿಸುವುದು, ಸರ್ವರ್ ಘಟನೆಗಳನ್ನು ಮೇಲ್ವಿಚಾರಣೆ ಮಾಡುವುದು, ನಿರ್ಣಾಯಕ ಸಮಸ್ಯೆಗಳನ್ನು ಪರಿಹರಿಸುವುದು
- ಹೊಸದು: CSV ಔಟ್ಪುಟ್ನಲ್ಲಿ ಮಾಹಿತಿ ಕ್ಷೇತ್ರ
- EVENT ಮತ್ತು Note ಕಂಟೆಕ್ಸ್ಟ್ ಎಂಟ್ರಿಗಳ ವಿವರವಾದ ಮಾಹಿತಿಯನ್ನು ಸೆರೆಹಿಡಿಯುತ್ತದೆ
- ಉದಾಹರಣೆಗಳು: “The DNS server has started.”, “Zone loading completed”, ಸಾಕೆಟ್ ದೋಷಗಳು, ಆಂತರಿಕ ಸ್ಥಿತಿ ಸಂದೇಶಗಳು
- DNS ಸರ್ವರ್ ಕಾರ್ಯಾಚರಣೆ ಘಟನೆಗಳು ಮತ್ತು ನಿರ್ಣಾಯಕತೆಗಳ ಬಗ್ಗೆ ಸ್ಪಷ್ಟತೆ ಹೆಚ್ಚಿಸುತ್ತದೆ
- ಕಂಟೆಕ್ಸ್ಟ್ EVENT ಅಥವಾ Note ಆಗಿದ್ದಾಗ ಕ್ಷೇತ್ರ ತುಂಬಲ್ಪಡುತ್ತದೆ; PACKET ಎಂಟ್ರಿಗಳಿಗಾಗಿ ಖಾಲಿ ಇರುತ್ತದೆ
ಬದಲಾವಣೆಗಳು
- ಮಹತ್ವದ ಬದಲಾವಣೆ: ComputerName ಕಾಲಮ್ ಈಗ ಎಲ್ಲಾ ಔಟ್ಪುಟ್ ದಾಖಲೆಗಳ ಕೊನೆಯಲ್ಲಿ ಯಾವಾಗಲೂ ಸೇರಿಸಲಾಗುತ್ತದೆ
- ಹಿಂದಿನದು: ComputerName ಪ್ಯಾರಾಮೀಟರ್ ನೀಡಿದಾಗ ಆರಂಭದಲ್ಲಿ ಶರತುಗೊಂಡು ಸೇರಿಸಲಾಗುತ್ತಿತ್ತು
- ಈಗ: ComputerName ಯಾವಾಗಲೂ ಕೊನೆಯ ಕಾಲಮ್ ಆಗಿ ಇರುತ್ತದೆ; ಪ್ಯಾರಾಮೀಟರ್ ನೀಡದಿದ್ದರೆ ಖಾಲಿ ಇರುತ್ತದೆ
- ಲಾಭ: ಸತತ ಔಟ್ಪುಟ್ ರಚನೆ ಬಹು-ಸರ್ವರ್ ಲಾಗ್ ಸಂಯೋಜನೆ ಮತ್ತು ಸ್ವಯಂಚಾಲಿತ ಪ್ರಕ್ರಿಯೆಯನ್ನು ಸುಲಭಗೊಳಿಸುತ್ತದೆ
- ಪರಿಣಾಮ: ಕಾಲಮ್ ಸ್ಥಾನಗಳನ್ನು ಪಾರ್ಸ್ ಮಾಡುವ ಅಥವಾ ಶರತುಗೊಂಡ ಕಾಲಮ್ ನಿರೀಕ್ಷಿಸುವ ಹಳೆಯ ಸ್ಕ್ರಿಪ್ಟ್ಗಳನ್ನು ನವೀಕರಿಸಬೇಕಾಗುತ್ತದೆ
ಸೇರಿಸಲಾಗಿದೆ
- ContextFilter ಪ್ಯಾರಾಮೀಟರ್ ಮೂಲಕ ನಿರ್ದಿಷ್ಟ ಲಾಗ್ ಎಂಟ್ರಿ ಪ್ರಕಾರಗಳ (PACKET, EVENT, NOTE) ಮೇಲೆ ಗಮನಹರಿಸಲು ಕಂಟೆಕ್ಸ್ಟ್ ಫಿಲ್ಟರಿಂಗ್
ಸುಧಾರಣೆಗಳು
- Convert-DNSDebugLogFile ಗೆ ಕಾಮೆಂಟ್ ಆಧಾರಿತ ಸಹಾಯವನ್ನು ಸ್ಪಷ್ಟತೆ ಮತ್ತು ಸಂಕ್ಷಿಪ್ತತೆಗಾಗಿ ಮರುರಚಿಸಲಾಗಿದೆ
- ಪ್ಯಾರಾಮೀಟರ್ ವಿವರಣೆಗಳನ್ನು ಹೆಚ್ಚು ಮಾಹಿತಿ ಮತ್ತು ಕಾರ್ಯನಿರ್ವಹಣೆಯೊಂದಿಗೆ ನವೀಕರಿಸಲಾಗಿದೆ
- ಉದಾಹರಣೆ ದಾಖಲೆಗಳನ್ನು ಹೆಚ್ಚು ಕೇಂದ್ರೀಕೃತ ಮತ್ತು ಪ್ರಾಯೋಗಿಕ ಬಳಕೆದಾರಿಕೆಗಳೊಂದಿಗೆ ಸುಧಾರಿಸಲಾಗಿದೆ
- about_DNSServer.DebugLogParser ಸಹಾಯ ಫೈಲ್ ಅನ್ನು ಪ್ರಸ್ತುತ ಕಾರ್ಯಕ್ಷಮತೆಯನ್ನು ಪ್ರತಿಬಿಂಬಿಸುವಂತೆ ಸುಧಾರಿಸಲಾಗಿದೆ
- ಪ್ರಕ್ರಿಯೆಯ ಸಮಯದಲ್ಲಿ ಹೆಚ್ಚಿನ ವಿವರವಾದ ಪ್ರಗತಿ ಮಾಹಿತಿಯನ್ನು ಒದಗಿಸಲು ವರ್ಬೋಸ್ ಲಾಗಿಂಗ್ ಅನ್ನು ಹೆಚ್ಚಿಸಲಾಗಿದೆ