ಬಿಡುಗಡೆ ಟಿಪ್ಪಣಿಗಳು 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 ಮುಂಚೆ) ಪರಿಗಣಿಸಬೇಕು