Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
A
B
C
D
G
I
J
K
L
M
N
P
R
S
T
U
W
A
AbstractJMXDataProvider
- Class in
kg.apc.perfmon.metrics.jmx
AbstractJMXDataProvider(MBeanServerConnection, boolean)
- Constructor for class kg.apc.perfmon.metrics.jmx.
AbstractJMXDataProvider
AbstractPerfMonMetric
- Class in
kg.apc.perfmon.metrics
AbstractPerfMonMetric(SigarProxy)
- Constructor for class kg.apc.perfmon.metrics.
AbstractPerfMonMetric
AbstractTransport
- Class in
kg.apc.perfmon.client
Class that solved most of communication tasks for Transport interface and only readln() and writeln() methods left to be implemented
AbstractTransport()
- Constructor for class kg.apc.perfmon.client.
AbstractTransport
addCommandString(String)
- Method in class kg.apc.perfmon.
PerfMonMetricGetter
AgentTool
- Class in
kg.apc.perfmon
AgentTool()
- Constructor for class kg.apc.perfmon.
AgentTool
B
beans
- Variable in class kg.apc.perfmon.metrics.jmx.
AbstractJMXDataProvider
bytesValue
- Variable in class kg.apc.perfmon.metrics.jmx.
AbstractJMXDataProvider
C
connectUDPClient(SocketAddress, DatagramChannel, PerfMonMetricGetter)
- Method in class kg.apc.perfmon.
PerfMonWorker
createFromString(String)
- Static method in class kg.apc.perfmon.metrics.
MetricParams
createMetric(String, String, SigarProxy)
- Static method in class kg.apc.perfmon.metrics.
AbstractPerfMonMetric
D
disconnect()
- Method in class kg.apc.perfmon.client.
AbstractTransport
disconnect()
- Method in interface kg.apc.perfmon.client.
Transport
Disconnects client from server agent
doIt(SigarProxy)
- Static method in class kg.apc.perfmon.metrics.
SysInfoLogger
DVOETOCHIE
- Static variable in class kg.apc.perfmon.
PerfMonMetricGetter
G
getAddressLabel()
- Method in class kg.apc.perfmon.client.
AbstractTransport
getAddressLabel()
- Method in interface kg.apc.perfmon.client.
Transport
Returns address string if one was set by setAddressLabel
getExitCode()
- Method in class kg.apc.perfmon.
PerfMonWorker
getLabel()
- Method in class kg.apc.perfmon.metrics.
MetricParams
getMetricsLine()
- Method in class kg.apc.perfmon.
PerfMonMetricGetter
getMXBeanClass()
- Method in class kg.apc.perfmon.metrics.jmx.
AbstractJMXDataProvider
getMXBeanType()
- Method in class kg.apc.perfmon.metrics.jmx.
AbstractJMXDataProvider
getNextLine(int)
- Method in class kg.apc.perfmon.client.
AbstractTransport
Method retrieves next line from received bytes sequence
getParamValue(String)
- Static method in class kg.apc.perfmon.metrics.
MetricParams
getProvider(MBeanServerConnection, String)
- Static method in class kg.apc.perfmon.metrics.jmx.
AbstractJMXDataProvider
getServerConnection(String, String, String)
- Method in class kg.apc.perfmon.metrics.jmx.
JMXConnectorHelper
getTransport(SocketAddress)
- Static method in class kg.apc.perfmon.client.
TransportFactory
Primary transport getting method.
getUnit()
- Method in class kg.apc.perfmon.metrics.
MetricParams
getUnitDividingFactor(String)
- Method in class kg.apc.perfmon.metrics.
AbstractPerfMonMetric
getValue(StringBuffer)
- Method in class kg.apc.perfmon.metrics.
AbstractPerfMonMetric
getValue(StringBuffer)
- Method in class kg.apc.perfmon.metrics.jmx.
AbstractJMXDataProvider
getValue(StringBuffer, int)
- Method in class kg.apc.perfmon.metrics.jmx.
AbstractJMXDataProvider
getValue(StringBuffer)
- Method in class kg.apc.perfmon.metrics.
JMXMetric
getValueFromBean(Object)
- Method in class kg.apc.perfmon.metrics.jmx.
AbstractJMXDataProvider
getWorker()
- Method in class kg.apc.perfmon.
AgentTool
I
isBytesValue()
- Method in class kg.apc.perfmon.metrics.jmx.
AbstractJMXDataProvider
isFinished()
- Method in class kg.apc.perfmon.
PerfMonWorker
isStarted()
- Method in class kg.apc.perfmon.
PerfMonMetricGetter
J
JMXConnectorHelper
- Class in
kg.apc.perfmon.metrics.jmx
JMXConnectorHelper()
- Constructor for class kg.apc.perfmon.metrics.jmx.
JMXConnectorHelper
JMXMetric
- Class in
kg.apc.perfmon.metrics
JMXMetric(MetricParams, JMXConnectorHelper)
- Constructor for class kg.apc.perfmon.metrics.
JMXMetric
join(StringBuffer, Object[], String)
- Static method in class kg.apc.perfmon.metrics.
MetricParams
K
kg.apc.cmdtools
- package kg.apc.cmdtools
kg.apc.perfmon
- package kg.apc.perfmon
kg.apc.perfmon.client
- package kg.apc.perfmon.client
kg.apc.perfmon.metrics
- package kg.apc.perfmon.metrics
kg.apc.perfmon.metrics.jmx
- package kg.apc.perfmon.metrics.jmx
L
logSysInfo()
- Method in class kg.apc.perfmon.
PerfMonWorker
logVersion()
- Method in class kg.apc.perfmon.
PerfMonWorker
M
MetricParams
- Class in
kg.apc.perfmon.metrics
MetricParams()
- Constructor for class kg.apc.perfmon.metrics.
MetricParams
N
NEWLINE
- Static variable in class kg.apc.perfmon.
PerfMonMetricGetter
NIOTCPInstance(SocketAddress)
- Static method in class kg.apc.perfmon.client.
TransportFactory
Deprecated.
because of instability
NIOUDPInstance(SocketAddress)
- Static method in class kg.apc.perfmon.client.
TransportFactory
Deprecated.
because of instability
notifyDisonnected()
- Method in class kg.apc.perfmon.
PerfMonWorker
P
PARAMS_DELIMITER
- Static variable in class kg.apc.perfmon.metrics.
AbstractPerfMonMetric
parseParams(String, MetricParams)
- Static method in class kg.apc.perfmon.metrics.
MetricParams
PerfMonAgentTool
- Class in
kg.apc.cmdtools
just wrapper to omit package name
PerfMonAgentTool()
- Constructor for class kg.apc.cmdtools.
PerfMonAgentTool
PerfMonMetricGetter
- Class in
kg.apc.perfmon
PerfMonMetricGetter(SigarProxy, PerfMonWorker, SelectableChannel)
- Constructor for class kg.apc.perfmon.
PerfMonMetricGetter
PerfMonWorker
- Class in
kg.apc.perfmon
PerfMonWorker()
- Constructor for class kg.apc.perfmon.
PerfMonWorker
pis
- Variable in class kg.apc.perfmon.client.
AbstractTransport
populateParams(String, List)
- Method in class kg.apc.perfmon.metrics.
MetricParams
pos
- Variable in class kg.apc.perfmon.client.
AbstractTransport
processCommands()
- Method in class kg.apc.perfmon.
PerfMonWorker
processNextCommand()
- Method in class kg.apc.perfmon.
PerfMonMetricGetter
processParams(ListIterator)
- Method in class kg.apc.perfmon.
AgentTool
R
readln()
- Method in interface kg.apc.perfmon.client.
Transport
Basic primitive for reading server agent output
readMetrics()
- Method in class kg.apc.perfmon.client.
AbstractTransport
readMetrics()
- Method in interface kg.apc.perfmon.client.
Transport
Method to be used after startWithMetrics Returns array containing collected metric values
registerWritingChannel(SelectableChannel, PerfMonMetricGetter)
- Method in class kg.apc.perfmon.
PerfMonWorker
run()
- Method in class kg.apc.perfmon.
PerfMonWorker
S
sendToClient(SelectableChannel, ByteBuffer)
- Method in class kg.apc.perfmon.
PerfMonWorker
setAddressLabel(String)
- Method in class kg.apc.perfmon.client.
AbstractTransport
setAddressLabel(String)
- Method in interface kg.apc.perfmon.client.
Transport
Set connected address string to be used in labels, since SocketAddress does not provide any info.
setAutoShutdown()
- Method in class kg.apc.perfmon.
PerfMonWorker
setInterval(long)
- Method in class kg.apc.perfmon.client.
AbstractTransport
setInterval(long)
- Method in interface kg.apc.perfmon.client.
Transport
Sets metrics collection interval
setInterval(long)
- Method in class kg.apc.perfmon.
PerfMonWorker
setTCPPort(int)
- Method in class kg.apc.perfmon.
PerfMonWorker
setUDPPort(int)
- Method in class kg.apc.perfmon.
PerfMonWorker
showHelp(PrintStream)
- Method in class kg.apc.perfmon.
AgentTool
shutdownAgent()
- Method in class kg.apc.perfmon.client.
AbstractTransport
shutdownAgent()
- Method in interface kg.apc.perfmon.client.
Transport
Commands server agent to close all connections and shutdown the process
shutdownConnections()
- Method in class kg.apc.perfmon.
PerfMonWorker
sigarProxy
- Variable in class kg.apc.perfmon.metrics.
AbstractPerfMonMetric
startAcceptingCommands()
- Method in class kg.apc.perfmon.
PerfMonWorker
startWithMetrics(String[])
- Method in class kg.apc.perfmon.client.
AbstractTransport
startWithMetrics(String[])
- Method in interface kg.apc.perfmon.client.
Transport
Asks agent to start metrics transmission.
SysInfoLogger
- Class in
kg.apc.perfmon.metrics
SysInfoLogger()
- Constructor for class kg.apc.perfmon.metrics.
SysInfoLogger
T
TAB
- Static variable in class kg.apc.perfmon.
PerfMonMetricGetter
TCPInstance(SocketAddress)
- Static method in class kg.apc.perfmon.client.
TransportFactory
Returns TCP transport instance, connected to specified address
test()
- Method in class kg.apc.perfmon.client.
AbstractTransport
test()
- Method in interface kg.apc.perfmon.client.
Transport
Method to test if transport connection established with applicable server agent
tokenizeString(String)
- Static method in class kg.apc.perfmon.metrics.
MetricParams
Transport
- Interface in
kg.apc.perfmon.client
Interface delcares client capabilities.
TransportFactory
- Class in
kg.apc.perfmon.client
Factory used to obtain instances of PerfMon Agent Connections (Transports)
TransportFactory()
- Constructor for class kg.apc.perfmon.client.
TransportFactory
U
UDPInstance(SocketAddress)
- Static method in class kg.apc.perfmon.client.
TransportFactory
Returns new UDP Transport instance connected to specified socket address
W
writeln(String)
- Method in interface kg.apc.perfmon.client.
Transport
Basic agent communication primitive, send one command string
A
B
C
D
G
I
J
K
L
M
N
P
R
S
T
U
W
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
Copyright © 2013. All Rights Reserved.