煩雑なログ分析から脱却しよう！

## はじめに
New Relicではシステムのあらゆるログを集約して、ログの分析や監視を行うことができます。今回、ログの分析や活用をより簡単に行えるアップデートがありましたのでご紹介します。

:::note info
この機能に関する詳細はこちら
[New Relic アップデート(2023年5月)](https://newrelic.com/jp/blog/nerdlog/new-relic-update-202305 "New Relic アップデート(2023年5月)")
[New Relic アップデート一覧](https://newrelic.com/jp/blog/nerdlog/new-relic-update)
:::

## ログ機能について
アップデートの内容を紹介する前に、まずはNew Relicのログ機能の概要についてご紹介します。

New Relicではあらゆるログを集約することができます。例えば、マイクロサービスなどの分散システムでは、トラブルシューティングに必要なログが分散していると調査に時間がかかり、各種ログの関連性を分析するのも困難になります。大量のログの中から必要な情報だけを抽出するために複雑な運用手順が必要なケースもあるでしょう。

分散しているあらゆるログをNew Relicに集約し、システムを横断して分析できるようになれば、トラブルシューティングを迅速に行うことができるようになります。

取り込まれたログはKey-Valueで構造化された形で取り込まれるため、ログの検索を容易に行うことができます。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3485441/ce01c54b-bfc8-a6c2-b59a-0b703ca7ca00.png)

## ログ検索機能の改善
今回のアップデートで、ログUIで検索した条件を維持した状態でNRQLクエリの実行や編集ができるようになり、ログの検索機能がより使いやすくなりました！！

例えば、errorが含まれるをログを検索した状態で、「NRQL」のボタンをクリックすると、
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3485441/83d6998c-1af6-e0d8-5d00-0255b5574e41.png)
検索条件が維持された状態でQuery Builderに遷移するため、「×」ボタンでQuery Builderを閉じてログ検索画面に戻っても、
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3485441/8374ebf6-7fd2-74c0-d6ea-60f43ff020f2.png)
ログの検索条件が維持されており、検索条件を追加するなど変更するのに便利なアップデートになっています。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3485441/3558cfc0-7046-941c-93df-1b38a374d17a.png)

## NRQLクエリ履歴の利用
Query Builderで実行したNRQLクエリの履歴を確認、再利用できるようになりました！！クエリの再実行やクエリを再加工して実行できますので、より効率よくNRQLクエリを使ったログの分析が出来るようになっています。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3485441/9eb2af50-363d-0004-26d7-f3babbf372d4.png)

## ログの検索結果から簡単にアラート条件作成
ログの検索結果からQuery Builderに遷移し、そこから検索した条件で簡単にアラートを作れるようになりました。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3485441/49d8be77-ed13-276b-cc1a-caf512654b99.png)
ログの検索画面で、アラート条件として設定したいログ検索条件を作成し、すぐにアラート条件を作れることが出来ます。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3485441/055635a0-53ed-24b8-8f01-25aaa88062de.png)

## ログの検索結果をダッシュボードに追加
ログの検索結果からQuery Builderに遷移し、チャートを作成し、そこから簡単にダッシュボードに追加できるようになりました。Query Builder上でチャートのタイプを選択したり、グラフの設定をカスタマイズすることも出来ます。このアップデートにより、ログから分析するチャートを簡単に作成し、ダッシュボードに追加できるようになっています。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3485441/ad075b89-a9b1-80be-1efc-2a483e99dbd5.png)
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3485441/d51b4063-6ccf-ee05-5faa-5a99ab59d370.png)
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3485441/1610f809-92bd-5c12-54fd-ac2c4b5e5ec6.png)

## まとめ
今回はNew Relicにてログの分析をより簡単にできるようになったこと、分析した結果から簡単にアラート条件やダッシュボードを作成できるアップデートをご紹介させていただきました。サーバーやアプリケーション、クラウドサービスのログをNew Relicに集約し、集約したログから分析・活用することが簡単に出来ますので是非、ご活用ください！

:::note info
この機能に関する詳細はこちら
[New Relic アップデート(2023年5月)](https://newrelic.com/jp/blog/nerdlog/new-relic-update-202305 "New Relic アップデート(2023年5月)")
[New Relic アップデート一覧](https://newrelic.com/jp/blog/nerdlog/new-relic-update)
:::
:::note info
無料のアカウントで試してみよう！
[New Relic フリープランで始めるオブザーバビリティ！](https://qiita.com/ktst79/items/5ee74b34e6adb8a7a6fa)
:::
:::note info
[New Relic株式会社のQiita Organization](https://qiita.com/organizations/newrelic)では、
新機能を含む活用方法を公開していますので、ぜひフォローをお願いします。
:::