WordPressアクティビティログがトラブルシューティングを迅速化するのに役立つ3つの方法

公開: 2019-05-08

通常、WordPressWebサイトのバックグラウンドで多くのアクティビティが実行されています。 たとえば、ドラフトが更新されます。 プラグインはインストール、アクティブ化、およびアンインストールされます。 WooCommerce製品のメタデータが更新されます。 とはるかに。 ダッシュボードにアクセスする人が多ければ多いほど、エラーが発生する可能性が高くなります。エラーの原因を特定することは頭痛の種になる可能性があります。

明らかな解決策は、Webサイトで行われているすべてのアクションを追跡することです。 WordPressでは、すべての変更を監査ログ(WordPressアクティビティログとも呼ばれます)に記録するプラグインをインストールすることで、これを行うことができます。 これにより、サイトのアクティビティを簡単に消化できる記録が得られ、トラブルシューティングに最適です。

この記事では、アクティビティログとは何か、それらがどのように機能するか、およびそれらの利点は何かについてもう少しお話します。 次に、WordPressのアクティビティログがあれば、あなたの生活がずっと楽になる状況について説明します。

WordPressアクティビティログとは何ですか?

つまり、アクティビティログは、Webサイトで実行されたアクションの単純な記録です。 たとえば、誰かがページを編集したり、Webサイトにログインしたり、さまざまな変更を加えたりするたびに表示できます。 アクティビティログは、トラブルシューティングを行い、Webサイトで誰が何をしているのかを知るのに役立ちます。

wordpress-activity-log
WordPressアクティビティログの例

アクティビティログは、さまざまな状況に最適です(これについては後で詳しく説明します)。 問題が発生した場合は、問題の原因を追跡するのに役立つアクティビティログがあることをうれしく思います。

ただし、WordPressには組み込みのアクティビティログがないため、WPセキュリティ監査ログなどのWordPressアクティビティログプラグインが必要になります。

wp-security-audit-log

適切なプラグインを使用すると、プラグインがログに記録する必要のあるイベントの種類を正確に選択できます。 さらに、電子メール通知を設定することもできるので、何か重要なことが起こったときにアラートを受け取り、ログを手動でチェックするのにかかる時間を短縮できます。

注: WordPressのアクティビティログはサーバーログとは異なりますが、トラブルシューティングを行う際に役立つ情報を提供します。 サーバーログがサイトの最適化にどのように役立つかについては、ここをクリックしてください。

WordPressのアクティビティログを持っていることに感謝する3つのシナリオ

確かに、アクティビティログを持つことは、多くのサイト所有者が新しいWordPressWebサイトを立ち上げることの主な関心事ではないことがよくあります。 ただし、そうする必要があります。これを説明するために、3つの状況について説明します。

WordPressのアクティビティログは、次の場合に非常に役立ちます。

  1. あなたはサイトエラーの原因を探しています
  2. セキュリティ違反を特定する必要があります
  3. あなたはチームで共同作業をしていて、誰が何をしているのかを知る必要があります


1.サイトエラーの原因を探す

WordPressのWebサイトには、そのように見えなくても、多くの可動部分があります。 たとえば、ほとんどのWordPressサイトは複数のプラグインを使用しており、プラグインの競合が内部で発生した場合、新しいプラグインを追加するか、更新を実行すると、サイトの機能に影響を与える可能性があります。 これもテーマと似ています。

残念ながら、これらの問題は診断が難しく、正確なエラーによってはユーザーの関与に影響を与える可能性があります。 (死の白い画面を見たことがありますか?)そのため、問題のトラブルシューティングをすぐに行う必要があります。

アクティビティログは、エラーの原因をさかのぼるのに役立ちます。 たとえば、読み込みを停止したホームページについて考えてみます。

ホームページ-500-エラー

あなたはそれが1日前に機能していたことを知っています、そしてエラーはあなたのホストの問題ではないようです。 アクティビティログを手にすると、発見に至るまでのアクティビティに飛び込んで確認できます。 たとえば、テーマまたはプラグインが過去12時間以内に更新されたことがわかった場合、それがエラーの原因である可能性があり、さらに調査する必要があります。

