Custom Dashboards データの計算 (クラシック)

Nexthink の web インターフェースは、データ層からダッシュボードデータを取得し処理するために異なる技術を採用しています。 アクティベーションのモードに応じて、ダッシュボードデータを計算するための技術は自動または手動に分類されます。

  • 自動計算

    • メトリクス作成後の計算

    • 毎夜の計算

    • リアルタイム計算(ライブサービスデータ)

  • 手動計算

    • Finder(クラシック)からメトリクスの計算を開始

    • Nexthink web インターフェースからソフトウェアメータリングメトリクスの計算を開始。

この記事では、異なる種類の計算について、Finder または Nexthink web インターフェースからメトリクスの計算を手動で開始し、Nexthink web インターフェースから計算の状態を追跡する方法について学びます。 さらに、過去の日付のメトリクスの値を計算する影響について発見します。

自動計算

メトリクス作成後の計算

Finder で新しいメトリクスを作成し保存すると、前日の計算が自動的に開始されます。つまり、新たに作成されたメトリクスには1日の履歴があることになりますが、手動でメトリクスをクリアしない限りです。

毎夜の計算

毎夜の計算は、Nexthink web インターフェースのダッシュボード情報の主な情報源です。 通常、夜間に行われ(名前の由来です)、ユーザーが夜間に接続することが少ないため、Nexthink web インターフェースでの負荷が低いときに行われます。 予定された時間に、Nexthink web インターフェースは有効なサービスとメトリクスに関連するデータの収集を開始します。 その後、データは処理され、ダッシュボードに表示されます。 この自動計算はデフォルトで午前1時(現地時間)に予定されていますが、この時間は設定で変更可能です。

したがって、毎晩 Nexthink web インターフェースはデータ層にある前日の蓄積データを収集します。 あるメトリクスが連続する日々の履歴を持っていない場合、Nexthink web インターフェースは前日と共に設定された日数を計算します。

Nexthink web インターフェースは、データ層における 前日 を次の方法で個別に決定します。

  • Nexthink web インターフェースは、データ層に格納されている最終イベントの時間を取得します。

  • 前日は、データ層上の最終イベントの日付の前日全てです(常に Nexthink web インターフェースのタイムゾーンで計算されます)。

リアルタイム計算

サービスダッシュボードでライブデータを表示する際、Nexthink web インターフェースはデータ層からサービスの現在の状態に関するデータを継続的に受信します。 この自動計算は特別な設定を必要としません。

手動計算

手動計算は Nexthink web インターフェースの毎夜の計算を置き換えるものではありませんが、それを補完するものです。 メトリクスを作成または変更する際には、特に手動での計算が便利です。 そのメトリクスの結果を得るために夜間の計算を待つのではなく、手動で計算をトリガーして Nexthink web インターフェースでの見え方を確認できます。

Finder (クラシック) からのメトリクス計算

Nexthink Finder は Windows 専用のデスクトップアプリで、その機能は現在 Nexthink web インターフェース内で利用可能です。 Nexthink は現在、ブラウザから直接使用でき、ほとんどの機能が別途デスクトップアプリケーションを必要としなくなりました。

Finder からメトリクスの計算をトリガーするには:

  1. 左側のアコーディオンでメトリクスまたはメトリクスを保持するフォルダの名前を右クリックします。

  2. コンテキストメニューから計算を選択します。

    • 前日の結果の計算または再計算を行うには、前日を選択します。

      1. 操作が前日のメトリクス(またはメトリクス)の履歴をクリアすることを警告するダイアログボックスが表示されます。 はいをクリックして続行します。

      2. メトリクス(またはメトリクス)の計算がまもなく開始されることを知らせる最終ダイアログボックスが表示されます。 OKをクリックします。

    • データ層で利用可能な過去の日すべてのメトリクス(またはメトリクス)を計算するには、最大可能期間を選択します。 このオプションは、すべてのオブジェクト(アクティブおよび非アクティブ)を考慮に入れるカウントメトリクスには利用できません。

      1. 選択されたメトリクスの全履歴をクリアすることを警告するダイアログボックスが表示されます。 フォルダが選択されると、すべてのメトリクスがダイアログボックスにリストされます。 このリストは、すべてのオブジェクトが考慮されるカウントメトリクスを示し、計算には含まれません。

      2. はいをクリックして続行します。

      3. メトリクス(またはメトリクス)の計算がまもなく開始されることを知らせる最終ダイアログボックスが表示されます。 OKをクリックします。

