問題タブ [scom]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
934 参照

powershell - SCOM モニターの WMI アクセス拒否エラー

SCOM 2012 SP1 用の管理パックをカスタム作成しており、その中にモニターがあります。このモニターは、Microsoft.Windows.PowerShellTriggerOnlyProbe モジュールと、リモートの非ドメイン サーバーへの WMI の PowerShell スクリプト クエリに基づいています。このスクリプトは、リモート サーバー上の特定のプロセスをチェックする必要があります。

対応するスクリプトのアート:

SCOM のアクション アカウントで PowerShell コンソールからスクリプトを実行すると、スクリプト"Access is denied. (Exception from HRESULT: 0x80070005 (E_ACCESSDENIED))"完全に機能しますが、ManagementPack にインポートすると、次のエラーが発生します: $ErrorMSG.

リモート サーバーでローカル管理者の資格情報を使用しました。

リモート サーバーに PowerShell がないため、PowerShell リモート処理を使用できません。唯一の方法は、WMI を使用することです。助けてください!

0 投票する
2 に答える
882 参照

xml - SCOM メンテナンス モードの PowerShell スクリプトが壊れた

私の会社では、オブジェクトをメンテナンス モードにする powershell スクリプトを使用しています。問題は、突然作業がまったく停止することです-エラーはありませんが、スクリプトは何もしません

XMLファイルによる保守間隔の定義

例えば

そしてここにスクリプトがあります

何か案は?

0 投票する
1 に答える
157 参照

powershell-3.0 - powershellを使用してscomのデータウェアハウスから1年前のアラートの詳細を取得する方法は?

powershellを使用してscomで1年前のアラートの詳細を取得する方法は?

私が試してみました:

アラートを取得 | Where-Object { $_.TicketId -ilike "IR-*"}

しかし、1 週間前のアラートしか取得できません。助けてください、

ありがとう

0 投票する
2 に答える
2518 参照

scom - Operations Manager データベースを開けません

SCOM 2012 R2 に関する問題があります。デフォルトでインストールして動作していましたが、今日エラーメッセージが表示されました。Microsoft Web サイトおよびその他の技術 Web サイトで解決策を見つけることができませんでした。

以下のエラーメッセージは次のとおりです。

OpsMgr 管理構成サービスは、次の例外のため、ブートストラップ作業項目 'ConfigurationDataProviderInitializeWorkItem' を実行できませんでした

