IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Administration système Discussion :

Syslog - intégrité donnée


Sujet :

Administration système

  1. #1
    Membre averti
    Avatar de onet
    Profil pro
    Inscrit en
    Décembre 2002
    Messages
    365
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : Suisse

    Informations forums :
    Inscription : Décembre 2002
    Messages : 365
    Points : 344
    Points
    344
    Par défaut Syslog - intégrité donnée
    Hello,

    petite question vis à vis de Syslog. Je compte l'utiliser dans le cadre de la gestion des logs depuis une appli C++. Par contre, j'ai besoin d'assurer que les messages que j'envoie a Syslog soient enregistré, quoi qu'il se passe. C'est a dire, que meme si le systeme crash 2ms après que la commande aie été envoyée, celle-ci soit écrite dans Syslog! Pour information, je préfère que Syslog enregistre mes données que n'importe quelle autre.

    Comment puis-je certifier que mes données seront bien logguées? Y a-t-il une priorité que je peux donner a mes messages, vis à vis de ceux du système?

    Merci.
    Onet
    ---
    Retrouvez tout mes tutos et mes articles: http://www.olivierlange.com

  2. #2
    Membre actif Avatar de Qwert
    Inscrit en
    Février 2009
    Messages
    147
    Détails du profil
    Informations forums :
    Inscription : Février 2009
    Messages : 147
    Points : 226
    Points
    226
    Par défaut
    Bonjour,
    Tu ne peux certifié hélas, que la donnée a bien été inscrite.
    La raison : Si ton système crashe, l'écriture est peut être en cache .. pas de sync effectué.
    La bonne méthode je pense, serait d'avoir un serveur syslog distant. Ainsi, même si ton système crash, du moment que ton client syslog a balancé l'écriture sur le réseau, elle arrive au serveur distant. C'est de l'UDP le mode de communication ok mais je pense que ca sera plus fiable qu'une écriture disque qui peut finir en cache.
    Après ton client syslog, lance le avec une priorité élevé et ne log que le strict minimum et ca devrait être bon


    PS : je crois qu'on peut passer syslog en tcp mais je n'ai jamais utilisé.

Discussions similaires

  1. [N-Tier] Multi-couches et intégrité des données
    Par alexc_fr dans le forum Autres
    Réponses: 6
    Dernier message: 04/04/2007, 16h04
  2. Réponses: 4
    Dernier message: 09/01/2007, 15h20
  3. [OLAP]verifier l'intégrité des données
    Par crazy dans le forum MS SQL Server
    Réponses: 3
    Dernier message: 13/07/2006, 12h30
  4. Données externes et intégrité référentielle
    Par bozolozo dans le forum Access
    Réponses: 5
    Dernier message: 20/04/2006, 17h09

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo