| PGLogd PGLOGDは、Apache Access Log EntriesをPostgreSQLデータベースに記録するためのプロジェクトです。 |
今すぐダウンロード |
PGLogd ランキングとまとめ
- 出版社名:
- Digital Stratum, Inc.
- 出版社のWebサイト:
- http://digitalstratum.com/opensource.html
PGLogd タグ
PGLogd 説明
PGLogdは、Apache Access LogエントリをPostgreSQLデータベースに記録するためのプロジェクトです。 PGLogdはApache Access LogエントリをPostgreSQLデータベースに記録するためのプロジェクトです。 "PGLOGD":・データベースロギングのいくつかの主な機能があります。 PGLogdを与えた主な機能その名前。ログエントリをファイルに書き込む代わりに、PGLogdはそれらをデータベースに書き込みます。このメソッドのファイルへのロギングを介したこのメソッドの利点は、READMEで説明されています。 PGLogdは、Webサーバーがファイルにログ記録されているかのようにできるだけ速くなるように設計されました。・堅牢です。 PGLogdはスマートで、可能であれば、エラー、ネットワーク障害、およびデータベースの問題から回復しようとします。・フォールバックロギングこれはPGLogdの堅牢性の一部です。何らかの理由でデータベースへの接続が失敗した場合、PGLogdは一時的なオーバーフローファイルにログエントリを書き込み始めます。 PGLogdは、データベース接続を復元するまで、データベース接続を30秒ごとに再確立しようとします。現時点では、PGLogdはアイドルモーメント中にデータベースへのオーバーフローファイルエントリの処理を開始します。 overflowファイルは、エントリがWebサーバーからより速くデータベースに設定されている場合にも使用されます。これは、PGLogdが「ファイルへの書き込みと同じくらい速く」をどのように達成するかです。それから、スロー期間中にエントリはオーバーフローファイルから処理され、データベースに送信されます。・ノンブロッキングこれはPGLogdが非常に敏感で速くなることができるものでもあります。単純に置くと、Pglogdはデータベースにエントリを保存するように依頼し、後でデータベースが終了するのを待っているのではなく、後で戻ってきます。これにより、PGLogdは、以前のエントリがデータベースに書き込まれている間にWebサーバーからのエントリを処理し続けることができます。 PGLogdのノンブロッキング機能も、PostgreSQLが選択された理由の1つです。 PGLogdは単一のデーモンプロセスとして実行され、通常は128Kのメモリが少なくなります。・フレキシブル。 PGLogdは、システムとWebサーバーとして、できる限り独立したように設計されていました。 PGLogdはApacheを念頭に置いて開発され、それがWebサーバーであることをお勧めします。・Cコンパイラ。結局のところ、あなたは出所を手に入れる! GNU GCCコンパイラをお勧めします(ほとんどのU * IX OSで標準装備されています。)・マルチタスクOS、FreeBSDは私の好みと開発プラットフォームです。このリリースでは、これは2.2ベータのリリースです。一年以上安定しています。新しいユーティリティ(pglogctl)が含まれています。私はプロジェクトについて多くの素晴らしいフィードバックを受けました、あなたは皆さんありがとうございました!私は新しいバージョン(3.0)とこのサイトの書き換えを計画していますが、もちろん、リアルの仕事、人生、新しい赤ちゃんなどが指数関数的な料金で時間を逸脱するようです。
PGLogd 関連ソフトウェア