このトピックでは、Logtailを使用してWordPressログを収集する方法について説明します。
背景情報
WordPressは、ブログの作成に使用できるオープンソースのコンテンツ管理システムです。 WordPressは、PHP言語とMySQLシステムに基づいています。 次の例は、WordPressログを示しています。
192.0.2.0 - - [07/Jan/2022:21:06:39 +0800] "GET /wp-admin/js/password-strength-meter.min.js?ver=4.4 HTTP/1.0" 200 776 "http://wordpress.c4a1a0aecdb1943169555231dcc4adfb7.cn-hangzhou.alicontainer.com/wp-admin/install.php" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_10_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/192.0.2.1 Safari/537.36"
手順
Simple Log Serviceは、Logtail設定の作成に役立つ設定ウィザードを提供します。 次の例では、フル正規表現モードでWordPressログを収集する方法について説明します。
にログインします。Simple Log Serviceコンソール.
[データのインポート] セクションで、[RegEx - Text Log] を選択します。
プロジェクトとLogstoreを選択します。 そして、[次へ] をクリックします。
[応用サーバーグループ] セクションにマシングループが表示されていることを確認し、[次へ] をクリックします。
重要マシングループを作成した直後にマシングループを適用すると、マシングループのハートビートステータスがFAILになる可能性があります。 この問題は、マシングループがSimple Log Serviceに接続されていないために発生します。 この問題を解決するには、[自動再試行] をクリックします。 問題が解決しない場合は、Logtailでハートビート接続が検出されない場合はどうすればよいですか?
データをプレビューし、インデックスを設定し、[次へ] をクリックします。 インデックスの詳細については、「インデックスの作成」をご参照ください。
[ログクエリ] をクリックします。 Logstoreのクエリと分析ページにリダイレクトされます。
インデックスが有効になるまで約1分待つ必要があります。 次に、収集したログを [生ログ] タブで表示できます。 詳細については、「ログの照会と分析」をご参照ください。