Microsoft Windows Server DNS サービスがスレッドの作成に失敗しました

Microsoft.Windows.DNSServer.2016.Service.ThreadCreationFailed (Rule)

DNS サービスのアラート生成ルールです。

Knowledge Base article:

概要

DNS サーバー サービスは、名前解決サービスを提供するために、DNS クライアント コンピューターからの要求に応答します。ドメイン ネーム システム (DNS) は、ターゲット コンピューターの名前を DNS サーバーに送信することによって、コンピューターが別のコンピューターの数値 IP アドレスを取得できるようにするプロトコルです。DNS サーバー サービスで問題が発生すると、ネットワークのパフォーマンスが低下したり、ネットワーク コンピューターが互いを見つけることができなくなったりするおそれがあります。

原因

DNS サーバーは、スレッドを作成できませんでした。

解決方法

メモリまたは他のシステム リソースを解放する

この操作を行うには、Administrators のメンバーとしての権限、またはそれに相当する代わりの権限が必要です。

不要なアプリケーションやサービスを終了し、操作を再試行します。

操作が再度失敗した場合は、DNS サーバー サービスを再起動します。

DNS サーバー サービスを再起動するには、次の手順を実行します。

1. DNS サーバーで、サーバー マネージャーを起動します。サーバー マネージャーを起動するには、[スタート] ボタンをクリックし、[管理ツール]、[サーバー マネージャー] の順にクリックします。

2. コンソール ツリーで [役割]、[DNS サーバー]、[DNS] の順にダブルクリックします。

3. DNS サーバーを右クリックし、[すべてのタスク] をクリックして、[再起動] をクリックします。

問題が解決しない場合は、コンピューターを再起動し、サーバー マネージャーを使用して DNS サーバー サービスが開始されていることを確認します。

コンピューターを再起動するには、次の手順を実行します。

[スタート] ボタンをクリックし、ロック ボタンの横の矢印をクリックして、[再起動] をクリックします。

DNS サーバー サービスが開始されていることを確認するには、次の手順を実行します。

1. DNS サーバーで、サーバー マネージャーを起動します。サーバー マネージャーを起動するには、[スタート] ボタンをクリックし、[管理ツール]、[サーバー マネージャー] の順にクリックします。

2. コンソール ツリーで [役割] を展開し、[DNS サーバー] をクリックします。

[システム サービス] 一覧に DNS サーバー サービスの状態が表示されます。

問題が続く場合は、サーバー上で実行されている 1 つ以上のアプリケーションがメモリの問題の原因となっている可能性があります。

外部

http://technet.microsoft.com/en-us/library/dd365049(v=ws.10).aspx

Element properties:

TargetMicrosoft.Windows.DNSServer.2016.Server
CategoryAlert
EnabledTrue
Alert GenerateTrue
Alert SeverityError
Alert PriorityNormal
RemotableTrue
Alert Message
Windows DNS - スレッドの作成に失敗しました

イベント ID:{0}
イベント ソース:{1}
イベント ログ:{2}
イベントの説明:{3}
Event LogDNS Server

Member Modules:

ID Module Type TypeId RunAs 
DS DataSource Microsoft.Windows.EventProvider Default
Alert WriteAction System.Health.GenerateAlert Default

Source Code:

<Rule ID="Microsoft.Windows.DNSServer.2016.Service.ThreadCreationFailed" Enabled="true" Target="Microsoft.Windows.DNSServer.2016.Server" ConfirmDelivery="true" Remotable="true" Priority="Normal" DiscardLevel="100">
<Category>Alert</Category>
<DataSources>
<DataSource ID="DS" TypeID="Windows!Microsoft.Windows.EventProvider">
<ComputerName>$Target/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/NetworkName$</ComputerName>
<LogName>DNS Server</LogName>
<Expression>
<Or>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="UnsignedInteger">EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="UnsignedInteger">111</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="UnsignedInteger">EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="UnsignedInteger">6533</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
</Or>
</Expression>
</DataSource>
</DataSources>
<WriteActions>
<WriteAction ID="Alert" TypeID="Health!System.Health.GenerateAlert">
<Priority>1</Priority>
<Severity>2</Severity>
<AlertOwner/>
<AlertMessageId>$MPElement[Name="Microsoft.Windows.DNSServer.2016.Service.ThreadCreationFailed.AlertMessage"]$</AlertMessageId>
<AlertParameters>
<AlertParameter1>$Data/EventDisplayNumber$</AlertParameter1>
<AlertParameter2>$Data/EventSourceName$</AlertParameter2>
<AlertParameter3>$Data/Channel$</AlertParameter3>
<AlertParameter4>$Data/EventDescription$</AlertParameter4>
</AlertParameters>
<Suppression>
<SuppressionValue>$Data/LoggingComputer$</SuppressionValue>
</Suppression>
<Custom1/>
<Custom2/>
<Custom3/>
<Custom4/>
<Custom5/>
<Custom6/>
<Custom7/>
<Custom8/>
<Custom9/>
<Custom10/>
</WriteAction>
</WriteActions>
</Rule>