pglogd

PLLOGD est un projet de journalisation des entrées de journal Apache Access à une base de données PostgreSQL.
Télécharger maintenant

pglogd Classement & Résumé

Publicité

  • Rating:
  • Licence:
  • GPL
  • Prix:
  • FREE
  • Nom de l'éditeur:
  • Digital Stratum, Inc.
  • Site Internet de l'éditeur:
  • http://digitalstratum.com/opensource.html

pglogd Mots clés


pglogd La description

pgLOGd est un projet pour la connexion des entrées du journal d'accès Apache à une base de données PostgreSQL. pgLOGd est un projet pour la connexion des entrées du journal d'accès Apache à PostgreSQL database.Here quelques caractéristiques principales de « pgLOGd »: · l'enregistrement de base de données. La principale caractéristique qui a donné son nom pgLOGd. Au lieu d'écrire les entrées du journal dans un fichier, pgLOGd les écrit dans une base de données. Les avantages de cette méthode par rapport à l'enregistrement dans un fichier sont expliqués dans le README. · Rapide. pgLOGd a été conçu pour être aussi rapide que possible, comme si le serveur Web enregistrait un fichier. · robuste. pgLOGd est intelligent et va tenter de récupérer les erreurs, les défaillances du réseau et des problèmes de base de données lorsque cela est possible. · Automne-Back-Logging. Cela fait partie de la robustesse de pgLOGd. Si la connexion à la base de données échoue pour une raison quelconque, pgLOGd va commencer à écrire les entrées du journal dans un fichier de débordement temporaire. pgLOGd tentera alors de rétablir la connexion de base de données toutes les 30 secondes (configurable) jusqu'à ce qu'il restaure la connexion de base de données. A cette époque pgLOGd commencera à traiter les entrées de fichier de débordement à la base de données pendant les moments de repos. Le fichier de trop-plein sera également utilisé lorsque les entrées arrivent du serveur Web plus rapidement qu'elles ne peuvent être réglés sur la base de données, ce qui est de savoir comment pgLOGd réalise son « aussi vite que l'écriture dans un fichier » vitesse. Puis pendant les périodes creuses les entrées seront traitées à partir du fichier de trop-plein et envoyé à la base de données. · Non-bloquant. C'est aussi ce qui permet pgLOGd d'être extrêmement réactif et rapide, il attend jamais quoi que ce soit à la fin. En termes simples, pgLOGd demandera à la base de données pour stocker une entrée, puis revenez plus tard pour voir si elle a réussi, au lieu d'attendre pour trouver la base de données à la fin. Cela permet de continuer pgLOGd entrées de traitement du serveur Web alors que les entrées précédentes sont en cours d'écriture à la base de données. La fonctionnalité de non-blocage des pgLOGd est aussi l'une des raisons pour lesquelles PostgreSQL a été choisi, en raison de son excellente connexion asynchrone et le traitement des requêtes fournies par son interface C. · Petite surcharge du système et l'utilisation des ressources. pgLOGd fonctionne comme un processus démon unique et utilise généralement moins de 128K de mémoire. · flexible. pgLOGd a été conçu pour être configurable et indépendant du système et le serveur Web comme possible.Requirements:. · Une installation de base de données PostgreSQL · Un serveur Web capable d'écrire ses entrées de journal dans un fichier et qui a un format d'entrée de journal personnalisable. pgLOGd a été développé avec Apache à l'esprit et qui est le serveur web recommander. · Un compilateur C. Après tout, vous obtenez la source! Le compilateur GNU gcc est recommandé (livré en standard avec la plupart des U * IX systèmes d'exploitation.) · Un système d'exploitation multi-tâches, FreeBSD est ma préférence et en Nouvelle du développement platform.What dans cette version: · Ceci est la version du 2,2-bêta, qui est stable depuis plus d'un an. Il y a un nouvel utilitaire (pglogctl) inclus. J'ai reçu beaucoup de commentaires sur le projet, merci à vous tous! Je prévois une nouvelle version (3.0) et une ré-écriture de ce site, mais d'emplois réels cours, la vie, nouveaux bébés, etc. semble dévorer le temps à un rythme exponentiel.


pglogd Logiciels associés

Fahmon

FAHMON est un logiciel open source qui vous permet de vérifier rapidement la progression de votre client pliant @ home. ...

148

Télécharger