New Relic公式ブログには多くのアラート記事があります。自分が欲しい情報がどの記事に書かれているのかを、疑問や事例、ユースケースを元に体系化した逆引きリファレンスとして、本記事をぜひご活用ください。
なお、内容の関連性により、同一のブログ記事を複数の見出しで重複して紹介している場合があります。あらかじめご了承ください。
New Relic株式会社のQiita Organizationでは、
新機能を含む活用方法を公開していますので、ぜひフォローをお願いします。
Streaming Methodってなんですか・・・?
アラートの設定時に選択する必要のあるStreaming method。
それぞれどういうものなのかを解説した記事です。
New Relicのアラートがどのような集計方法をとっているかを解説しています。
- アラート定義のガイダンス: Streaming method
- Event flowとEvent timeの特徴
- NRQLアラート条件に追加された新しい集計方法とどれを選ぶべきかの指針
- Streaming Method: Event timer の動作について
なぜかアラートが鳴らない
様々な理由が考えられますが、まずはNrAiSignalのデータを見てみると、その理由のヒントが得られます。
ログなど不定期なデータを使ったアラートにおいて、アラートが鳴らない理由についての解説をしています。
また、閾値設定におけるfor at leastとat least once inの設定ミスなど、閾値設定について解説をしています。
障害が起きてからアラートが鳴るまで、タイムラグがある
設定しているStreaming methodによって、考えられる原因が異なります。
Event flow、Event timerそれぞれでアラートが鳴るまでに遅れる原因について、解説しています。
意図せずSignal lostのアラートが鳴った
アラートに設定しているデータを確認しても、データの欠損は見られないのに、Signal lostのアラートが鳴ったという状況について解説しています。
また、Event timerの場合には、Timerに設定されている値より信号損失閾値の値の方が短い時にもSignal lostのアラートがなってしまうということについても解説しています。
自動クローズにならない
アラートが鳴ってから、閾値を超えない値になっているのに、アラートが自動的にクローズされない場合について解説しています。
通知メールが届かない、または認証待ち(Pending)になっている
アラートの通知先としてメールアドレスを指定している場合に、通知が届かなかったり、Destination名の横に「!」のマークが付いている場合は、メールアドレスの認証がされていない場合があります。
その場合にどうするとよいのかを解説しています。
ステータスが灰色のまま色が変わらない
UI上のエンティティにはヘルスステータスが表示されているものがあります。
アラートを設定しているのにも関わらず、ステータスの色が灰色のままになっている場合について解説しています。
アラート通知に追加の情報をのせたい
アラートの通知時に任意のクエリ結果を追加できるEnrichmentという機能について解説しています。
メール通知やSlack通知等の場合は、Enrichクエリの結果をテキストで出力することができるCustom Detailsについて解説しています。
いらなくなった通知設定(Destination)を消そうとするとエラーが出る
UI上からDestinationが消せない場合があります。その場合にNerdGraphを使って消す方法について解説しています。
特定の時間帯だけ通知を止めたい
計画停止や定期メンテナンスの際、通知を止めたいということがあると思います。
特定の時間帯だけ通知をミュートにするMuting Rulesについて解説しています。
よくある質問とトラブルシューティング
その他、上記にないような、よくある質問とトラブルシューティングについてもまとめてありますので、こちらも見てみてください。
そもそもアラートについて理解をしたい
個別のユースケースではなく、アラートについて理解したい場合は以下の記事を見てください。
図などを用いて解説しています。
さいごに
無料のアカウントで試してみよう!
New Relic フリープランで始めるオブザーバビリティ!
