アプリの履歴をチェックする監査ログ機能

アプリの履歴をチェックする監査ログ機能

Forguncyにはアプリケーションに関する操作やシステムの動きなど、様々な情報を記録するログを取得する機能が備わっています。

ログの管理を行うことで、いつ、誰が、どのような操作をしたのか確認することができるようになります。不正なデータが見つかった際の原因究明、アプリケーションのエラーの原因特定、万が一のセキュリティに関する問題発生時の調査手段として活躍するなど、システムに関する監査ログをうまく活用すれば、システム管理者の負担を軽減することが可能です。本記事では、Forguncyが出力できるログの種類やその確認方法など、ログ機能に関する情報をご紹介します。

見出しの装飾

Forguncy Serverのおさらい

Forguncy Serverとは、Forguncyで作成したWebアプリケーションを公開して運用するためのWebサーバーソフトウェアのことです。

詳細については開発スタートガイド「Forguncyアプリケーションの発行」記事の「Forguncy Serverとは」の項でも解説おります。そちらもぜひご参照ください。

サーバー管理ポータルでは、一部のログファイルの出力場所の設定やログの一覧表示ができるようになっています。一覧表示に関しては後述いたしますが、ログファイルの保存場所の設定方法はヘルプに記載がありますのでそちらを参照してください。

見出しの装飾

サーバー管理ポータルから確認できるログ

サーバー管理ポータルからは、アプリケーションやサーバー管理ポータル上で行われた様々な操作に関するログを確認できます。ログを活用することで、システムの利用状況の把握や運用時の問題調査、監査証跡の確認が可能になります。例えば、データが意図せず変更された場合に更新内容を追跡したり、エラー発生時の原因調査を行ったりすることができます。また、アプリケーションの利用状況や同時接続数を確認する機能も用意されており、システムの運用管理に役立てることができます。

監査ログ
見出しの装飾

監査ログ

監査ログでは、サーバー管理ポータルや運用中のForguncyアプリに対して実行された操作やデータベース操作などの履歴を確認できます。誰が、いつ、どのような操作を行ったのかを記録できるため、システムの利用状況の把握や監査証跡の確認に役立ちます。例えば、データが意図せず変更された場合に更新履歴を追跡したり、ユーザーによる操作内容を確認したりすることで、問題発生時の原因調査を効率的に行うことができます。また、処理ごとにログトレースIDが記録されるため、関連する処理のログをまとめて追跡しながら実行内容を確認することも可能です。

サーバー管理ポータルから確認できるログ
見出しの装飾

診断ログ

診断ログでは、サーバー管理ポータルや運用中のForguncyアプリで発生したエラーや警告などの情報を確認できます。アプリケーションの動作中に問題が発生した場合、その発生内容や処理結果を記録したログを参照することで、原因調査やトラブルシューティングに役立てることができます。

例えば、アプリが期待通りに動作しない場合やデータベース処理やサーバーサイド処理でエラーが発生した場合などに、診断ログを確認することで問題発生箇所の特定を効率的に行えます。また、エラーや警告の詳細情報も確認できるため、アプリケーションのデバッグや運用時の障害対応にも活用できます。

診断ログ
見出しの装飾

Forguncyをもっとよく知る

各業種や用途別にForguncyを活用して、成功した事例や使い方をご紹介します。