Designed by NoKi !
34 en ligne   Boutique | Sites | Bar | Forum | PhpBB | Actu | Glossaire | Codes | Tips | Liens | Livres | Lettre  


 Recherche

 NewsLetter





   

FabLogUnix PHPViewer V1.4 (1/3)

Module PHP de visualisation de Log pour serv. UNIX





Fabrice69
Tout d'abord ce module est basé sur une architecture UNIX. Il avait pour but à l'origine de permettre aux administrateurs de voir facilement les logs classiques de leurs serveurs UNIX (en l'occurence FreeBSD) sans avoir à se battre avec la console ou vi.


  Présentation du FabLogUnix PHPViewer V 1.3  



Présentation et Fonctionnement - Sources - Mises à Jour


Télécharger l'article au format PDF





Il est donc basé sur un script en bash qui est implémenté dans le CRONTAB (script.sh) du serveur avec un rafraichissement de 5 minutes et une visualisation avec une page PHP (index.php).


Installation

La procédure est la suivante à partir du fichier zip que vous allez décompresser. Méthode (à faire en tant que root) :
- Installer le script bash(script.sh) dans un répertoire de votre choix (/usr/local/MonLog/ par exemple) en tant que 'root'
- Rendre ce script exécutable ($chmod 755 script.sh)
- Ajouter dans le crontab (/etc/crontab) une ligne concernant ce script avec un rafraichissement de 5 minutes et qui s'exécute en tant que root.
#minute hour    mday    month   wday    who     command
#
*/5     *       *       *       *       root    /usr/local/MonLog/script.sh
- Modifier votre script pour assurer les commandes et les hosts à tester
(Je ne vais pas détailler ici son mode de fonctionnement, mais il est très simple et expliqué dans le source)
- Dans le cas de plusieurs serveur, il faut s'assurer que la copie par 'scp' est possible sur votre réseau et dans le répertoire WEB (/VotreRépertoireWEB/log/log/).
- Configurer le fichier de configuration de la page PHP (host.cfg) en respectant un format simple :
Host1:commande1,commande2,commande3,commande4...
Host2:commande1,commande2
Le host et les commandes doivent correspondre à ce qui est dans le script bash.

La page PHP est un type d'affichage possible de ce type de données, il y en a des centaines différentes, mais celui-ci a plusieurs avantages (une seule page PHP, tout est dynamique suivant le fichier de config, ...).



Pour pouvoir écrire dans ce forum, identifiez-vous !

  v1.3p © ASP-PHP.net 2002  

Fabrice69 le 16/07/2003 (26 015 hits)
Didier Gratuit : Téléchargez 7 logiciels Microsoft !!!
du 29/09 au 05/11 les MS Days gratuits dans votre ville !!!
Gratuit : Téléchargez SQL Server 2008 !
Au fil des news  
[MAJ] Inscription contrôlée à une NewsLetter ou Service - Abonnement avec confirmation et désabonnement
Correction d'un point-virgule manquant (merci de m'avoir obligé à chercher JPierre) dans le module ...
[MAJ] PHP - Administrer en ligne - Protection des pages
Ajout d'un code de validation généré aléatoirement.
PHP - Premier lundi d'une semaine et d'une année
JavaScript - Premier lundi d'une semaine et d'une année
ASP - Premier lundi d'une semaine et d'une année
Alphabet Radio et Code Morse - Alpha Zulu appelle Tango Charlie !
Encoder-Décoder en "Alphabet Radio" ... "Alpha Zulu appelle Tango Charlie !" ou en Code Morse ... ...
Filtrer les modèles de site SharePoint - Filtrer l'affichage des modèles de site SharePoint
Je vous propose de découvrir à l'aide de cet article quels mécanismes peuvent vous permettent de ...
ASP/PHP - Crypter/Décrypter - par table de correspondance
(ASP/PHP) Une méthode pour crypter/décrypter des données par l'utilisation d'une table de ...
PHP - Listes liées (1 table) - version2
JavaScript - Rendre Visible ou Invisible des éléments d'un form
PHP - Listes liées (1 table) - version1
JavaScript - Intercepter le click sur vidéo WMP ou flash SWF
[MAJ] Une base de données sans base de données - Comment travailler avec des fichiers texte ?
Modification du paramétrage du dossier à scanner dans le popup qui permet de sélectionner l'image.
Jeux de l'été (et de 5) - Un jeu de Motus (mots de 8 lettres)
C'est reparti pour un tour... Comme je venais de proposer un jeu de Mastermind, je me suis dit que, ...
PowerShell - Extraire toutes les collections SharePoint en CSV
PowerShell - Lister les collections pour une WebApp SharePoint
PowerShell - Lister les utilisateurs d'un site SharePoint
PowerShell - Connaître le code version de votre SharePoint
Connaître la version de SharePoint installée - Comment savoir la version de SharePoint en cours
Dans le cadre de la maintenance de plusieurs fermes SharePoint, il est indispensable de connaître ...
PowerShell - Travailler avec une base de données SQL Server
.NET - Visual Studio 2008 sur Facebook : çà rock's
PowerShell - Ajouter des liens sur deux niveaux dans SharePoint
Un petit annuaire perso avec photo - en PHP et MySQL
Avoir des copains et des amis c'est bien que dis-je c'est même vital pour le bien être de chacun. ...
Une base de données sans base de données - Comment travailler avec des fichiers texte ?
Suite à une question sur le forum (les habitués me connaissent), je propose une mini-gestion de ...
ASP/PHP : Affichage de données en tableau html - Afficher proprement des données dans un tableau
Création d'un tableau "à la volée" pour afficher ses données. Affichage "en ligne" ou "en ...
PowerShell - Ajouter une liste dans un site SharePoint
Annuaire d'entreprise en PHP - Très pratique pour ne plus rien perdre
Mon petit annuaire d'entreprise, je m'en sers tous les jours alors autant vous en faire profiter. ...
PHP-MySQL : Formulaire - pour le script 'Bon anniversaire' de DB77
Formulaire et script d'enregistrement pour le script « Bon anniversaire » de DB77 en PHP/MySQL ...
.NET - Introducing Microsoft Silverlight 2.0, 2nd Edition
PHP5 - Upload de fichiers - Classe PHP
PHP - PHP 5 /MYSQL® 5
PHP - Calcul de la surface d'un polygone
Comment supprimer des items d'une liste SharePoint - Supprimer les informations d'une liste SharePoint
SharePoint permet bien sur de stocker des données. Parfois, on peut vouloir effacer certaines de ...
Dreamweaver CS4 - Nouvelle version Béta
Voici la nouvelle mouture, annoncée en juin, juste 6 mois après la sortie de la version CS3. Je ...
PowerShell - Synchronisation répertoire par répertoire
PowerShell - Ajouter des items dans une liste SharePoint
Localisation des développements avec SharePoint - Rendre ses applications SharePoint internationales
Lorsque l'on développe des applications avec SharePoint, on se confronte très souvent à une ...
PowerShell - Supprimer tous les items d'une liste SharePoint
PowerShell - Vider la Corbeille SharePoint d'une collection
Modification de l'adresse du Search Center - Définir la page de résultat d'une ferme MOSS
Lorsque l'on installe MOSS dans une ferme SharePoint et que l'on configure le moteur de recherche ...
Tutorial : HTML | Scripting | ASP-PHP | ASP.net | SQL Server | XML
Sharepoint | XAML | Pocket | Dreamweaver | VML | Divers
  Scripts : Scripting | ASP-PHP | ASP.net | Divers
  Boutique | Annuaire | Bannières | Météo | Tribune | Partenariats
v3 © Didier 2003   
 

Corpo Sciences de Reims Partitions gratuites Carte, météo, annonces
 Codes Sources MVP CodePPC Groupes Utilisateurs Microsoft Wygwam El Roubio TechNet The Inquirer FR DotNet Project ASP-magazine