[jira] [Commented] (LOG4J2-1857) Listing all Loggers via JMX

2017-03-26 Thread Izek Greenfield (JIRA)

[ 
https://issues.apache.org/jira/browse/LOG4J2-1857?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15942667#comment-15942667
 ] 

Izek Greenfield commented on LOG4J2-1857:
-

This will work, What I meant is:
 in logback there is and JMX operation: getAllLogger so I don't need to iterate 
throw all the JMX objects and filter the objects that are logger...

So I understand there is no such API... can we add it?


> Listing all Loggers via JMX
> ---
>
> Key: LOG4J2-1857
> URL: https://issues.apache.org/jira/browse/LOG4J2-1857
> Project: Log4j 2
>  Issue Type: Question
>  Components: JMX
>Affects Versions: 2.6.1
>Reporter: Izek Greenfield
>
> How can I list all loggers via JMX / jolokia?



--
This message was sent by Atlassian JIRA
(v6.3.15#6346)

-
To unsubscribe, e-mail: log4j-dev-unsubscr...@logging.apache.org
For additional commands, e-mail: log4j-dev-h...@logging.apache.org



[jira] [Commented] (LOG4J2-1853) The default value of RandomAccessFileAppender.Builder append field is wrong

2017-03-26 Thread ASF GitHub Bot (JIRA)

[ 
https://issues.apache.org/jira/browse/LOG4J2-1853?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15942555#comment-15942555
 ] 

ASF GitHub Bot commented on LOG4J2-1853:


Github user wangyuntao closed the pull request at:

https://github.com/apache/logging-log4j2/pull/66


> The default value of RandomAccessFileAppender.Builder append field is wrong
> ---
>
> Key: LOG4J2-1853
> URL: https://issues.apache.org/jira/browse/LOG4J2-1853
> Project: Log4j 2
>  Issue Type: Bug
>Reporter: wangyuntao
> Fix For: 2.8.2
>
>




--
This message was sent by Atlassian JIRA
(v6.3.15#6346)

-
To unsubscribe, e-mail: log4j-dev-unsubscr...@logging.apache.org
For additional commands, e-mail: log4j-dev-h...@logging.apache.org



[jira] [Closed] (LOG4J2-1853) The default value of RandomAccessFileAppender.Builder append field is wrong

2017-03-26 Thread wangyuntao (JIRA)

 [ 
https://issues.apache.org/jira/browse/LOG4J2-1853?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

wangyuntao closed LOG4J2-1853.
--

> The default value of RandomAccessFileAppender.Builder append field is wrong
> ---
>
> Key: LOG4J2-1853
> URL: https://issues.apache.org/jira/browse/LOG4J2-1853
> Project: Log4j 2
>  Issue Type: Bug
>Reporter: wangyuntao
> Fix For: 2.8.2
>
>




--
This message was sent by Atlassian JIRA
(v6.3.15#6346)

-
To unsubscribe, e-mail: log4j-dev-unsubscr...@logging.apache.org
For additional commands, e-mail: log4j-dev-h...@logging.apache.org



[jira] [Comment Edited] (LOG4J2-1857) Listing all Loggers via JMX

2017-03-26 Thread Remko Popma (JIRA)

[ 
https://issues.apache.org/jira/browse/LOG4J2-1857?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15942265#comment-15942265
 ] 

Remko Popma edited comment on LOG4J2-1857 at 3/26/17 12:57 PM:
---

Does this work for you?

{code}
String serviceUrl = args[0]; // "host:port"
if (!serviceUrl.startsWith("service:jmx")) {
serviceUrl = "service:jmx:rmi:///jndi/rmi://" + args[0] + "/jmxrmi";
}
JMXServiceURL url = new JMXServiceURL(serviceUrl);
Properties props = System.getProperties();
Map paramMap = new HashMap<>(props.size());
for (String key : props.stringPropertyNames()) {
paramMap.put(key, props.getProperty(key));
}
JMXConnector connector = JMXConnectorFactory.connect(url, paramMap);
Client client = new Client(connector);
MBeanServerConnection mbs = client.getConnection();

for (LoggerContextAdminMBean ctx : client.getLoggerContextAdmins()) {
String search = String.format(LoggerConfigAdminMBean.PATTERN, 
ctx.getName(), "*");
ObjectName pattern = new ObjectName(search);
Set found = mbs.queryNames(pattern, null);
for (ObjectName objectName : found) {
LoggerConfigAdminMBean proxy = JMX.newMBeanProxy(connection, //
objectName, //
LoggerConfigAdminMBean.class, true); // notificationBroadcaster

// TODO your logic here 
}
}
{code}


was (Author: rem...@yahoo.com):
Does this work for you?

{code}
String serviceUrl = args[0]; // "host:port"
if (!serviceUrl.startsWith("service:jmx")) {
serviceUrl = "service:jmx:rmi:///jndi/rmi://" + args[0] + "/jmxrmi";
}
final JMXServiceURL url = new JMXServiceURL(serviceUrl);
final Properties props = System.getProperties();
final Map paramMap = new HashMap<>(props.size());
for (final String key : props.stringPropertyNames()) {
paramMap.put(key, props.getProperty(key));
}
final JMXConnector connector = JMXConnectorFactory.connect(url, 
paramMap);
final Client client = new Client(connector);
MBeanServerConnection mbs = client.getConnection();

for (final LoggerContextAdminMBean ctx : 
client.getLoggerContextAdmins()) {
String search = String.format(LoggerConfigAdminMBean.PATTERN, 
ctx.getName(), "*");
ObjectName pattern = new ObjectName(search);
Set found = mbs.queryNames(pattern, null);
for (final ObjectName objectName : found) {
final LoggerConfigAdminMBean proxy = 
JMX.newMBeanProxy(connection, //
objectName, //
LoggerConfigAdminMBean.class, true); // notificationBroadcaster

// TODO your logic here 
}
}

{code}

> Listing all Loggers via JMX
> ---
>
> Key: LOG4J2-1857
> URL: https://issues.apache.org/jira/browse/LOG4J2-1857
> Project: Log4j 2
>  Issue Type: Question
>  Components: JMX
>Affects Versions: 2.6.1
>Reporter: Izek Greenfield
>
> How can I list all loggers via JMX / jolokia?



--
This message was sent by Atlassian JIRA
(v6.3.15#6346)

-
To unsubscribe, e-mail: log4j-dev-unsubscr...@logging.apache.org
For additional commands, e-mail: log4j-dev-h...@logging.apache.org



[jira] [Updated] (LOG4J2-1857) Listing all Loggers via JMX

2017-03-26 Thread Remko Popma (JIRA)

 [ 
https://issues.apache.org/jira/browse/LOG4J2-1857?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Remko Popma updated LOG4J2-1857:

Description: How can I list all loggers via JMX / jolokia?  (was: Who I can 
list all logger via JMX / jolokia?)
Summary: Listing all Loggers via JMX  (was: List all Loger via JMx)

> Listing all Loggers via JMX
> ---
>
> Key: LOG4J2-1857
> URL: https://issues.apache.org/jira/browse/LOG4J2-1857
> Project: Log4j 2
>  Issue Type: Question
>  Components: JMX
>Affects Versions: 2.6.1
>Reporter: Izek Greenfield
>
> How can I list all loggers via JMX / jolokia?



--
This message was sent by Atlassian JIRA
(v6.3.15#6346)

-
To unsubscribe, e-mail: log4j-dev-unsubscr...@logging.apache.org
For additional commands, e-mail: log4j-dev-h...@logging.apache.org



[jira] [Commented] (LOG4J2-1857) List all Loger via JMx

2017-03-26 Thread Remko Popma (JIRA)

[ 
https://issues.apache.org/jira/browse/LOG4J2-1857?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15942265#comment-15942265
 ] 

Remko Popma commented on LOG4J2-1857:
-

Does this work for you?

{code}
String serviceUrl = args[0]; // "host:port"
if (!serviceUrl.startsWith("service:jmx")) {
serviceUrl = "service:jmx:rmi:///jndi/rmi://" + args[0] + "/jmxrmi";
}
final JMXServiceURL url = new JMXServiceURL(serviceUrl);
final Properties props = System.getProperties();
final Map paramMap = new HashMap<>(props.size());
for (final String key : props.stringPropertyNames()) {
paramMap.put(key, props.getProperty(key));
}
final JMXConnector connector = JMXConnectorFactory.connect(url, 
paramMap);
final Client client = new Client(connector);
MBeanServerConnection mbs = client.getConnection();

for (final LoggerContextAdminMBean ctx : 
client.getLoggerContextAdmins()) {
String search = String.format(LoggerConfigAdminMBean.PATTERN, 
ctx.getName(), "*");
ObjectName pattern = new ObjectName(search);
Set found = mbs.queryNames(pattern, null);
for (final ObjectName objectName : found) {
final LoggerConfigAdminMBean proxy = 
JMX.newMBeanProxy(connection, //
objectName, //
LoggerConfigAdminMBean.class, true); // notificationBroadcaster

// TODO your logic here 
}
}

{code}

> List all Loger via JMx
> --
>
> Key: LOG4J2-1857
> URL: https://issues.apache.org/jira/browse/LOG4J2-1857
> Project: Log4j 2
>  Issue Type: Question
>  Components: JMX
>Affects Versions: 2.6.1
>Reporter: Izek Greenfield
>
> Who I can list all logger via JMX / jolokia?



--
This message was sent by Atlassian JIRA
(v6.3.15#6346)

-
To unsubscribe, e-mail: log4j-dev-unsubscr...@logging.apache.org
For additional commands, e-mail: log4j-dev-h...@logging.apache.org



[jira] [Commented] (LOG4J2-1857) List all Loger via JMx

2017-03-26 Thread yair ogen (JIRA)

[ 
https://issues.apache.org/jira/browse/LOG4J2-1857?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15942224#comment-15942224
 ] 

yair ogen commented on LOG4J2-1857:
---

I assume Izek means "how". I second this.

> List all Loger via JMx
> --
>
> Key: LOG4J2-1857
> URL: https://issues.apache.org/jira/browse/LOG4J2-1857
> Project: Log4j 2
>  Issue Type: Question
>  Components: JMX
>Affects Versions: 2.6.1
>Reporter: Izek Greenfield
>
> Who I can list all logger via JMX / jolokia?



--
This message was sent by Atlassian JIRA
(v6.3.15#6346)

-
To unsubscribe, e-mail: log4j-dev-unsubscr...@logging.apache.org
For additional commands, e-mail: log4j-dev-h...@logging.apache.org



[jira] [Created] (LOG4J2-1857) List all Loger via JMx

2017-03-26 Thread Izek Greenfield (JIRA)
Izek Greenfield created LOG4J2-1857:
---

 Summary: List all Loger via JMx
 Key: LOG4J2-1857
 URL: https://issues.apache.org/jira/browse/LOG4J2-1857
 Project: Log4j 2
  Issue Type: Question
  Components: JMX
Affects Versions: 2.6.1
Reporter: Izek Greenfield


Who I can list all logger via JMX / jolokia?



--
This message was sent by Atlassian JIRA
(v6.3.15#6346)

-
To unsubscribe, e-mail: log4j-dev-unsubscr...@logging.apache.org
For additional commands, e-mail: log4j-dev-h...@logging.apache.org



Jenkins build is back to stable : Log4j 2.x #2711

2017-03-26 Thread Apache Jenkins Server
See 


-
To unsubscribe, e-mail: log4j-dev-unsubscr...@logging.apache.org
For additional commands, e-mail: log4j-dev-h...@logging.apache.org



Jenkins build became unstable: Log4j 2.x #2710

2017-03-26 Thread Apache Jenkins Server
See 



-
To unsubscribe, e-mail: log4j-dev-unsubscr...@logging.apache.org
For additional commands, e-mail: log4j-dev-h...@logging.apache.org