<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>ಬಳಕೆ ಉದಾಹರಣೆಗಳು on PowerShell ಮೋಡ್ಯೂಲ್ DNSServer.DebugLogParser</title><link>https://DNSServerDebugLogParser.andibellstedt.com/kn/docs/examples/</link><description>Recent content in ಬಳಕೆ ಉದಾಹರಣೆಗಳು on PowerShell ಮೋಡ್ಯೂಲ್ DNSServer.DebugLogParser</description><generator>Hugo</generator><language>kn</language><atom:link href="https://DNSServerDebugLogParser.andibellstedt.com/kn/docs/examples/index.xml" rel="self" type="application/rss+xml"/><item><title>ಡೊಮೇನ್ ಪರಿಸರದಲ್ಲಿ ಪ್ರಾಯೋಗಿಕ ಬಳಕೆ (GPO-ಚಾಲಿತ ಸಂಗ್ರಹಣೆ ಮತ್ತು ಪರಿವರ್ತನೆ)</title><link>https://DNSServerDebugLogParser.andibellstedt.com/kn/docs/examples/gpo-driven-collection/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://DNSServerDebugLogParser.andibellstedt.com/kn/docs/examples/gpo-driven-collection/</guid><description>&lt;p&gt;ಈ ಡಾಕ್ಯುಮೆಂಟ್ DNSServer.DebugLogParser ಅನ್ನು ಆಕ್ಟಿವ್ ಡೈರೆಕ್ಟರಿ ಡೊಮೇನ್ ಪರಿಸರದಲ್ಲಿ ಚಾಲನೆ ಮಾಡುವ ಪ್ರಾಯೋಗಿಕ, ಪೂರ್ಣಾಂಶ ಉದಾಹರಣೆಯನ್ನು ವಿವರಿಸುತ್ತದೆ, ವಿಶೇಷವಾಗಿ ಡೊಮೇನ್ ನಿಯಂತ್ರಕರ ಮೇಲೆ ವಿಂಡೋಸ್ DNS ಸರ್ವರ್ ಡಿಬಗ್ ಲಾಗ್‌ಗಳನ್ನು ಪರಿವರ್ತಿಸುವುದರ ಮೇಲೆ ಕೇಂದ್ರೀಕರಿಸಿದೆ.&lt;/p&gt;
&lt;p&gt;ಈ ಉದಾಹರಣೆಯೊಂದಿಗೆ &lt;a href="../gpo/T0-C-Analytics-DNSDebugLogging.zip"&gt;ZIP ಆರ್ಕೈವ್&lt;/a&gt; ಕೂಡ ಲಭ್ಯವಿದ್ದು, ಇಲ್ಲಿ ವಿವರಿಸಲಾದ ಕಾರ್ಯಪ್ರವಾಹವನ್ನು ಜಾರಿಗೆ ತರಲು ಬಳಸುವ ನೀತಿ ಕಲೆಗಳನ್ನು ಒದಗಿಸುತ್ತದೆ.&lt;br&gt;
ಅತ್ಯಂತ ಸಂಬಂಧಿತ ಕಲೆಗಳು &lt;a href="../gpo/backup/manifest.xml" target="_blank" rel="noopener noreferrer"&gt;ಬ್ಯಾಕಪ್ ಮ್ಯಾನಿಫೆಸ್ಟ್&lt;/a&gt;, &lt;a href="../gpo/backup/{2B6F16BC-0E7C-4787-83D7-2854FED882EE}/gpreport.xml" target="_blank" rel="noopener noreferrer"&gt;GPO ವರದಿ&lt;/a&gt;, &lt;a href="../gpo/backup/{2B6F16BC-0E7C-4787-83D7-2854FED882EE}/DomainSysvol/GPO/Machine/Preferences/Files/Files.xml" target="_blank" rel="noopener noreferrer"&gt;Files.xml&lt;/a&gt;, &lt;a href="../gpo/backup/{2B6F16BC-0E7C-4787-83D7-2854FED882EE}/DomainSysvol/GPO/Machine/Preferences/Files/Set-DNSServerDebugLogging.ps1" target="_blank" rel="noopener noreferrer"&gt;Set-DNSServerDebugLogging.ps1&lt;/a&gt;, ಮತ್ತು &lt;a href="../gpo/backup/{2B6F16BC-0E7C-4787-83D7-2854FED882EE}/DomainSysvol/GPO/Machine/Preferences/ScheduledTasks/ScheduledTasks.xml" target="_blank" rel="noopener noreferrer"&gt;ScheduledTasks.xml&lt;/a&gt;.&lt;/p&gt;
&lt;h2 id="ದಶಯವಳ"&gt;ದೃಶ್ಯಾವಳಿ&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;ಅನೇಕ ಡೊಮೇನ್ ನಿಯಂತ್ರಕರು (DCಗಳು) DNS ಸರ್ವರ್ ಪಾತ್ರವನ್ನು ಹೊಂದಿರುತ್ತಾರೆ.&lt;/li&gt;
&lt;li&gt;DNS ಡಿಬಗ್ ಲಾಗಿಂಗ್ ಪ್ರತಿ DCಯಲ್ಲಿಯೂ ನಿಯಮಿತವಾಗಿ ಸಕ್ರಿಯಗೊಳಿಸಲಾಗಿದ್ದು, ನಿಯೋಜಿತ ಕಾರ್ಯದ ಮೂಲಕ (ಲಾಗ್ ಫೈಲ್‌ಗಳನ್ನು &lt;code&gt;C:\Administration\Logs\DNSServer&lt;/code&gt; ಗೆ ಬರೆಯುತ್ತದೆ) ಸಂರಚಿಸಲಾಗಿದೆ.&lt;/li&gt;
&lt;li&gt;ಕೇಂದ್ರಿತವಾಗಿ ನಿರ್ವಹಿಸಲಾದ ಪ್ರಕ್ರಿಯೆ ಲಾಗ್‌ಗಳನ್ನು CSV ಗೆ ಪರಿವರ್ತಿಸುತ್ತದೆ, ಇದರಿಂದ:
&lt;ul&gt;
&lt;li&gt;ಭದ್ರತಾ ವಿಶ್ಲೇಷಣೆ&lt;/li&gt;
&lt;li&gt;ಕಾರ್ಯಾಚರಣೆ ವರದಿ&lt;/li&gt;
&lt;li&gt;ಸಮಸ್ಯೆ ಪರಿಹಾರ&lt;/li&gt;
&lt;li&gt;ಅನುಕೂಲತೆ/ರಿಟೆನ್ಷನ್&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="ಗರ-ಫಲತಶಗಳ"&gt;ಗುರಿ ಫಲಿತಾಂಶಗಳು&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;ಎಲ್ಲಾ DC ಗಳಲ್ಲಿ ಸुसಂಗತ ಪರಿವರ್ತನೆ ಸೆಟ್ಟಿಂಗ್‌ಗಳು&lt;/li&gt;
&lt;li&gt;ನಿರೀಕ್ಷಿತ ಔಟ್‌ಪುಟ್ ಸ್ಥಳ ಮತ್ತು ಹೆಸರು&lt;/li&gt;
&lt;li&gt;ಸಂಗ್ರಹಣಾ ಜಾಗವನ್ನು ಕಡಿಮೆ ಮಾಡಲು ಐಚ್ಛಿಕ ಸಂಕುಚಿತತೆ&lt;/li&gt;
&lt;li&gt;ದೈನಂದಿನ ತ್ವರಿತ rollup ಗಾಗಿ ಐಚ್ಛಿಕ ಅಂಕಿಅಂಶ ಔಟ್‌ಪುಟ್‌ಗಳು&lt;/li&gt;
&lt;li&gt;ಅತೀ ಕಡಿಮೆ ಹೋಸ್ಟ್-ಪಾರ್ಶ್ವದ ಅಪಾಯ, ಸ್ಪಷ್ಟ ಪುನರಾರಂಭ ಮತ್ತು ಸ್ವಚ್ಛತೆ ಪರಿಗಣನೆಗಳೊಂದಿಗೆ&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="ಶಫರಸ-ಮಡದ-ವಸತಶಲಪ"&gt;ಶಿಫಾರಸು ಮಾಡಿದ ವಾಸ್ತುಶಿಲ್ಪ&lt;/h2&gt;
&lt;h3 id="ಸಗರಹಣ-ಮದರ-ಸಥಳಯ-ಪರವರತನ--ಕದರತ-ಪಲಲಟ"&gt;ಸಂಗ್ರಹಣಾ ಮಾದರಿ: ಸ್ಥಳೀಯ ಪರಿವರ್ತನೆ + ಕೇಂದ್ರಿತ ಪಲ್ಲಟ&lt;/h3&gt;
&lt;ol&gt;
&lt;li&gt;ಪ್ರತಿ DC ಡಿಸ್ಕ್‌ಗೆ DNS ಡಿಬಗ್ ಲಾಗ್‌ಗಳನ್ನು ಬರೆಯುತ್ತದೆ ಮತ್ತು ರೋಲ್ಓವರ್ ಸಕ್ರಿಯಗೊಳಿಸಲಾಗಿದೆ.&lt;/li&gt;
&lt;li&gt;ಪ್ರತಿ DC ತಿರುಗಿದ &lt;code&gt;*.log&lt;/code&gt; ಫೈಲ್‌ಗಳನ್ನು ಡೇಟಾ CSV ಮತ್ತು ಅಂಕಿಅಂಶ CSV ಗಳಾಗಿ ಪರಿವರ್ತಿಸಿ, ನಂತರ ಅವುಗಳನ್ನು &lt;code&gt;*.zip&lt;/code&gt; ಆಗಿ ಸಂಕುಚಿತಗೊಳಿಸುತ್ತದೆ (ಟಾಸ್ಕ್ ಶೆಡ್ಯೂಲರ್ ಮೂಲಕ).&lt;/li&gt;
&lt;li&gt;ಔಟ್‌ಪುಟ್‌ಗಳು ಲಾಗ್ ಫೈಲ್‌ಗಳ ಪಕ್ಕದಲ್ಲೇ ಬರೆಯಲ್ಪಡುವುದರಿಂದ ಪೈಪ್‌ಲೈನ್ ಸರಳವಾಗಿರುತ್ತದೆ.&lt;/li&gt;
&lt;li&gt;ಕೇಂದ್ರಿತ ಸರ್ವರ್ &lt;code&gt;*.zip&lt;/code&gt; ಔಟ್‌ಪುಟ್‌ಗಳನ್ನು ಸಂಗ್ರಹಿಸುತ್ತದೆ, ಉದಾಹರಣೆಗೆ ಫೈಲ್ ಶೇರ್ ಇಂಜೆಕ್ಷನ್, ನಿಯೋಜಿತ ನಕಲು, SIEM ಫಾರ್ವರ್ಡರ್ ಅಥವಾ ಏಜೆಂಟ್ ಆಧಾರಿತ ಸಂಗ್ರಹಕ ಮೂಲಕ.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;ಈ ಮಾದರಿ ದೊಡ್ಡ ಕಚ್ಚಾ ಲಾಗ್ ಫೈಲ್‌ಗಳ ನೆಟ್‌ವರ್ಕ್ ಓದುಗಳನ್ನು ಕಡಿಮೆ ಮಾಡುತ್ತದೆ ಮತ್ತು ಪಾರ್ಸಿಂಗ್ ಅನ್ನು ಡೇಟಾ ಹತ್ತಿರ ಇಡುತ್ತದೆ.&lt;/p&gt;</description></item><item><title>SQL ಸರ್ವರ್‌ನೊಂದಿಗೆ ಭದ್ರತಾ ವಿಶ್ಲೇಷಣೆ ಕಾರ್ಯಪ್ರವಾಹ</title><link>https://DNSServerDebugLogParser.andibellstedt.com/kn/docs/examples/security-analysis-sql/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://DNSServerDebugLogParser.andibellstedt.com/kn/docs/examples/security-analysis-sql/</guid><description>&lt;p&gt;ಈ ಉದಾಹರಣೆ ಭದ್ರತಾ ವಿಶ್ಲೇಷಣೆಯ ಪ್ರಾಯೋಗಿಕ ಕಾರ್ಯಪ್ರವಾಹವನ್ನು ತೋರಿಸುತ್ತದೆ: &lt;code&gt;Convert-DNSDebugLogFile&lt;/code&gt; ಬಳಸಿ DNS ಡಿಬಗ್ ಲಾಗ್ ಅನ್ನು ಪಾರ್ಸ್ ಮಾಡಿ, ರಚಿಸಲಾದ CSV ಅನ್ನು SQL ಸರ್ವರ್‌ಗೆ ಆಮದು ಮಾಡಿ, ಮತ್ತು ಅಸಾಮಾನ್ಯವಾಗಿ ಹೆಚ್ಚಿನ TXT ದಾಖಲೆ ಹುಡುಕಾಟಗಳನ್ನು ಹೈಲೈಟ್ ಮಾಡುವ ಪ್ರಶ್ನೆಯನ್ನು ನಡೆಸಿ.&lt;/p&gt;
&lt;p&gt;ಉತ್ತಮ ಪರಸ್ಪರ ಕಾರ್ಯಕ್ಷಮತೆಯಿಗಾಗಿ, ಈ ಉದಾಹರಣೆ &lt;code&gt;-OutputCulture 'sv-SE'&lt;/code&gt; ಬಳಸಿ ಟೈಮ್‌ಸ್ಟ್ಯಾಂಪ್‌ಗಳನ್ನು ISO-ಹಾಗೆ ಫಾರ್ಮ್ಯಾಟ್‌ನಲ್ಲಿ ಬರೆಯುತ್ತದೆ.&lt;/p&gt;
&lt;h2 id="ಅಗತಯವರವ-ಮಡಯಲಗಳ"&gt;ಅಗತ್ಯವಿರುವ ಮೋಡ್ಯೂಲ್‌ಗಳು&lt;/h2&gt;
&lt;p&gt;ಈ ಉದಾಹರಣೆ ಕೆಳಗಿನ PowerShell ಮೋಡ್ಯೂಲ್‌ಗಳನ್ನು ಬಳಸುತ್ತದೆ:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;DNSServer.DebugLogParser&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;SqlServer&lt;/code&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;ಅವಶ್ಯಕತೆ ಇದ್ದರೆ ಇನ್‌ಸ್ಟಾಲ್ ಮಾಡಿ:&lt;/p&gt;
&lt;pre&gt;&lt;code class="language-powershell"&gt;Install-Module -Name DNSServer.DebugLogParser -Scope CurrentUser
Install-Module -Name SqlServer -Scope CurrentUser
&lt;/code&gt;&lt;/pre&gt;
&lt;h2 id="ದಶಯವಳ"&gt;ದೃಶ್ಯಾವಳಿ&lt;/h2&gt;
&lt;p&gt;ಪಾರ್ಸ್ ಮಾಡಿದ DNS ಡಿಬಗ್ ಲಾಗ್ ಡೇಟಾವನ್ನು SQL ಸರ್ವರ್‌ಗೆ ಸ್ಥಳಾಂತರಿಸಲು ಈ ಕಾರ್ಯಪ್ರವಾಹವನ್ನು ಬಳಸಿ, ಇದರಿಂದ ನೀವು:&lt;/p&gt;</description></item><item><title>ಶೆಡ್ಯೂಲ್ ಮಾಡಿದ ಟಾಸ್ಕ್ ಉದಾಹರಣೆ</title><link>https://DNSServerDebugLogParser.andibellstedt.com/kn/docs/examples/scheduletask/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://DNSServerDebugLogParser.andibellstedt.com/kn/docs/examples/scheduletask/</guid><description>&lt;p&gt;ಈ ಸ್ಕ್ರಿಪ್ಟ್ ಪ್ರತಿದಿನವೂ ಬೆಳಗ್ಗೆ 2:00 ಗಂಟೆಗೆ ಚಾಲನೆಗೊಳ್ಳುವ ವಿಂಡೋಸ್ ಶೆಡ್ಯೂಲ್ ಮಾಡಿದ ಟಾಸ್ಕ್ ಅನ್ನು ಸೃಷ್ಟಿಸುತ್ತದೆ. ಇದು ಮೋಡ್ಯೂಲ್ ಅನ್ನು ಆಮದುಮಾಡಿ, ಸ್ಕ್ರಿಪ್ಟ್ ಕಾರ್ಯಗತಗೊಳ್ಳುವ ಫೋಲ್ಡರ್‌ನಲ್ಲಿರುವ ಎಲ್ಲಾ ಲಾಗ್ ಫೈಲ್‌ಗಳನ್ನು (ಈ ಉದಾಹರಣೆಯಲ್ಲಿ &amp;ldquo;C:\Administration\Logs\DNS&amp;rdquo;) ಪ್ರಕ್ರಿಯೆಗೊಳಿಸುತ್ತದೆ. ಪ್ರಕ್ರಿಯೆ ಔಟ್‌ಪುಟ್ ಅನ್ನು ZIP-ಫೈಲ್‌ಗಳಾಗಿ ಸಂಕುಚಿತಗೊಳಿಸುತ್ತದೆ ಮತ್ತು ಮೂಲವನ್ನು ತೆಗೆದುಹಾಕಿ ಸ್ವಚ್ಛತೆ ಕಾಪಾಡುತ್ತದೆ.&lt;/p&gt;
&lt;pre&gt;&lt;code class="language-powershell"&gt;$actionParams = @{
 Execute = &amp;quot;powershell.exe&amp;quot;
 Argument = '-ExecutionPolicy RemoteSigned -Command &amp;quot;Import-Module DNSServer.DebugLogParser; Get-ChildItem .\*.log | Sort-Object lastwritetime, Name -Descending | Convert-DNSDebugLogFile -ComputerName $env:COMPUTERNAME -Delimiter \&amp;quot;;\&amp;quot; -OutputType Both -ContextFilter Packet -OutputCulture sv-SE -CompressOutput&amp;quot;'
 WorkingDirectory = &amp;quot;C:\Administration\Logs\DNS&amp;quot;
}
$Action = New-ScheduledTaskAction @actionParams

$Trigger = New-ScheduledTaskTrigger -Daily -At &amp;quot;2:00AM&amp;quot;

Register-ScheduledTask -TaskName &amp;quot;Process DNS Logs&amp;quot; -Action $Action -Trigger $Trigger -Description &amp;quot;Convert DNS debug logs to CSV daily&amp;quot;
&lt;/code&gt;&lt;/pre&gt;</description></item></channel></rss>