6Webサイト監視のベストプラクティス

人気のあるウェブサイトをホストしている人は、おそらく最高のウェブサイト監視ツールに投資することを知っています。これらのツールは確かにWebサイト全体のパフォーマンスを向上させるのに役立ちますが、すべての作業を自分で行うわけではありません。特定のベストプラクティスを実装する必要がありますが、その中で最も難しいのは、どのベストプラクティスが組織に適用されるかを理解することです。



Webサイト監視ツールは、ユーザーがWebサイトにアクセスする速度、ナビゲートするためにたどるパス、およびエラーが発生する場所(ユーザーとWebサイトのバックエンドの両方)を示します。この情報を最大限に活用するには、Webサイトがどのように機能するか、ハードウェアがWebサイトの機能にどのように組み込まれるか、コードがビジネスアクションをどのように推進するかを完全に理解する必要があります。

マーシャルアクトンIIブルートゥーススピーカー

私はバーラト・ゴウダと話しました、インダストリーマーケティング担当シニアディレクターEditors'ChoiceWeb監視サービスNewRelic(New Relicで月額199.00)で、監視ツールが提供するデータを最大限に活用する準備ができていることを確認するために会社が行う必要があることについて説明します。





1.アプリケーションの開発-インフラストラクチャビュー

アプリケーションはコードに基づいて構築されており、そのコードがビジネスアクションを推進します。たとえば、誰かがeコマースWebサイトで商品を検索したり、ショッピングカートに何かを入れたりした場合、コードによってこれらのアクションの実行が許可されます。このコードが変更されると、ハードウェアインフラストラクチャと相互作用し、メモリやストレージなどに影響を与えます。これらの変更はウェブサイトを壊す傾向があります。

コードの更新によってWebサイトが損傷したり遅くなったりしないようにし、Webサイトのパフォーマンスを適切に監視していることを確認するには、バックエンドサービス、コード、およびハードウェアインフラストラクチャ。これらすべてが計画どおりに実行されたら、Gowdaはアプリの全体的なパフォーマンスを確認することをお勧めします。すべてが順調に進んでいますか?よし、次のステップに移りましょう。



2.APMをカスタマイズします

Webサイトのトラフィックが多い場合、またはソフトウェアスタイルのWebサービスをホストしている場合は、Webサイト監視ツールに加えてアプリケーションパフォーマンス管理(APM)アラートを展開することを検討してください。多くのWebサイト監視ツールは、APMパッケージで実行できることの一部を反映したメトリックを提供しますが、パフォーマンスの問題がコードレベルでの根本原因分析にドリルダウンすることによってのみ修正できる場合は、APMが最善の方法である可能性があります。

ただし、APMを展開する場合でも、現在のWebサイト監視パッケージが提供するものに固執する場合でも、機能、特にカスタムアラートに関しては必ず深く掘り下げてください。アラートを細かく作成できるほど、迅速な修正に関してアラートの価値が高まります。スマートエスカレーションがもう1つの助けになります。アラートが賢く、問題の分析を開始するだけの場合は、そのデータを使用して、特定のクラスの問題に最適な修復実績を持つ開発者にアラートをルーティングします。このプロセスにはある程度の計画とフローチャートの時間がかかりますが、最終的にははるかに回復力のあるWebサイトになり、突然の問題に迅速に対応できるようになります。

3.カスタマージャーニーをマッピングする

Webサイトのパフォーマンスを把握したら、許容できるカスタマージャーニーがどのように見えるか、および遅延を発生させずにWebサイトが処理できる顧客の数を決定します。あなたのウェブサイトのナビゲーションはあなたがビジネスの成果を推進するのに役立っていますか?人々はあなたが消費したいコンテンツを消費していますか、それとも彼らは道に迷って間違った道に投げ込まれていますか?

Webサイトのナビゲーションがスムーズに機能することを確認したら、Webサイトのナビゲーションに悪影響を及ぼさない訪問者の数を特定します。次に、テストを実行して、すべてのページが読み込まれているかどうかを確認します。商品がショッピングカートに上陸していませんか?配送ページが十分に速く読み込まれませんか?この種の情報は、Webサイトのパフォーマンスを理解するのに非常に役立ちますが、マーケティングチームや営業チームにも役立ちます。 Gowda氏は、エンジニアと協力して抵抗の少ない経路を開発することで、組織はキャンペーンごとまたは季節ごとにWebサイトを調整できると述べました。

ウェブサイトを構築する方法

4.サブチームを特定のサービスに集中させる

Gowdaは、特定の機能を担当する特定のチームを配置することをお勧めします。あなたの基本的なクエリがどうなるかはすでにわかっています:どのくらいのトラフィックが通過していて、これは予想されるかどうか?エラー率とは何ですか?応答時間はどれくらいですか?

ただし、これらの各機能がどのように機能するかをしっかりと理解したら、地域、サービスマップ、サーバーなど、パフォーマンスに影響を与えるものをより深く掘り下げたいと考えています。この詳細なアプローチは、問題が重大なレベルに達する前に問題を見つけるのに役立ち、Webサイトのパフォーマンスをさらに向上させるために何を調整できるかをより深く理解できるようになるとGowda氏は述べています。

5.ダッシュボードとアラートを作成します

他のタスクに集中しているときにアプリに戻ることができるアラートメカニズムが必要です。コンテキストを提供し、問題が発生しているダッシュボードに戻る動的アラートが必要です。 New Relicなどの一部の製品は、通知プロセスを自動化するための履歴および時間ベースのメトリックに基づいて、機械学習(ML)を使用して確立された動的ベースラインを提供します。そのため、ブラックフライデーのベースラインはオフピークの月よりもはるかに高くなり、ツールはそれに応じて自動的に調整されます。

これらのアラートは、Webサイト監視ツールに縛られていないユーザーにとって重要であるとGowda氏は述べています。アラートは、テキストメッセージ、電子メール、さらには電話で配信できます。うまくいけば、アラートは、問題に対処する必要があるツール内の正確な場所に戻るのに十分なコンテキストと方向性を提供します。

6.頻繁に会う

物事が壊れるのをただ待つのではありません。新製品を発売したり、新しい市場に参入したり、トラフィックの多い時期に備えたりするときは、製品、運用、エンジニアリングの各チームと協力して、全員が計画を認識し、Webサイトの設定方法に満足していることを確認してください。 Gowdaは、イベント前後の会議を必須にするよう企業にアドバイスしていますが、毎月の会議を設けて、全員が集まってチェックインし、質問や懸念に対処できるようにする必要があると述べました。

2016年の最高のウェブサイトビルダー

ecotank pro et-16650
推奨されます