{"id":76,"date":"2017-09-10T00:00:00","date_gmt":"2017-09-09T22:00:00","guid":{"rendered":"http:\/\/corsaire-consulting.fr\/blog\/?p=76"},"modified":"2017-11-10T23:12:52","modified_gmt":"2017-11-10T22:12:52","slug":"weblogic-server-ameliorer-la-precision-de-lhorodatage-des-logs-http","status":"publish","type":"post","link":"https:\/\/corsaire-consulting.fr\/blog\/index.php\/2017\/09\/10\/weblogic-server-ameliorer-la-precision-de-lhorodatage-des-logs-http\/","title":{"rendered":"WebLogic Server &#8211; Am\u00e9liorer la pr\u00e9cision de l&rsquo;horodatage des logs HTTP"},"content":{"rendered":"<p>Par d\u00e9faut, les logs HTTP\u00a0 (access.log) des serveurs WebLogic indique l&rsquo;heure de la requ\u00eate \u00e0 la seconde. Dans le cas des applications web \u00e0 for trafic cette pr\u00e9cision peut se r\u00e9v\u00e9ler insuffisante.<\/p>\n<div>Il est possible d&rsquo;obtenir l&rsquo;heure de la requ\u00eate \u00e0 la milliseconde en modifiant la configuration de chaque serveur WebLogic dans le fichier config.xml du domaine.<\/div>\n<div>\n<p>[pastacode lang=\u00a0\u00bbmarkup\u00a0\u00bb manual=\u00a0\u00bb%3Cweb-server-log%3E%0A%3C&#8230;%3E%0A%3Clog-milli-seconds%3Etrue%3C%2Flog-milli-seconds%3E%0A%3C&#8230;%3E%0A%3C%2Fweb-server-log%3E\u00a0\u00bb message=\u00a0\u00bbconfig.xml\u00a0\u00bb highlight=\u00a0\u00bb\u00a0\u00bb provider=\u00a0\u00bbmanual\u00a0\u00bb\/]<\/p>\n<\/div>\n<div>A ma connaissance, il n&rsquo;est pas possible de modifier cette configuration via la console d&rsquo;administration ou via un script WLST, malheureusement.<\/div>\n","protected":false},"excerpt":{"rendered":"<p>Par d\u00e9faut, les logs HTTP\u00a0 (access.log) des serveurs WebLogic indique l&rsquo;heure de la requ\u00eate \u00e0 la seconde. Dans le cas des applications web \u00e0 for trafic cette pr\u00e9cision peut se r\u00e9v\u00e9ler insuffisante. Il est possible d&rsquo;obtenir l&rsquo;heure de la requ\u00eate \u00e0 la milliseconde en modifiant la configuration de chaque serveur WebLogic dans le fichier config.xml [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"footnotes":""},"categories":[4],"tags":[9,8],"class_list":["post-76","post","type-post","status-publish","format-standard","hentry","category-weblogic","tag-logs","tag-weblogic-server"],"_links":{"self":[{"href":"https:\/\/corsaire-consulting.fr\/blog\/index.php\/wp-json\/wp\/v2\/posts\/76","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/corsaire-consulting.fr\/blog\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/corsaire-consulting.fr\/blog\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/corsaire-consulting.fr\/blog\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/corsaire-consulting.fr\/blog\/index.php\/wp-json\/wp\/v2\/comments?post=76"}],"version-history":[{"count":16,"href":"https:\/\/corsaire-consulting.fr\/blog\/index.php\/wp-json\/wp\/v2\/posts\/76\/revisions"}],"predecessor-version":[{"id":152,"href":"https:\/\/corsaire-consulting.fr\/blog\/index.php\/wp-json\/wp\/v2\/posts\/76\/revisions\/152"}],"wp:attachment":[{"href":"https:\/\/corsaire-consulting.fr\/blog\/index.php\/wp-json\/wp\/v2\/media?parent=76"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/corsaire-consulting.fr\/blog\/index.php\/wp-json\/wp\/v2\/categories?post=76"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/corsaire-consulting.fr\/blog\/index.php\/wp-json\/wp\/v2\/tags?post=76"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}