0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

NewRelicのTips 個人備忘録

Last updated at Posted at 2023-03-20

NewRelicのTips 個人備忘録

概要

  • 仕事で使っているNewRelicのTipsを個人メモから転機

NRQL

capture

  • URLの最初の'/'まででFACET
FACET capture(uri, r'(?P<path>.*)/.*')
  • Logのmessageから正規表現で抜き出した複数の値を使う
FROM Log WITH capture(message, POST to carts: (?P<URL>.*) body: {"itemId":"(?P<UUID>.*)","unitPrice":(?P<unitPrice>.*)}.*') AS (URL,UUID, unitPrice) ...

LIMIT制限

TIMESERIES句

  • 指定期間単位の時系列としてデータを返す
  • 簡単にいうとグラフ化するために指定する
  • 時間間隔指定はしたほうが良い、求める値にもよるが最大値や95%ileの値などは集計間隔が変わると値が変わるため
    • 例えば時間間隔を未指定(AUTO)だと、表示するチャートを1時間から1日に変えた場合間隔が1分から30分に変わる
    • グラフがレスポンス時間の95%ileだった場合、同じ時間でも値が変わる
  • 時間間隔のデフォルトは "AUTO" 表示する時間に合わせて適切に設定される。
    • 1時間のチャート : 1分間隔
    • 1日のチャート : 30分間隔
    • 1週間のチャート : 6時間間隔
  • ”MAX"を設定すると、間隔数を最大にする = 間隔が細かく、短く設定される
    • 1日のチャート : 4分間隔
0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?