ホームページ >バックエンド開発 >PHPチュートリアル >Laravel Nightwatch のご紹介: Laravel アプリを監視する新時代 ✨
こんにちは、Laravel 愛好家の皆さん! ? Laravel アプリケーションをデプロイするのはとても良いことだと思っているなら、もう一度考えてください。なぜなら、Laravel Nightwatch はあなたの開発の旅をまったく新しいレベルに引き上げるためにここにあるからです。パフォーマンスの問題のブラック ボックスを見つめる必要はなくなり、非常に明確な洞察が得られます。 Taylor Otwell と Jess Archer は、LaraconAU 2024 でこのエキサイティングな新しいツールを紹介しました。このツールは、Laravel アプリケーションの監視を有益にするだけでなく、あえて言えば楽しいものにすることを約束します。飛び込んでみましょう?
Laravel Nightwatch は、Laravel アプリケーション専用に設計された、ホスト型のフルマネージド可観測性プラットフォームです。これは、Laravel アプリの究極の副操縦士のようなものだと考えてください。常に監視し、必要な深い洞察をいつでも提供できるようにしており、Laravel 向けに 100% カスタマイズされています。何時間もかかる構成や一般的なダッシュボードは不要で、アプリにとって重要な実際の実用的なメトリクスだけが表示されます。重要なのは、アプリの健全性とパフォーマンスを理解し、対応する方法をレベルアップすることです。
Laravel Nightwatch は問題なく動作し、見た目も素晴らしいです。 - テイラー・オトウェル
あらゆる技術スタックに対応しようとする従来の監視ツールとは異なり (これが使用にイライラする原因となることがよくあります)、Nightwatch は Laravel 向けに徹底的に最適化されています。それが重要な理由は次のとおりです:
Nightwatch は、美しいチャートだけを対象としたものではありません (とはいえ、UI が素晴らしいことは認めましょう?)。アプリの状態を把握するのに役立つ実用的で洞察力に富んだ機能が多数提供されています。
ログインした瞬間から、Nightwatch は明確で効果的な概要を表示します。上部のグラフでは、Web リクエストを確認できます。成功したものは緑色、発生した問題は赤色とオレンジ色で表示されます。スパイクを確認し、エラーを追跡し、アプリの調子を把握することができます。
アプリの 1 ページの実行が眠いカタツムリよりも遅いのはなぜだろうか? ?心配はいりません。Nightwatch を使用すると、個々のリクエストを掘り下げることができます。ミドルウェアからクエリまで、リクエストのライフサイクルのすべての段階をチェックできるため、何が問題だったのか正確に把握できます。
Nightwatch は、リクエストやジョブについて P95 (95 パーセンタイル) などの洞察を提供するため、外れ値に気を取られることなくボトルネックに集中できます。
N 1 クエリに遭遇するのが好きな Laravel 開発者はいません。 Nightwatch は、これらの状況を検出するだけでなく、データベースを生きたまま食べてしまう前にそれらを潰すことができるように、すべてのコンテキストも提供します。問題のあるクエリをクリックすると、その正確な発信元とそのクエリを呼び出したルートが表示されるため、すぐに緑色の状態に戻ります。
アプリケーション内でのユーザーの移動を追跡し、どこでトリップしたかを正確に確認したいと思ったことはありませんか?これで、?♂️が可能になります。 Nightwatch を使用すると、各リクエスト、各ジョブ、さらには例外が結び付けられ、数回クリックするだけで問題の根本原因を追跡できます。重要なのは、大きな違いを生む小さな事柄にズームインして「全体像」を把握することです。
アプリはバックエンドのパフォーマンスだけでなく、ユーザー エクスペリエンスも重要であることは誰もが知っています。 Nightwatch を使用すると、個々のユーザーのアクションをフィルタリングして追跡できます。つまり、Tim が行ったリクエストを詳しく調べ、例外が発生した場所を確認し、アプリで大変な一日を過ごしているかどうかを特定することもできます。 ?
ロギングは Nightwatch にシームレスに統合されており、1 つの厄介なバグを見つけるために 100 万もの異なるツール間を飛び回る必要はもうありません。
ダッシュボードを 24 時間 365 日管理したい人はいません。 Nightwatch は重要な事柄についてアラートを提供します。「リクエストに 500 ミリ秒を超える時間が 5 分以上かかった場合に通知する」などの条件を設定できます。意味のある通知 (スパムではない?) がすべてであるため、アプリに愛と配慮が必要なときはいつでもわかります。
良い知らせですか? Laravel Nightwatch は間もなく登場し、今年末に向けて早期アクセスが開始され、2025 年初頭にベータ版が提供されます。心配しないでください。Laravel Cloud を使用するのに Laravel Cloud は必要ありませんが、必要に応じて美しく統合されます。 .
始めるのはとても簡単です:
Laravel Nightwatch は、アプリの可観測性についての考え方を再定義することになります。これは、Laravel で愛されているのと同じ注意と哲学、つまりシンプルさ、開発者の幸福感、難しい作業を簡単にして構築されています。これは単なる監視ツールではありません。これはあなたの Laravel アプリにふさわしい相棒です。
スタートアップ向けに構築している場合でも、何百万人ものユーザーが使用する製品を構築している場合でも…Laravel Nightwatch ?⚡ に注目する時期が来ています。
今すぐ順番待ちリストに登録して、Nightwatch にサポートしてもらいましょう!
以上がLaravel Nightwatch のご紹介: Laravel アプリを監視する新時代 ✨の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。