• /
  • ログイン
  • 無料アカウント

本書は、お客様のご参考のために原文の英語版を機械翻訳したものです。

英語版と齟齬がある場合、英語版の定めが優先するものとします。より詳しい情報については、本リンクをご参照ください。

問題を作成する

最初のアラートの作成

New Relic query language (NRQL) を使って、アラートの条件を簡単に作成できます。

条件には、通知を受けたい内容が書かれており、必要な属性はクエリと閾値の2つだけです。クエリは、お客様にとって重要なデータを定義し、何について通知を受けるかを決定します。しきい値は、いつ通知されるかを決定します。

以下の手順で、NRQL クエリと閾値を使用して最初のアラート条件を作成します。これで、実際に使えるアラート条件ができあがります。

始める準備はできましたか? New Relic のアカウントをお持ちであることをご確認ください 。無料でご利用いただけます。

ステップ1:クエリを書く

NRQL クエリを使って、自分の環境のパフォーマンスに関するデータを返すことができます。そして、そのクエリから条件を作成することができます。

この例では、各ホストのCPU使用率(クエリ)に対して条件を作成し、CPU使用率が0.7%(閾値)を超えた場合に通知を行います。一般的には、1%以下のしきい値を使用することはありませんが、この例ではしきい値を設定する方法を簡単に示しています。

NRQL クエリビルダー を UI の上部で見つけてください。

New Relic One の NRQL クエリビルダボタンの場所を示すスクリーンショットです。

Query your data ボタンをクリックすると、クエリビルダが開き、NRQL クエリの作成を開始します。有効なクエリを作成したら、そこから条件を作成することができます。

条件は各ホストのCPU使用率を表示します。このNRQLクエリ、または監視対象に関連した同様のものを使用して、条件を作成します。

ホスト名でファセット化された平均 CPU 使用率を見つける NRQL クエリのスクリーンショットです。

このクエリは、環境内の平均的なCPU使用率を見つけ、それを個々のホスト名ごとに分けます(ファセット)。

有効な NRQL クエリを作成したら、それを実行します。次に、 Create alert をクリックします。

NRQL構文の詳細 他の有用なクエリを作成するために。

ステップ2: NRQLの条件に名前をつける

NRQL条件に意味のある名前をつけてください。

ステップ3: 条件のしきい値を設定する

環境のパフォーマンスに関する通知を受けるタイミングを決めるために、重要度と警告のしきい値を設定します。

  • アラートの状態に応じて、臨界点が必要となります。
  • 警告のしきい値 はオプションです。これらのしきい値は、クリティカルしきい値のようにインシデントを作成したり、通知したりしません。重要なしきい値がインシデントを開き、通知する場合、その後に作成された警告しきい値の違反はレポートに含まれます。

Set your condition thresholds セクションのこの例では、重要なしきい値(赤)は、CPU使用率が少なくとも5分間にわたって0.7%を超えたホストをチェックします。また、CPU使用率が0.67%を超えたホストが5分以上存在する場合には、警告しきい値(黄色)が追加されます。

NRQL クエリをクリティカルとワーニングのしきい値ラインで視覚化したもの。

閾値を入力すると、グラフ上に閾値の線が表示されます。

このクエリの視覚化では、各ホストの平均CPU使用率が表示されます。

ステップ4:ポリシーの作成

最後に、既存のポリシーに条件を追加するか、新しいポリシーを作成します。

Create alertフォームのPolicyセクションのスクリーンショットです。

新しいポリシーを作成する際に、ポリシー、条件、または違反ごとに違反をグループ化することができます(これにより、違反ごとにインシデントが作成されます)。これらの インシデント設定 設定は、違反があったときに通知される頻度を決定します。

次のステップ

これで最初の条件ができたので、 インシデント設定通知チャンネル を設定します。

NRQL条件の詳細・概要については、 NRQLアラート条件の作成をご覧ください。

問題を作成する
Copyright © 2022 New Relic Inc.