アプリケーションがクラッシュしたときにメール通知を受け取る方法

Windowsアプリケーションが停止したときにメールを受信するには、その実行ファイルをJockerSoft Application Monitorに追加し、[ツール] > [設定]を開き、[エラー発生時]で[管理者にメールを送信]を有効にし、ビルドで要求されるメールの詳細を入力して保存します。モニターは、アプリケーションと同じPCまたはサーバー上で実行されている必要があります。Application Monitorはレガシーユーティリティであるため、使用する前にアラートパス全体をテストしてください。

アラートでわかることとわからないこと

JockerSoftは、Application Monitorをプロセスチェッカーと説明しています。監視対象のプロセスが停止した際にアラートを発信できますが、クラッシュと正常な終了を区別したり、プロセスが終了した理由を説明したりすることはできません。また、アプリケーションが再起動したことをメールで確認することもできません。

公式のアプリケーションモニターのページには製品の説明はありますが、現在のWindowsとの互換性や継続的なメンテナンスについては記載されていません。これらの手順は、旧バージョンのインターフェースに関するものです。画像は説明用のモックアップであり、最新リリースのスクリーンショットではありません。また、ビルドによってレイアウトが異なる場合があります。

メールを設定する前に

  • 実行可能ファイルを特定してください。実行中のプログラムがアプリケーションモニタのプロセス一覧に表示されていることを確認してください。ショートカットだけではプロセスとはみなされません。
  • 承認済みのメール設定を取得してください。承認済みのリレー設定については、メール管理者にお問い合わせください。インストールされているビルドで要求されるフィールドのみを入力してください。
  • セキュリティサポートを確認してください。古いユーティリティでは、プロバイダの最新の認証方式や暗号化方式に対応していない場合があります。メールのセキュリティを弱めたり、普段使用しているメールボックスのパスワードを入力したりしないでください。承認済みの送信方法がどれも機能しない場合は、保守管理された監視ツールを使用してください。
  • 稼働状態を維持してください。電源が切れている、または接続が切断されているコンピュータは、障害アラートを送信できません。その場合は、外部モニターを使用してください。

アプリケーションモニターでメールアラートを有効にする

1. アプリケーションが監視されていることを確認します

アプリケーションと同じコンピューターでアプリケーションモニターを開きます。実行ファイルが一覧に表示され、監視が有効になっていることを確認してください。表示されていない場合は、インストール済みのバージョンのワークフローを使用して追加してください。

app.exeが選択され、その状態が「実行中」と表示されているアプリケーションモニタウィンドウの例
監視対象のプロセス一覧に、対象の実行ファイルが表示されていることを確認してください。

2. 設定ウィンドウを開きます

アプリケーションモニターのメニューバーから、「ツール」を選択し、次に「設定」を選択します。これにより、ユーティリティのエラーおよびログ記録動作を設定するための構成ウィンドウが開きます。

設定が強調表示されたアプリケーションモニターツールメニューの例
ツールを開き、従来のインターフェースで設定を選択します。

3. メールオプションをオンにする

「エラー発生時」セクションを見つけて、「管理者へメールを送信」を選択します。受信者のアドレスと、インストール済みのバージョンで要求される送信者情報またはメールサーバー情報を入力します。すべてのアドレスにスペルミスがないか確認してください。入力欄が不明瞭な場合、またはユーティリティがプロバイダが受け付けなくなった認証情報を要求した場合は、推測したりセキュリティ制御を無効にしたりするのではなく、処理を中止して管理者に確認してください。

エラー発生時の処理と「管理者へメールを送信」が選択されていることを示す設定ダイアログの例
「エラー発生時」の下にある「メール通知」オプションを選択してください。

4. アプリケーションモニターを保存して実行状態を維持する

設定を保存し、アプリケーションモニターを実行したままにしてください。Windowsが再起動したり、モニターが閉じたりすると、再度起動するまで、その後の終了を検出できません。無人監視を行うには、承認された起動方法で再起動後にアプリケーションモニターが起動することを確認してください。

安全なテスト配信

重要度の低いアプリケーション、または計画メンテナンス中にテストを実施してください。テストプロセスが停止したら、受信者の受信トレイ、迷惑メールフォルダ、および隔離フォルダを確認してください。以下の受信トレイの例は参考用です。件名やメッセージの形式は異なる場合があります。正しい宛先に配信され、監視が継続されていることを確認してください。

「アプリケーションクラッシュアラート」というタイトルの新着メッセージが届いたメール受信トレイの例
受信者の受信トレイを確認し、通知が配信されたことを確認してください。

メールのテストのために本番サービスを終了しないでください。通知と自動再起動は別々に検証してください。一方が正しいからといって、もう一方も正しいとは限りません。

通知が届かない場合のトラブルシューティング

