アラートの設定方法(V22)
OpenLM アラート機能は、ライセンス システムの安定性と可用性を監視できるように設計されています。アラート条件と、これらの条件が満たされたときにトリガーされるアクションを定義できます。
拡張機能は、複数のライセンス サーバーとフィーチャー用に複雑な条件を処理できます。これらのアラートの表示方法には、いくつかのオプションがあります。
- EasyAdmin ユーザー インターフェイス アラート ウィジェットで、アプリケーション イベント ログのイベントとして。
- 1 つまたは複数の電子メール アカウントにEメールとして送信されます。
このドキュメントでは、OpenLM Alerts の機能と設定オプションについて説明します。
アラート設定フォーム
新しいアラートを設定するには:
- OpenLM EasyAdmin ユーザー インターフェイスで、スタート → 管理 → アラート管理。
- ルールを追加をクリックし新しいアラート条件を導入します。
- 新しいアラートに名前を付け (例: “alert1”)、通知の重要度レベルを設定します (例: “警告”)。
- アラート条件をチェックするタイミングと頻度を次のいずれかから選択します。
-
- 日付と時刻を選択するか、
- カスタム CRON パターンを入力します (ラジオ ボタンをオンにすると、便宜上、オプション A の値がパターンに変換されます)。
-
- 保存をクリック。.アラート ルール (条件とアクション) を定義できるようになりました。
- アラート条件:タイプ ドロップダウン メニューをクリックして、条件タイプを選択します。
次の条件タイプを使用できます。- フィーチャーの使用率: フィーチャーの使用が事前定義されたしきい値を上回った場合、または下回った場合に通知します。
- 重複ライセンスの使用: ユーザーが複数のワークステーションで同じフィーチャーをチェックアウトしたときに通知します。
- フィーチャーの有効期限: フィーチャーのライセンスの有効期限が近づいたときに通知します。
- ライセンス サーバーが応答しない: 監視対象のライセンス マネージャーのステータスが DOWN または UNKNOWN の場合に通知します。トライアド構成では、この条件がトリガーされるには、すべてのサーバー (またはライセンス サーバーを監視しているBroker) がダウンしている必要があります。
- デフォルト グループに割り当てられていないユーザー: ユーザーがデフォルトのグループ セットを持っていない場合 (つまり、システム デフォルトの「OpenLM_Everyone」をまだ使用している場合) に通知します。
- デフォルト プロジェクトに割り当てられていないユーザー: ユーザーにデフォルトのプロジェクトが割り当てられていない場合に通知します。
- 使用セッション期間: ライセンスが指定された期間を超えてチェックアウトされた場合に通知します。
- 事前定義された期間内の拒否の総数: 指定した期間中にライセンス拒否の数が設定されたしきい値を超えた場合に通知します。
- 永続キューのオーバーフロー:OLM_PERSISTED_MESSAGES DB のレコード数が特定の制限を超えた場合に通知および警告します。
- 選択したら追加をクリックし 条件設定ウィンドウを開きます。
- 条件構成:
条件の構成はタイプによって異なる場合があります。しきい値または期間を入力する必要があるものもあれば、フィーチャーまたはライセンス サーバーを指定する必要があるものもあります。たとえば、「<」と 14 日間を使用してフィーチャーの有効期限条件を考えてみましょう。この条件は、ライセンスの有効期限が切れるまで 14 日未満の場合にトリガーされます。保存をクリックし変更をコミットします。 OKをクリックし 一度設定をコミットします。 - 複数の条件の追加:
AND / OR ロジックを使用して、1 つのアラートに追加の条件を追加できます。 AND / OR ロジックは、(括弧なしで) 順番に適用されます。下の 2 つの異なる条件の画像を参照してください (有効期限 < 14 AND フィーチャー使用率 > 80)。このアラートは、ライセンスの有効期限まであと 14 日未満で、フィーチャーの使用率が 80% を超えた場合にトリガーされます。 - アクション構成:
タイプ ドロップダウン メニューで、アラートがトリガーされたときに実行するアクションの 1 つを選択します。- メールを送る (Easy Admin ユーザー インターフェイスの電子メール設定が必要です)
- アプリケーション アラートを表示 – EasyAdmin ユーザー インターフェイス アラート ウィンドウにアラートを表示する
- イベント ログの作成– Windows アプリケーション イベント ログにイベントを書き込む
- OpenLM サーバーでプログラムを実行する – OpenLM Serverをホストするマシンでプログラムまたはコマンドを実行します
- LM サーバーで Broker コマンドを実行する – 標準の Broker コマンド (開始、停止、ライセンス ファイルの再読み込み、再起動) のいずれかを実行するか、ライセンス マネージャー マシンでカスタム コマンドを実行します。
- 追加をクリックしてアクション構成ウィンドウを開き、選択したアクション タイプの特定のパラメーターを定義します。
- アクション タイプ固有の設定を定義します。
- アドレス (電子メールのみ) – アラートの送信先の電子メール。
- ユーザー (電子メールのみ) – 特定の OpenLM ユーザーに電子メールを送信します (ユーザー プロファイルで指定された電子メールを持っている場合)。
- 通知モード – このアクションを 1 回だけ実行するか、アラート条件がトリガーされるたびに実行するかを定義します。
- コマンド (Broker および OpenLM Server アクションのみ):
- Brokerの場合、これは開始/停止/再読み取り/再起動、またはカスタム コマンドのいずれかです。
- OpenLM Server の場合、コマンドは次のように実行されます。
- 送信時間を制限する – このアクションの実行を特定の時間に制限します。例えば。早い時間にメールを送信することを避けるために使用できます。時間を選択するか、CRON 式としてカスタム パターン フィールドに入力することができます。
- カスタマイズされたタイトル(電子メール、アプリケーション、またはイベント ログのみ)- カスタム タイトル
- クリックOK 構成が完了したら、ウィンドウを閉じます。
注: 条件と同様に、アラートには複数のアクションを含めることができます。 - 保存をクリックしアラート構成をコミットします。
アラート通知を自動的に削除する
推奨事項
すべてのアラート クエリはシステム リソースを消費するため、優れたアラート システムには、安定した効果的なライセンス システムを保証する最小限の数のチェックが含まれている必要があります。
Eメール
OpenLMアラートは電子メールで送信される場合があります。それに応じて電子メールを構成する必要があります。
- EasyAdmin をクリックします。スタート → 管理.
- Eメールをクリック。
- 電子メール パラメータを設定します。
- 保存をクリックし 設定をコミットします。設定を保存する前に、少なくとも 1 つのテスト メールを送信する必要があることに注意してください。
注意:Google の G-Suite SMTP サーバーを使用している場合は、パスワードをアプリ パスワードとして設定する必要があります。 Google の手順