System.Data.SqlClient.SqlException (0x80131904): ログインによって要求されたデータベース "OperationsManager" を開けません。ログインに失敗しました。ユーザー「XXX\Scom」のログインに失敗しました。System.Data.SqlClient.SqlInternalConnection.OnError (SqlException 例外、ブール型 breakConnection、アクション1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.TdsParser.Run(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj) at System.Data.SqlClient.SqlInternalConnectionTds.CompleteLogin(Boolean enlistOK) at System.Data.SqlClient.SqlInternalConnectionTds.AttemptOneLogin(ServerInfo serverInfo, String newPassword, SecureString newSecurePassword, Boolean ignoreSniOpenTimeout, TimeoutTimer timeout, Boolean withFailover) at System.Data.SqlClient.SqlInternalConnectionTds.LoginNoFailover(ServerInfo serverInfo, String newPassword, SecureString newSecurePassword, Boolean redirectedUserInstance, SqlConnectionString connectionOptions, SqlCredential credential, TimeoutTimer timeout) at System.Data.SqlClient.SqlInternalConnectionTds.OpenLoginEnlist(TimeoutTimer timeout, SqlConnectionString connectionOptions, SqlCredential credential, String newPassword, SecureString newSecurePassword, Boolean redirectedUserInstance) at System.Data.SqlClient.SqlInternalConnectionTds..ctor(DbConnectionPoolIdentity identity, SqlConnectionString connectionOptions, SqlCredential credential, Object providerInfo, String newPassword, SecureString newSecurePassword, Boolean redirectedUserInstance, SqlConnectionString userConnectionOptions, SessionData reconnectSessionData) at System.Data.SqlClient.SqlConnectionFactory.CreateConnection(DbConnectionOptions options, DbConnectionPoolKey poolKey, Object poolGroupProviderInfo, DbConnectionPool pool, DbConnection owningConnection, DbConnectionOptions userOptions) at System.Data.ProviderBase.DbConnectionFactory.CreatePooledConnection(DbConnectionPool pool, DbConnection owningObject, DbConnectionOptions options, DbConnectionPoolKey poolKey, DbConnectionOptions userOptions) at System.Data.ProviderBase.DbConnectionPool.CreateObject(DbConnection owningObject, DbConnectionOptions userOptions, DbConnectionInternal oldConnection) at System.Data.ProviderBase.DbConnectionPool.UserCreateRequest(DbConnection owningObject, DbConnectionOptions userOptions, DbConnectionInternal oldConnection) at System.Data.ProviderBase.DbConnectionPool.TryGetConnection(DbConnection owningObject, UInt32 waitForMultipleObjectsTimeout, Boolean allowCreate, Boolean onlyOneCheckConnection, DbConnectionOptions userOptions, DbConnectionInternal& connection) at System.Data.ProviderBase.DbConnectionPool.TryGetConnection(DbConnection owningObject, TaskCompletionSource1 再試行、DbConnectionOptions userOptions、DbConnectionInternal& 接続) で System.Data.ProviderBase.DbConnectionFactory.TryGetConnection (DbConnection owningConnection、TaskCompletionSource 1 retry, DbConnectionOptions userOptions, DbConnectionInternal oldConnection, DbConnectionInternal& connection) at System.Data.ProviderBase.DbConnectionInternal.TryOpenConnectionInternal(DbConnection outerConnection, DbConnectionFactory connectionFactory, TaskCompletionSource1 再試行、DbConnectionOptions userOptions) で.Data.SqlClient.SqlConnection.TryOpenInner(TaskCompletionSource1 retry) at System.Data.SqlClient.SqlConnection.TryOpen(TaskCompletionSourceMicrosoft.EnterpriseManagement.ManagementConfiguration.DataAccessLayer.ConnectionManagementOperation.Execute() で System.Data.SqlClient.SqlConnection.Open() で 1 回再試行) Microsoft.EnterpriseManagement.ManagementConfiguration.DataAccessLayer.DataAccessOperation.ExecuteSynchronously(Int32 timeoutSeconds, WaitHandle stopWaitHandle) で Microsoft .EnterpriseManagement.ManagementConfiguration.CmdbOperations.CmdbDataProvider.Initialize() Microsoft.EnterpriseManagement.ManagementConfiguration.Engine.ConfigurationDataProviderInitializeWorkItem.ExecuteWorkItem() で Microsoft.EnterpriseManagement.ManagementConfiguration.Interop.ConfigServiceEngineWorkItem.Execute() ClientConnectionId:e54564ff-b6ca-4241-b9db- e7922da1e832

答えはありますか?

0 投票する
1 に答える
82 参照

mysql - mysql と sql サーバーのデータベースを統合して、それらを sql サーバーで表示できますか

Windows Server 2012 に mysql と MSSQLSERVER をインストールしました。System Center Operations Manager 2012 SP1 を使用してそれらを監視する必要があります。SQLサーバーを監視できるようになりましたが、mysqlサーバーは監視できません。mysqlとMicrosoft SQLサーバーを統合して、SQLサーバーと同様にmysql内のすべてのデータベースを取得できます。どうすればこれを達成できますか? これを行う方法はありますか?

0 投票する
1 に答える
816 参照

log4j - Microsoft SCOM を使用して log4j ファイルをスキャンする

たとえば、DailyRollingFileAppender 標準アペンダーを使用して、log4j によって書き込まれたログ ファイルのスキャンに基づいて、SCOM ユーティリティを使用してアラートを出すことを検討しています。

ただし、SCOM のドキュメントには、ログ ファイルにハイ ウォーター マークの行番号が保持され、1 分以内に切り捨てられた場合、その行番号より前のログ エントリは通知されないと具体的に記載されています。

私が何かを見逃していない限り、これはすべての標準的なアペンダーにとって問題であるように思われます.アーカイブしてから、(どういうわけか)同じファイル名をクリアします。

誰でもこれを解決できますか (たとえば、SCOM を使用できる別の方法を特定したり、別のアペンダーを教えてくれたりしますか?)

SCOM ドキュメントの抽出... ログファイルが削除され、同じ分内に同じ名前で再作成された場合、ハイ ウォーター マークはリセットされず、ハイ ウォーター マークを超えるまでログ エントリは無視されます。

ありがとう

0 投票する
1 に答える
1682 参照

powershell - Windows コマンド ライン経由で SCOM で PowerShell スクリプトを実行する

私は、PowerShell スクリプトを作成して SCOM オブジェクトをメンテナンス モードに切り替えたり、メンテナンス モードを解除したりするサード パーティ アプリケーションを使用しています。Windows 2012 R2 コマンド ラインを介してこのサード パーティ製アプリから SCOM を呼び出し、スクリプトを実行するように指示するにはどうすればよいですか?

0 投票する
1 に答える
57 参照

windows-server-2008 - ネットワーク接続がない場合、SCOM エージェントはデータをキューに入れますか?

ネットワーク接続がない場合、SCOM エージェントはアラートなどのデータをキューに入れますか? そのために MSMQ を使用しますか? MSMQ が死んだ場合はどうなりますか?

ありがとうございました