From 7fc00840744292c3c138a7dffa187b073960e5a2 Mon Sep 17 00:00:00 2001
From: Jean-Noel Rouvignac <jean-noel.rouvignac@forgerock.com>
Date: Tue, 14 May 2013 07:13:05 +0000
Subject: [PATCH] OPENDJ-858 (CR-1680) Add stats tracking to HTTP client connections
---
opends/src/server/org/opends/server/loggers/TextHTTPAccessLogPublisher.java | 8 ++++++--
1 files changed, 6 insertions(+), 2 deletions(-)
diff --git a/opends/src/server/org/opends/server/loggers/TextHTTPAccessLogPublisher.java b/opends/src/server/org/opends/server/loggers/TextHTTPAccessLogPublisher.java
index ed65dc6..f93b0ec 100644
--- a/opends/src/server/org/opends/server/loggers/TextHTTPAccessLogPublisher.java
+++ b/opends/src/server/org/opends/server/loggers/TextHTTPAccessLogPublisher.java
@@ -379,8 +379,12 @@
public void logRequestInfo(HTTPRequestInfo ri)
{
final Map<String, Object> fields = new HashMap<String, Object>();
- fields.put("cs-host", ri.getRemoteHost());
- fields.put("c-ip", ri.getRemoteAddress());
+ fields.put("c-ip", ri.getClientAddress());
+ fields.put("cs-host", ri.getClientHost());
+ fields.put("c-port", ri.getClientPort());
+ fields.put("s-ip", ri.getServerAddress());
+ fields.put("s-computername", ri.getServerHost());
+ fields.put("s-port", ri.getServerPort());
fields.put("cs-username", ri.getAuthUser());
fields.put("datetime", TimeThread.getUserDefinedTime(timeStampFormat));
fields.put("cs-method", ri.getMethod());
--
Gitblit v1.10.0