ಮೋಡ್ಯೂಲ್ ಬಿಡುಗಡೆ ಇತಿಹಾಸ

DNSServer.DebugLogParser PowerShell ಮೋಡ್ಯೂಲ್‌ನ ಆವೃತ್ತಿ ಬಿಡುಗಡೆ ಟಿಪ್ಪಣಿಗಳು

ಈ ವಿಭಾಗದಲ್ಲಿ DNSServer.DebugLogParser PowerShell ಮೋಡ್ಯೂಲ್‌ನ ವಿವಿಧ ಬಿಡುಗಡೆಗಳ ಆವೃತ್ತಿ ಟಿಪ್ಪಣಿಗಳು ಒಳಗೊಂಡಿವೆ.

ಬಿಡುಗಡೆ ಟಿಪ್ಪಣಿಗಳು v1.2.2.0 (2026-07-24)

ಸೇರಿಸಲಾಗಿದೆ

  • ಹೊಸದು: DNS ಸೇವೆಯಿಂದ ಪ್ರಸ್ತುತ ತೆರೆಯಲಾಗಿರುವ DNS ಸರ್ವರ್ ಡಿಬಗ್ ಲಾಗ್ ಫೈಲ್‌ಗಳನ್ನು ಓದುವ ಬೆಂಬಲ
    • ಫೈಲ್ ಮುಚ್ಚಬೇಕಾಗದೆ ಸಕ್ರಿಯ ಲಾಗ್ ಫೈಲ್‌ಗಳನ್ನು ಪ್ರಕ್ರಿಯೆಗೊಳಿಸಲು ಅನುಮತಿಸುತ್ತದೆ
    • ಇನ್ನೂ ಬರೆಯಲಾಗುತ್ತಿರುವ ಅಥವಾ ಇನ್ನೊಂದು ಪ್ರಕ್ರಿಯೆಯಿಂದ ತೆರೆಯಲಾಗಿರುವ ಲಾಗ್‌ಗಳೊಂದಿಗೆ ಹೊಂದಾಣಿಕೆಯನ್ನು ಸುಧಾರಿಸುತ್ತದೆ
    • ಜಾಗರೂಕರಾಗಿರಿ ಲೈವ್ ಲಾಗ್‌ಗಳನ್ನು ಪ್ರಕ್ರಿಯೆಗೊಳಿಸುವಾಗ, ದಾಖಲೆಗಳು ಅಪೂರ್ಣವಾಗಿರಬಹುದು ಅಥವಾ ಬದಲಾವಣೆಯಲ್ಲಿರಬಹುದು
  • ಹೊಸದು: ಮೂಲ ಲಾಗ್ ಫೈಲ್‌ಗಳನ್ನು ಓದುವಾಗ SMB/UNC ಮಾರ್ಗಗಳಿಗೆ ಬೆಂಬಲ
    • ನೆಟ್‌ವರ್ಕ್ ಶೇರ್‌ಗಳು ಮತ್ತು ದೂರದ ಸ್ಥಳಗಳಲ್ಲಿ ಸಂಗ್ರಹಿಸಲಾದ ಫೈಲ್‌ಗಳೊಂದಿಗೆ ಪಾರ್ಸರ್ ಕಾರ್ಯನಿರ್ವಹಿಸಲು ಅನುಮತಿಸುತ್ತದೆ
    • ಕೇಂದ್ರಿತ ಅಥವಾ ಹಂಚಿಕೆಯಾಗುವ ಸಂಗ್ರಹಣಾ ಪರಿಸರಗಳಲ್ಲಿ ವಿಶ್ವಾಸಾರ್ಹತೆಯನ್ನು ಸುಧಾರಿಸುತ್ತದೆ