最大可能期間を超えてメトリクスを再計算するオプションに注意してください。 それは本当にメトリクスの全履歴をクリアします。 例えば、特定のメトリクスに対して Nexthink web インターフェースに3ヶ月分の履歴データがあり、Engine で2週間のデータが利用可能な場合、全期間のメトリクスを再計算するよう求めると、3ヶ月分の履歴が削除され、わずか2週間分が再作成されます。 したがって、メトリクスの変更が以前の結果を完全に無効にする場合にのみ、このオプションを慎重に使用してください。 過去の日付に対するメトリクスの再計算にはいくつかの制限があることを覚えておいてください。 再計算の制限を確認

Nexthink web インターフェースからのソフトウェアメータリング計算

Nexthink web インターフェースで新しいソフトウェアメータリングメトリクスを作成する際、作成直後に前日のメトリクスを計算するオプションが提供されます。

すでに作成されたソフトウェアメータリングメトリクスを計算するには:

  1. メインメニューから Administration を選択します。

  2. ナビゲーションパネルで Content Management の下にある Software metering metrics をクリックします。

  3. 利用可能なメトリクスのリストで、計算したい各メトリクスの最初の列のボックスにチェックを入れます。 または、リストの上部にあるボックスにチェックを入れて、すべての利用可能なメトリクスを一度に選択します。

  4. ダッシュボードの右上隅にあるスプロケットアイコンをクリックします。 計算が前日用に完了することを知らせるダイアログボックスが表示されます。

  5. 任意:ダイアログボックスのボックスにチェックを入れて現在のデータを上書きする;既に結果があるメトリクスをクリアして再計算するかどうかを選択します。

  6. 計算予定をクリックして OKします。 スケジュールされた計算が表示され、追跡できる旨のダイアログボックスが表示されます。

  7. 完了をクリックします。

他のメトリクスと同様に、ソフトウェアメータリングメトリクスも Nexthink web インターフェースの毎夜の計算中に計算されます。

計算の追跡

Nexthink web インターフェースでメトリクスの計算を追跡するには:

  1. メインメニューから Administration を選択します。

  2. ナビゲーションパネルの Content Management の下にある 計算 を選択します。

計算 ダッシュボードは、デフォルトで本日開始された手動および自動計算の両方を含む表を表示します。 テーブルの上部に表示される次のテキストに挟まれた2つのリストから、計算を開始したユーザーおよびその他の時間枠を選択して結果をフィルタリングします。

  • 表示する計算 -時間枠- 作成者 -ユーザー

時間枠については、次の選択肢があります。

  • 今日(デフォルト)

  • 先週

  • 先月

計算を起動したユーザーでフィルタリングするには、以下の3つのオプションから選択します。

  • 全員(デフォルト):誰が開始したかに関係なくすべての計算をリストします。

  • 自分自身:現在のユーザーが開始した計算のみをリストします。

  • Nexthink web インターフェース:システム自身によって開始された計算をリストします(現在、すべての計算は間接的にシステムによって開始され、Nexthink web インターフェースに関連付けられています。Finder から手動でトリガーされた計算でも、所有者は 監査トレイル に表示されます)。

表は、選択された時間枠内の各計算の現在の状態、開始時間、終了時間、進捗率、期間、および所有者を含みます(該当する場合)。 ダッシュボードの内容は10秒ごとに自動で更新されます。

予定されているまたは実行中の計算を停止することが可能です。 管理者は、自分自身が開始した計算のみを停止できます。 一方、中央管理者は誰が開始したものであれ計算を停止できます。 実行中に計算を停止した場合、完全に計算された日付の結果は保存され、残りは破棄されます。

以下の表は、可能な計算状態を説明しています。

アイコン
名前
説明

予定

計算が予定されている場合、操作はキューに入れて提出されています。 進行状況、時間、または期間の詳細はまだありませんが、計算をキャンセルできます。

実行中

計算が現在実行中です。 開始時間と進捗フィールドが利用可能です。 計算はキャンセル可能です。

完了(成功)

すべてのメトリクスがエラーなしで計算されました。 計算されたメトリクスの詳細は利用可能です。

完了(失敗)

計算中にエラーが発生しました。 いくつかのメトリクスは正しく計算されたかもしれませんが、少なくとも1つがエラーでした。 詳細は、完了したメトリクスの計算と失敗した計算を示します。

