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

Développement Web avec .NET Discussion :

web.config pour Log4net & Syslog


Sujet :

Développement Web avec .NET

  1. #1
    Membre à l'essai
    Inscrit en
    Juin 2010
    Messages
    31
    Détails du profil
    Informations forums :
    Inscription : Juin 2010
    Messages : 31
    Points : 24
    Points
    24
    Par défaut web.config pour Log4net & Syslog
    Bonjour,

    Mon probleme est que je n'arrive pas à envoyer les logs de mon web service (WCF) sur le serveur syslog qui se trouve sur un nas synology.

    Le web.config du web service avec les différents tests (non-concluant):
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
     
      <configSections>
        <section name="log4net" type="log4net.Config.Log4NetConfigurationSectionHandler"/>
      </configSections>
      <log4net>
        <root>
          <level value="ALL" />
          <appender-ref ref="LogFile" />
          <appender-ref ref="Syslog" />
        </root>
     
        <appender name="LogFile" type="log4net.Appender.RollingFileAppender, log4net">
          <file type="log4net.Util.PatternString"  value="S:\Data\NDG_A_RECUPERER\Log.%date{yyyy-MM-dd}.txt"/>
          <param name="DatePattern" value="yyyy-MM-dd"/>
          <param name="maxSizeRollBackups" value="10" />
          <appendToFile value="true" />
          <param name="staticLogFileName" value="true" />
          <layout type="log4net.Layout.PatternLayout">
            <param name="conversionPattern" value="%d{ddd MMM dd HH:mm:ss zzz yyyy} %logger %: %level% - %message%newline"/>
          </layout>
        </appender>
     
        <!--
        <appender name="Syslog"
              type="log4net.Appender.RemotingAppender" >
          <sink value="tcp://82.XXX.XXX.XXX:516/LoggingSink" />
          <lossy value="false" />
          <bufferSize value="1" />
          <onlyFixPartialEventData value="true" />
        </appender>
     
        <appender name="Syslog" type="log4net.Appender.RemoteSyslogAppender">
          <facility value="Local6" />
          <identity value="MyApp[%level][%property{log4net:HostName}]" />
          <layout type="log4net.Layout.PatternLayout" value="%-5level %logger [%ndc] - %message" />
          <RemoteAddress value="82.XXX.XXX.XXX" />
          <RemotePort value="516" />
        </appender>
     
        <appender name="Syslog" type="log4net.Appender.RemoteSyslogAppender">
          <facility value="local7" />
          <identity value=" %date{yyyy-MM-ddTHH:mm:ss.ffffffzzz} %P{log4net:HostName} %P{app}" />
          <RemoteAddress value="82.XXX.XXX.XXX" />
          <layout type="log4net.Layout.PatternLayout" value=" %P{pid}:%logger %m%n"/>
          <RemotePort value="516" />
        </appender>
        -->
      </log4net>
    Je tiens a préciser que les logs se placent très bien dans le fichier.

    Le serveur syslog est configuré pour recevoir les logs en UDP sur le port 514 (pour un autre usage) et le TCP sur le 516 pour toutes les autres applis.

    ca fait un peu 2 jours que je n'arrive pas à envoyer les logs sur le serveur, si vous pouviez m'aider

  2. #2
    Membre à l'essai
    Inscrit en
    Juin 2010
    Messages
    31
    Détails du profil
    Informations forums :
    Inscription : Juin 2010
    Messages : 31
    Points : 24
    Points
    24
    Par défaut
    Pas meme une petite idée ?

  3. #3
    Membre à l'essai
    Inscrit en
    Juin 2010
    Messages
    31
    Détails du profil
    Informations forums :
    Inscription : Juin 2010
    Messages : 31
    Points : 24
    Points
    24
    Par défaut
    Le pare-feu de ma boite bloquait les ports ....

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Web config pour envoi de mail
    Par JCMANSION dans le forum ASP.NET
    Réponses: 2
    Dernier message: 15/07/2010, 16h50
  2. Partager 1 web.config pour 3 sites Internet
    Par topolino dans le forum ASP.NET
    Réponses: 3
    Dernier message: 06/07/2010, 08h58
  3. Réponses: 4
    Dernier message: 10/09/2009, 23h01
  4. Réponses: 5
    Dernier message: 08/01/2008, 22h55
  5. 1 web.config pour plusieurs projets
    Par jerome.fortias dans le forum Général Dotnet
    Réponses: 2
    Dernier message: 11/10/2007, 11h45

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