ಬದಲಾವಣೆಗಳು

  • ಮಾಡ್ಯೂಲ್ ಮೆಟಾಡೇಟಾ: ಉತ್ತಮ ಪತ್ತೆಮಾಡುವಿಕೆ ಮತ್ತು ಡಾಕ್ಯುಮೆಂಟೇಶನ್ ಪ್ರವೇಶಕ್ಕಾಗಿ ProjectUri ಮತ್ತು ReleaseNotes ಅನ್ನು ಅಧಿಕೃತ ವೆಬ್‌ಸೈಟ್ https://dnsserverdebuglogparser.andibellstedt.com ಗೆ ನವೀಕರಿಸಲಾಗಿದೆ
  • ಫೈಲ್ ಪ್ರವೇಶವನ್ನು ಸರಿಪಡಿಸಲಾಗಿದೆ: ಹಿಂಡಿನ ಫೈಲ್ ತೆರೆಯುವ ಲಾಜಿಕ್ ಅನ್ನು ಸ್ಟ್ರೀಮ್ ಆಧಾರಿತ ಪ್ರವೇಶಕ್ಕೆ ನವೀಕರಿಸಲಾಗಿದೆ, ಹಂಚಿಕೆಯಾಗುವ ಓದುವ ಸಂದರ್ಭಗಳಿಗೆ ಸ್ಪಷ್ಟ ಆಯ್ಕೆಗಳು ಸೇರಿಸಲಾಗಿದೆ
    • ಲೈವ್ ಲಾಗ್ ಫೈಲ್‌ಗಳ ಮತ್ತು UNC ಶೇರ್‌ಗಳಂತಹ ಪರ್ಯಾಯ ಮಾರ್ಗ ಪ್ರಕಾರಗಳ ನಿರ್ವಹಣೆಯನ್ನು ಸುಧಾರಿಸುತ್ತದೆ
    • ಸ್ಥಳೀಯ ಮತ್ತು ದೂರದ ಫೈಲ್ ಮೂಲಗಳಿಗೆ ಸತತ ವರ್ತನೆಯನ್ನು ಕಾಯ್ದುಕೊಳ್ಳುತ್ತದೆ

ಬಿಡುಗಡೆ ಟಿಪ್ಪಣಿಗಳು v1.2.1.0 (2026-01-26)

ಬದಲಾವಣೆಗಳು

  • ಕಾರ್ಯಕ್ಷಮತೆ: ಬಹು ಸಾಲು ದಾಖಲೆ ಪ್ರಕ್ರಿಯೆಯನ್ನು ಸುಧಾರಿಸಲಾಗಿದೆ, ದೊಡ್ಡ ಫೈಲ್‌ಗಳನ್ನು ಮೆಮೊರಿಯಲ್ಲಿ ಲೋಡ್ ಮಾಡದಂತೆ ಮಾಡಲಾಗಿದೆ
    • ತುಂಬಾ ದೊಡ್ಡ ಲಾಗ್ ಫೈಲ್‌ಗಳಲ್ಲಿ ಮೆಮೊರಿ ದೋಷಗಳನ್ನು ತಡೆಯುತ್ತದೆ
    • PACKET ವಿವರ ಬ್ಲಾಕ್‌ಗಳು ಮತ್ತು ಇಂದೆಂಟ್ ಮಾಡಿದ ಮುಂದುವರಿದ ಸಾಲುಗಳಿಗೆ ಪೂರ್ಣ ಬೆಂಬಲವನ್ನು ಕಾಪಾಡುತ್ತದೆ
    • ಫೈಲ್ ಗಾತ್ರದ ಮೇಲೆ ಅವಲಂಬಿಸದೆ ಮೆಮೊರಿ ಬಳಕೆ ಸ್ಥಿರವಾಗಿದೆ
  • ಪ್ರಗತಿ: ಪ್ರಕ್ರಿಯೆ ಪ್ರತಿಕ್ರಿಯೆಗೆ Write-Progress ಸೇರಿಸಲಾಗಿದೆ
    • ಪ್ರಗತಿ ಬಾರ್ ಪ್ರತಿ 1000 ದಾಖಲೆಗಳಿಗೆ ನವೀಕರಿಸಲಾಗುತ್ತದೆ, ಕಡಿಮೆ ಕಾರ್ಯಕ್ಷಮತೆ ಪರಿಣಾಮಕ್ಕಾಗಿ
    • ಪ್ರಸ್ತುತ ದಾಖಲೆ ಎಣಿಕೆ ಮತ್ತು ಪ್ರಕ್ರಿಯೆಗೊಳಗಾದ ಫೈಲ್ ಅನ್ನು ತೋರಿಸುತ್ತದೆ

ಬಿಡುಗಡೆ ಟಿಪ್ಪಣಿಗಳು v1.2.0.0 (2026-01-25)

ಸೇರಿಸಲಾಗಿದೆ

  • ಹೊಸದು: DNS PACKET ವಿವರ ಬ್ಲಾಕ್‌ಗಳಿಗಾಗಿ ಬಹು ಸಾಲು ದಾಖಲೆ ಪ್ರಕ್ರಿಯೆ
    • PACKET ಸಂದರ್ಭದ ಎಂಟ್ರಿಗಳು ಈಗ TCP/UDP ಸಂಪರ್ಕ ಮಾಹಿತಿ ಮತ್ತು DNS ಸಂದೇಶ ರಚನೆಯ ವಿವರಗಳನ್ನು ಒಳಗೊಂಡಿರಬಹುದು
    • ವಿವರ ಬ್ಲಾಕ್‌ಗಳನ್ನು ಹೊಸ Details ಕಾಲಮ್‌ನಲ್ಲಿ ರಚನಾತ್ಮಕ JSON ಫಾರ್ಮ್ಯಾಟ್‌ಗೆ ಪಾರ್ಸ್ ಮಾಡಲಾಗಿದೆ
    • ಒಳಗೊಂಡಿದೆ: ಸಾಕೆಟ್ ಮಾಹಿತಿ, ರಿಮೋಟ್ ವಿಳಾಸ/ಪೋರ್ಟ್, ಸಮಯದ ಡೇಟಾ, ಸಂದೇಶ ರಚನೆ (XID, ಫ್ಲಾಗ್‌ಗಳು, QCOUNT, ಇತ್ಯಾದಿ)
    • DNS ವಿಭಾಗಗಳು (QUESTION, ANSWER, AUTHORITY, ADDITIONAL) ಸಂಪೂರ್ಣ ದಾಖಲೆ ವಿವರಗಳೊಂದಿಗೆ ಸೆರೆಹಿಡಿಯಲ್ಪಟ್ಟಿವೆ
    • ವಿವರ ಬ್ಲಾಕ್‌ಗಳಲ್ಲಿ ಎನ್‌ಕೋಡ್ ಮಾಡಲಾದ ಡೊಮೇನ್ ಹೆಸರುಗಳನ್ನು ಸ್ವಯಂಚಾಲಿತವಾಗಿ FQDN ಫಾರ್ಮ್ಯಾಟ್‌ಗೆ ಪರಿವರ್ತಿಸಲಾಗುತ್ತದೆ
  • ಹೊಸದು: CSV ಔಟ್‌ಪುಟ್‌ನಲ್ಲಿ Details ಕಾಲಮ್
    • ವಿವರ ಬ್ಲಾಕ್‌ಗಳಿರುವ PACKET ಎಂಟ್ರಿಗಳಿಗಾಗಿ ರಚನಾತ್ಮಕ JSON ಡೇಟಾವನ್ನು ಹೊಂದಿದೆ
    • ವಿವರಗಳಿಲ್ಲದ PACKET ಎಂಟ್ರಿಗಳು ಮತ್ತು ಎಲ್ಲಾ PACKET ಅಲ್ಲದ ಸಂದರ್ಭಗಳಿಗೆ ಖಾಲಿ ಇರುತ್ತದೆ
    • DNS ಪ್ರಶ್ನೆಗಳು/ಪ್ರತಿಕ್ರಿಯೆಗಳ ಆಳವಾದ ಪ್ಯಾಕೆಟ್ ವಿಶ್ಲೇಷಣೆ ಮತ್ತು ಫೋರೇನ್ಸಿಕ್ ತನಿಖೆಯನ್ನು ಸಕ್ರಿಯಗೊಳಿಸುತ್ತದೆ
  • ಹೊಸದು: ಕಾರ್ಯಕ್ಷಮತೆ ಸುಧಾರಣೆಗೆ NoDetailsParsing ಸ್ವಿಚ್ ಪ್ಯಾರಾಮೀಟರ್
    • 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 ಮುಂಚೆ ಸೇರಿಸಲಾಗಿದೆ)
    • ಹೊಸ ಕಾಲಮ್ ಕ್ರಮ: DateTime, ThreadId, Context, PacketId, Protocol, Direction, ClientIP, Xid, Type, Opcode, FlagsHex, FlagsChar, ResponseCode, QuestionType, QuestionName, Information, 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 ಮುಂಚೆ) ಪರಿಗಣಿಸಬೇಕು

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 ಸಹಾಯ ಫೈಲ್ ಅನ್ನು ಪ್ರಸ್ತುತ ಕಾರ್ಯಕ್ಷಮತೆಯನ್ನು ಪ್ರತಿಬಿಂಬಿಸುವಂತೆ ಸುಧಾರಿಸಲಾಗಿದೆ
  • ಪ್ರಕ್ರಿಯೆಯ ಸಮಯದಲ್ಲಿ ಹೆಚ್ಚಿನ ವಿವರವಾದ ಪ್ರಗತಿ ಮಾಹಿತಿಯನ್ನು ಒದಗಿಸಲು ವರ್ಬೋಸ್ ಲಾಗಿಂಗ್ ಅನ್ನು ಹೆಚ್ಚಿಸಲಾಗಿದೆ