表示されているもの確認すべき事項
処理は停止するが、メールは届かない。アプリケーションモニターがまだ実行されていること、正しい実行ファイルがリストされていること、保存後もオプションが選択されたままになっていること、および受信者アドレスが正しいことを確認してください。
メール設定は正しく見えるが、配信に失敗するメール管理者に、ホストと送信者がリレーを使用する権限を持っていることを確認してもらってください。メールサーバーへのネットワークアクセス、フィルタリング、迷惑メール、隔離機能を確認してください。セキュリティ要件を回避して強制的に配信しないでください。
アプリケーションは再起動しますが、アラートは表示されません。再起動とメール送信は別々の動作として扱ってください。通知オプションを再確認し、制御されたテストを使用してメール配信を切り分けてください。
コンピュータ自体にアクセスできませんローカルモニターでは、オフライン状態のマシンからの電源障害やネットワーク障害を報告できません。ホストを独立して監視する外部モニターを追加してください。

タスクスケジューラが直接の代替品ではない理由

古いチュートリアルの中には、タスクスケジューラに組み込まれている「メール送信」アクションを推奨しているものがあります。しかし、Microsoft のドキュメントによると、SendEmailアクションは Windows 8 以降削除されているため、現在の Windows バージョンでは信頼できる設定とは言えません。詳しくは、 Microsoft の SendEmail アクションに関するドキュメントを参照してください。運用環境のアラートについては、メールプロバイダがサポートするメールまたは API 統合機能を備えた、保守されている監視ツールを使用し、監視対象のマシン自体がオフラインになる可能性がある場合は、外部のヘルスチェックを使用してください。

コメントを残す

FotoSketcherで写真を絵画、スケッチ、漫画に変換

FotoSketcherで写真を絵画、スケッチ、漫画に変換

FotoSketcher Studioを使えば、写真を絵画、鉛筆画、漫画に変換できます。エフェクトの選択方法、プレビューの調整方法、作品の保存方法を学びましょう。

オーディオ識別ツールで音声ファイルを詳細に分析・識別する

オーディオ識別ツールで音声ファイルを詳細に分析・識別する

オーディオ識別子がビットレート、エンコーダー、タグについて何を明らかにするのか、従来のワークフローがどのように機能するのか、そして現在利用可能なツールの中で、ファイルの検査や楽曲の識別に使えるものはどれなのかを学びましょう。

My Photo Index:Windows用オープンソース写真整理ツール

My Photo Index:Windows用オープンソース写真整理ツール

My Photo Indexは、ローカル画像のタグ付け、評価、閲覧を行うための、Windows向けの旧来の写真カタログツールです。その機能、互換性の制限、および現在もサポートされている代替ツールについてご確認ください。

Attribute Changerを使用してファイルとフォルダの属性、日付、時刻を変更する

Attribute Changerを使用してファイルとフォルダの属性、日付、時刻を変更する

Attribute Changerを使用して、Windowsファイルの属性とタイムスタンプを編集したり、JPEG EXIF写真の日付を更新したり、バッチ変更を安全にプレビューしたりする方法を学びましょう。

Windows 10で各モニターに異なる壁紙を設定する方法

Windows 10で各モニターに異なる壁紙を設定する方法

Windows 10の各モニターに個別の壁紙を設定し、ディスプレイを識別し、画像のフィットを調整し、モニターの選択肢が見つからない場合のトラブルシューティングを行います。

pViewer:最小限の画像ビューアとマンガ&コミックリーダー

pViewer:最小限の画像ビューアとマンガ&コミックリーダー

pViewerの機能、写真モードとコミックモードの仕組み、ダウンロードすべきWindows版、そして旧バージョンと改訂版の違いについて学びましょう。

NeoDownloader:パラメータ設定とウェブサイトからの画像の一括ダウンロード

NeoDownloader:パラメータ設定とウェブサイトからの画像の一括ダウンロード

NeoDownloaderプロジェクトの作成方法、クロール範囲の選択方法、画像フィルタと保存先の設定方法、バッチダウンロードの確認方法を学びましょう。

Windows 7および8でホットキーを使って次のデスクトップ背景に切り替える方法

Windows 7および8でホットキーを使って次のデスクトップ背景に切り替える方法

Windows 7または8用のスライドショーを設定し、簡単なVBScriptショートカットを作成して、キーボードショートカットキーを割り当てて次の壁紙に進めるようにします。

XnConvert:エフェクトの適用と画像フォーマットの一括変換

XnConvert:エフェクトの適用と画像フォーマットの一括変換

XnConvertを使えば、エフェクトの適用、写真のリサイズ、画像フォーマットの一括変換が可能です。出力設定の選択、編集内容のプレビュー、オリジナル画像の保護も行えます。

PickMeApp: 保存された設定でWindowsプログラムを転送する

PickMeApp: 保存された設定でWindowsプログラムを転送する

PickMeAppを使って、インストール済みのWindowsアプリケーションを別のPCに移行しましょう。TAPパッケージの仕組み、設定の取得方法、転送できない可能性のある項目について学びます。