この場合、プラグインを一時的に無効にするか、別のプラグインに置き換えるか、サイトを以前のバックアップに戻すことができます。 アクティビティログの利点は、問題を推測することなく、より迅速にエラーを解決できることです。


2.セキュリティ違反の原因を特定する

WordPressは私のお気に入りのコンテンツ管理システム(CMS)であり、多くの人がこの意見を共有しています。 また、本質的に安全です。 問題は、この明るいスポットライトは、WordPressが攻撃の主要な標的であることを意味します。

これは、悪意のある人々からWebサイトを保護するための措置を講じる必要があることを意味します。 例として、ダッシュボードにアクセスしてサイトに大混乱をもたらしている人を考えてみましょう。

別のチームメンバーの資格が彼らの手に渡った可能性があります。 優れた「パスワードの衛生」とWordPressのセキュリティのベストプラクティスについて他の人に教える以外に、どのアカウントが侵害されたかを把握する必要があります。

アクティビティログを使用すると、この部分が簡単になります。WordPressに最近ログインしたユーザーを確認するだけです。 ログインしたユーザーが行ったすべてのアクションを確認することもできます。 たとえば、誰かがページを編集したり記事を削除したりすると、アクティビティログに明示的に表示されます。

侵害されたアカウントとその背後にある理由を発見したら、それに応じて続行できます。 主なポイントは、適切な情報(WordPressアクティビティログのおかげで)を備えているため、問題の解決がはるかに簡単になることです。


3.チームで共同作業して、誰が何をしているのかを知ることができます

時々、あなたはそれがどこか他の場所に悪影響を及ぼしたことを知るためだけにあなたのウェブサイト上の何かを変えるでしょう。 たとえば、チームの一員としてオンラインストアを運営することを検討してください。

同僚がWooCommerceストアの構成を変更すると、未処理の支払いなどの側面が導入され、チームが問題の原因を根絶するために時間を費やす可能性があります。 あるいは、特定の注文を誰が処理したか、または製品の価格を変更したかを知る必要があるかもしれません。

woocommerce-activity-log

もちろん、永続的な問題によるダウンタイムが大きいほど、より多くのお金を失うことになります。 ただし、WooCommerceのアクティビティログを使用すると、プロセスを追跡するのに数分しかかかりません。 ログを一目見れば、どの同僚がサイトの構成をいじり始めたかがわかります。

アクセスできるデータによっては、行われている正確な変更を確認することもできます。 とにかく、チームメイトに直接行ってそれについてもっと尋ねることができるので、間違いがどこで発生したかを知るだけで十分です。

一言で言えば、Webサイトで作業する人が多いほど、変更の数が多くなり、場合によっては悪影響が生じます。 ただし、広範囲にわたる包括的なログを備えた監査ログプラグインは、すべてのアクションを追跡するのに役立ち、問題をより迅速に修正する機会を提供します。

ヒント:サイトがFlywheelでホストされていて、チームで作業している場合は、組織を設定します。 合理化されたコラボレーションツールに加えて、ダッシュボードにアクティビティログが表示されます。 これにより、誰が新しいサイトを作成しているのか、本番環境に変更をプッシュしているのか、クライアントに請求を要求しているのかなどをリアルタイムで確認できます。

結論

WordPressの監査ログはやり過ぎのように感じることがありますが、何か問題が発生した場合は、サイトでの最新のアクションの記録があると非常に役立ちます。 この情報を使用すると、技術的な問題のトラブルシューティングがはるかに簡単になります。

WordPressのアクティビティログがどれほど役立つかを知るために、WordPressのアクティビティログを使用することで多くの問題を回避できる状況の3つの例を次に示します。

  1. あなたのウェブサイト上の何かが壊れたとき。
  2. セキュリティ違反中。
  3. あなたのウェブサイトへの変更を追跡するため。

WordPressのアクティビティログについて質問がありますか? 下のコメントセクションで質問してください!