Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Lookupテーブルでダッシュボードをリッチに+α

 Lookupテーブルでダッシュボードをリッチに+α

NRUG沖縄支部 (New Relic User Group) Vol.1

Koji Watanabe

March 22, 2024
Tweet

More Decks by Koji Watanabe

Other Decks in Technology

Transcript

  1. 2024/02/23 ©DreamArts Corporation. 具体例 24 メトリクスのNRQLを作成 FROM Log SELECT summary(1)

    AS 'test.page_view.ise.toppage' WHERE tags.logname = 'nginx_access' AND ( requri LIKE '/cgi-bin/top_menu.cgi%' OR requri LIKE '/cgi-bin/pop_top%.cgi%' OR requri LIKE '/cgi-bin/pop_up.cgi%' ) FACET tags.customer,mid AS xxx はメトリクス名にな る FACET は属性になる
  2. 2024/02/23 ©DreamArts Corporation. 具体例 25 NerdGraph APIでルール作成 mutation { eventsToMetricsCreateRule(rules:

    { name: "TEST page_view.ise.toppage_sum for analyze dashboard", description:"Created by KojW on 2024/02/20. Used by DCS.", nrql:"FROM Log SELECT summary(1) AS 'test.page_view.ise.toppage_sum' WHERE tags.logname = 'nginx_access' AND (requri LIKE '/cgi-bin/top_menu.cgi%' OR requri LIKE '/cgi-bin/pop_top%.cgi%' OR requri LIKE '/cgi-bin/pop_up.cgi%' ) FACET tags.customer,mid", accountId: 3570311 }) { successes { id name nrql enabled } failures { submitted { name nrql accountId } errors { reason description } } } }
  3. 2024/02/23 ©DreamArts Corporation. 具体例 27 NRQLでメトリクス確認 1 FROM Metric SELECT

    * WHERE metricName LIKE ʻtest.%ʼ 作成条件のデー タが来たことを 確認し、メトリ クスができてい ることをNRQL で確認する。 メトリクスは1 分間に⼀回作成 される。
  4. 2024/02/23 ©DreamArts Corporation. 具体例 28 NRQLでメトリクス確認 2 FROM Metric SELECT

    count(test.page_view.ise.toppage_sum) 作成条件のデータが来 たことを確認し、メト リクスができているこ とをNRQLで確認する。 メトリクスは1分間に ⼀回作成される。
  5. 2024/02/23 ©DreamArts Corporation. 資格 31 Full-Stack Observabilityテスト (⽇本語) (newrelic.com) 公式の認定試験を受験し合格した

    試験対策講座(ウェビナー)があり、受講した直後 に受験したのがよかった