キャンセル済み

計算が手動でキャンセルされました。 詳細には、キャンセル前に完全に計算されたメトリクス(エラーあり・なしのいずれか)と未計算のメトリクスの両方が表示されます。

終了した計算(完了またはキャンセル済み)の詳細を表示するには、情報ボタンをクリックします。

計算の詳細

計算 ダッシュボードで特定の計算についての詳細を取得するには:

  • 表示モードが すべての計算 のとき、テーブルの情報ボタンをクリックします。

  • 表示モードが 自動計算 のとき、折れ線グラフの任意の点(または値の右にある情報ボタン)をクリックします。

詳細ダイアログボックスには、個々の計算状況を持つメトリクスのリストが表示されます。 管理ドメイン内のメトリクスの詳細のみを見ることができます。

すべての計算 モードでは、手動計算や毎夜の計算の別々の試行を含む個々の計算が表示されます。 したがって、このモードで計算詳細を開くと、日付が固定され、試行の選択がありません。 一方、自動計算 モードから毎夜の計算の詳細を開く際には、利便性から異なる日付を選択できます。 さらに、選択した日の毎夜の計算に複数の試行が必要だった場合、特定の試行を選択することもできます。 したがって、自動計算 モードで詳細ダイアログボックスを開くと、次の追加セレクターが見つかります。

  • 詳細を表示する -日付:特定の日付を選択します。

  • この計算には複数の実行が必要です。 表示 -試行:特定の試行を選択します。

どちらのモードでも、詳細ダイアログボックスは計算の状態に応じて詳細を見たいメトリクスを選択できるようにします。

  • 完了(成功または失敗、ただしスキップされなかった場合)

  • スキップ

  • 成功

  • 失敗

計算が失敗したメトリクスについては、計算を停止させたエラーを表示するためにクロスアイコンをクリックします。

データのないウィジェット

ある特定の日付で Nexthink web インターフェースがメトリクスのデータを計算していない場合、そのメトリクスの値を表示するウィジェットは視覚的外見によって異なる方法でそれを示します。

  • KPI やテーブルウィジェットでは、データのないメトリクスの値はダッシュ(-)文字で表示されます。

  • 折れ線グラフでは、メトリクスが計算されなかったポイントにマウスをホバーすると、データ計算なしというメッセージが表示されます。

サービスダッシュボードのウィジェットでも、サービスのデータがない場合に同じ動作が見られます。 Similarly, in the overview dashboard of a service module, a dash character representing the status of service indicates a lack of data for that particular service.

Note that you still may see live data in a service dashboard that received no data from nightly computations. For instance, on the first day that service is created, live data for that service may appear. If you then navigate to a previous date, no data will appear.

Computing metrics for dates in the past

You may want to compute the value of a metric for a date in the past if

  • you create a new metric and want to compute its value for a number of days before its creation.

  • you modify a metric in such a way that it completely invalidates previously computed values. You may want to clear the history of the metric and recompute it for a number of days in the past.

  • the nightly computation of the Nexthink web interface failed for some reason at a specific date and you want to have the value of a metric for that date.

You can either trigger the computation of a metric manually from Finder or wait for a new nightly computation of the Nexthink web interface. In the case of newly created metrics, only manually triggering the computation will do, because they automatically compute the last day at the time of creation, preventing the Nexthink web interface from going further into the past. Remember that the nightly computation automatically recomputes the metrics up to the configured number of past days if the data of the metrics are missing for a number of consecutive days, including the last day. The nightly computation will not automatically fill in the gaps if the failed computations are placed between successful computations.

Regardless of computing the metrics manually or automatically, you must be aware of the limitations of computing metrics for dates in the past.

Metrics may include values of objects (or conditions on these values) in their computation. The data layer does not keep a historical record of these. Examples of these values may be the free disk space or the antivirus status of a device. During the nightly computation, the Nexthink web interface takes the current value of those fields to compute the metrics for that day. In this way, the Nexthink web interface always uses the most recent values to compute the metrics for the last day.

When computing the metrics for past dates, however, the Nexthink web interface does not know the values of these fields in the past, so it still uses their most recent values. Since these fields usually do not change quickly over time, the computed values are often a good approximation. If the value has a significant change (for instance, the antivirus real-time protection goes from on to off) the value of the metric may be wrong.

Therefore, be careful when computing metrics for dates in the past when those metrics depend on values of fields for which the data layer does not keep a historical record.

Last updated