# # PCP JMX Connector Properties File # # -DPCPJMXConnector.level= on command line sets logging level. # Allowed values are: . # Initialization mode used by the PCP JMX PMDA. Default: false. pcpjmxconnector.init = false # List available attributes using current filters. Default: false. pcpjmxconnector.list = false # Toggle linger/one-shot reporting mode. Default: false (one-shot mode). pcpjmxconnector.linger = false # Reporting interval in lingering mode, in seconds. Default: 60. # NB. The shorter the interval the more important that filtering has # been properly configured to fetch only relevant metrics (see below). pcpjmxconnector.interval = 60 # Output mode. Supported: CSV, JSON. Default: CSV. pcpjmxconnector.outputmode = CSV # Attach API based filter for JVMs to be included in reporting. Default: *. # JVMs using -XX:+PerfDisableSharedMem will not be seen with this method. # Note that root cannot attach to other users' JVMs due to Java limitations. # For details, see https://bugzilla.redhat.com/show_bug.cgi?id=1311638 # Corresponds ~ to JVMs listed by "jps -lm | grep Foo". #pcpjmxconnector.jvmfilter = +Foo # Corresponds ~ to JVMs listed by "jps -lm | grep -v Foo". #pcpjmxconnector.jvmfilter = -Foo # Corresponds ~ to JVMs listed by "jps | grep '^PID '". #pcpjmxconnector.jvmfilter = :PID # Corresponds ~ to JVMs listed by "jps | grep Foo". #pcpjmxconnector.jvmfilter = Foo # Corresponds ~ to JVMs listed by "jps". pcpjmxconnector.jvmfilter = * # Direct connection JVM targets, disables above filtering. Default: unset. # Management Agent must be running on these JVMs (Attach API alternative # starts it if needed). If the string contains a slash (/) it will be used # as-is for the JMX Service URL. # Comma separated list. Example: localhost:9010,localhost:9012 #pcpjmxconnector.jvmtargets = localhost:9010,localhost:9012 # Filter for attributes to be included in reporting. # # Empty and * mean no filtering. For standard JMX filter syntax, see: # https://docs.oracle.com/javase/8/docs/api/javax/management/ObjectName.html # # PCP JMX Connector specific filtering: # # Exclamation mark (!) separated list of beans. Beans may optionally be # followed by a list attributes as a pipe (|) separated list. List mode # lists matching attributes. Note that the attribute filter matches # innermost attributes only, like the Vm* ones in the example below. # # Beware that collecting everything without filtering can be a heavy process! # # Example: java.lang:type=Runtime|VmName|VmVendor|VmVersion!java.lang:type=OperatingSystem # Default: java.lang:*!java.nio:* #pcpjmxconnector.attrfilter = *