Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/DTStack/catcher
/ functions
Functions
102 in github.com/DTStack/catcher
⨍
Functions
102
◇
Types & classes
45
↓ 53 callers
Method
getName
()
src/main/java/com/dtstack/catcher/common/bean/MetricType.java:8
↓ 44 callers
Method
addMetric
(Metric metric)
src/main/java/com/dtstack/catcher/common/bean/MetricFamily.java:21
↓ 39 callers
Method
get
()
src/main/java/com/dtstack/catcher/monitor/GCMonitor.java:43
↓ 12 callers
Method
flush
(HttpExchange t, ByteArrayOutputStream response)
src/main/java/com/dtstack/catcher/network/handler/AbstractHandler.java:13
↓ 7 callers
Method
getMethod
(String methodName)
src/main/java/com/dtstack/catcher/monitor/OsMonitor.java:108
↓ 5 callers
Method
format
()
src/main/java/com/dtstack/catcher/common/bean/ThreadBean.java:37
↓ 4 callers
Method
getMethod
(String methodName)
src/main/java/com/dtstack/catcher/monitor/ProcessMonitor.java:34
↓ 4 callers
Method
increase
(String name, String labelNames, String labelValues)
src/main/java/com/dtstack/catcher/monitor/metric/CounterMonitor.java:71
↓ 3 callers
Method
collect
()
src/main/java/com/dtstack/catcher/monitor/service/ThreadService.java:10
↓ 3 callers
Method
get
()
src/main/java/com/dtstack/catcher/monitor/MemMonitor.java:58
↓ 3 callers
Method
set
(String name, long value)
src/main/java/com/dtstack/catcher/monitor/metric/GaugeMonitor.java:71
↓ 2 callers
Method
get
()
src/main/java/com/dtstack/catcher/monitor/ThreadMonitor.java:28
↓ 2 callers
Method
getListFormat
(String source)
src/main/java/com/dtstack/catcher/monitor/metric/CounterMonitor.java:17
↓ 2 callers
Method
getListFormat
(String source)
src/main/java/com/dtstack/catcher/monitor/metric/GaugeMonitor.java:17
↓ 2 callers
Method
getUnixMethod
(String methodName)
src/main/java/com/dtstack/catcher/monitor/ProcessMonitor.java:25
↓ 2 callers
Method
listQueueData
(BlockingQueue<String> queue)
src/main/java/com/dtstack/catcher/monitor/log/LogMonitor.java:36
↓ 2 callers
Method
local
(Date date)
src/main/java/com/dtstack/catcher/common/utils/TimeUtils.java:27
↓ 2 callers
Method
pushToQueue
(String message, BlockingQueue<String> queue)
src/main/java/com/dtstack/catcher/monitor/log/LogMonitor.java:21
↓ 2 callers
Method
setDelta
(long cpuTime, ThreadInfo info)
src/main/java/com/dtstack/catcher/common/bean/ThreadBean.java:25
↓ 1 callers
Method
collectErrorLog
()
src/main/java/com/dtstack/catcher/monitor/service/LogService.java:9
↓ 1 callers
Method
collectRecentLog
()
src/main/java/com/dtstack/catcher/monitor/service/LogService.java:13
↓ 1 callers
Method
errorLog
()
src/main/java/com/dtstack/catcher/monitor/log/LogMonitor.java:32
↓ 1 callers
Method
formatLog
(ILoggingEvent event)
src/main/java/com/dtstack/catcher/monitor/log/LogFilter.java:29
↓ 1 callers
Method
get
()
src/main/java/com/dtstack/catcher/monitor/RuntimeMonitor.java:12
↓ 1 callers
Method
get
(String first, String... more)
src/main/java/com/dtstack/catcher/common/utils/PathUtils.java:16
↓ 1 callers
Method
getAllMetricFamily
()
src/main/java/com/dtstack/catcher/monitor/metric/CounterMonitor.java:31
↓ 1 callers
Method
getAllMetricFamily
()
src/main/java/com/dtstack/catcher/monitor/metric/GaugeMonitor.java:31
↓ 1 callers
Method
getCounterMetricFamily
()
src/main/java/com/dtstack/catcher/monitor/service/MertricService.java:66
↓ 1 callers
Method
getFreePhysicalMemorySize
()
src/main/java/com/dtstack/catcher/monitor/OsMonitor.java:35
↓ 1 callers
Method
getFreeSwapSpaceSize
()
src/main/java/com/dtstack/catcher/monitor/OsMonitor.java:46
↓ 1 callers
Method
getGCMetricFamily
()
src/main/java/com/dtstack/catcher/monitor/service/MertricService.java:70
↓ 1 callers
Method
getGaugeMetricFamily
()
src/main/java/com/dtstack/catcher/monitor/service/MertricService.java:62
↓ 1 callers
Method
getLoadAndScaleToPercent
(Method method, OperatingSystemMXBean osMxBean)
src/main/java/com/dtstack/catcher/monitor/OsMonitor.java:132
↓ 1 callers
Method
getLoadAndScaleToPercent
(Method method, OperatingSystemMXBean osMxBean)
src/main/java/com/dtstack/catcher/monitor/ProcessMonitor.java:100
↓ 1 callers
Method
getMaxFileDescriptorCount
()
src/main/java/com/dtstack/catcher/monitor/ProcessMonitor.java:43
↓ 1 callers
Method
getMemoryMetricFamily
()
src/main/java/com/dtstack/catcher/monitor/service/MertricService.java:82
↓ 1 callers
Method
getMetricFamily
(String name)
src/main/java/com/dtstack/catcher/monitor/metric/CounterMonitor.java:44
↓ 1 callers
Method
getMetricFamily
(String name)
src/main/java/com/dtstack/catcher/monitor/metric/GaugeMonitor.java:44
↓ 1 callers
Method
getOpenFileDescriptorCount
()
src/main/java/com/dtstack/catcher/monitor/ProcessMonitor.java:54
↓ 1 callers
Method
getProcessCpuPercent
Returns the process CPU usage in percent
src/main/java/com/dtstack/catcher/monitor/ProcessMonitor.java:82
↓ 1 callers
Method
getProcessCpuTotalTime
()
src/main/java/com/dtstack/catcher/monitor/ProcessMonitor.java:65
↓ 1 callers
Method
getProcessMetricFamily
()
src/main/java/com/dtstack/catcher/monitor/service/MertricService.java:42
↓ 1 callers
Method
getSystemCpuPercent
()
src/main/java/com/dtstack/catcher/monitor/OsMonitor.java:128
↓ 1 callers
Method
getTotalPhysicalMemorySize
()
src/main/java/com/dtstack/catcher/monitor/OsMonitor.java:96
↓ 1 callers
Method
getTotalSwapSpaceSize
()
src/main/java/com/dtstack/catcher/monitor/OsMonitor.java:57
↓ 1 callers
Method
increaseBytesCount
(String message)
src/main/java/com/dtstack/catcher/monitor/log/LogFilter.java:17
↓ 1 callers
Method
increaseErrorLineCount
(String exceptionClass)
src/main/java/com/dtstack/catcher/monitor/log/LogFilter.java:25
↓ 1 callers
Method
increaseLevelLineCount
(Level level)
src/main/java/com/dtstack/catcher/monitor/log/LogFilter.java:21
↓ 1 callers
Method
increaseLineCount
()
src/main/java/com/dtstack/catcher/monitor/log/LogFilter.java:13
↓ 1 callers
Method
init
()
src/main/java/com/dtstack/catcher/monitor/MemMonitor.java:31
↓ 1 callers
Method
init
()
src/main/java/com/dtstack/catcher/monitor/GCMonitor.java:22
↓ 1 callers
Method
pushToErrorLogQueue
(String message)
src/main/java/com/dtstack/catcher/monitor/log/LogMonitor.java:13
↓ 1 callers
Method
pushToRecentLogQueue
(String message)
src/main/java/com/dtstack/catcher/monitor/log/LogMonitor.java:17
↓ 1 callers
Method
readProcLoadavg
()
src/main/java/com/dtstack/catcher/monitor/OsMonitor.java:117
↓ 1 callers
Method
readSingleLine
(final Path path)
src/main/java/com/dtstack/catcher/monitor/OsMonitor.java:122
↓ 1 callers
Method
recentLog
()
src/main/java/com/dtstack/catcher/monitor/log/LogMonitor.java:28
↓ 1 callers
Method
setName
(String name)
src/main/java/com/dtstack/catcher/common/bean/MetricType.java:12
↓ 1 callers
Method
shouldUseCompression
(HttpExchange exchange)
src/main/java/com/dtstack/catcher/network/handler/AbstractHandler.java:31
↓ 1 callers
Method
write
(OutputStreamWriter osw, List<ThreadBean> source)
src/main/java/com/dtstack/catcher/network/handler/ThreadHandler.java:35
↓ 1 callers
Method
write
(OutputStreamWriter osw, List<String> source)
src/main/java/com/dtstack/catcher/network/handler/LogHandler.java:40
↓ 1 callers
Method
write
(OutputStreamWriter osw, RunTime source)
src/main/java/com/dtstack/catcher/network/handler/RuntimeHandler.java:34
↓ 1 callers
Method
write
(Writer writer, List<MetricFamily> mfs)
src/main/java/com/dtstack/catcher/network/handler/MetricHandler.java:42
↓ 1 callers
Method
writeEscapedHelp
(Writer writer, String s)
src/main/java/com/dtstack/catcher/network/handler/MetricHandler.java:81
↓ 1 callers
Method
writeEscapedLabelValue
(Writer writer, String s)
src/main/java/com/dtstack/catcher/network/handler/MetricHandler.java:97
Method
Counter
(String name, String help)
src/main/java/com/dtstack/catcher/common/bean/MetricFamily.java:46
Method
Gauge
(String name, String help)
src/main/java/com/dtstack/catcher/common/bean/MetricFamily.java:37
Method
LogHandler
(LogService logService)
src/main/java/com/dtstack/catcher/network/handler/LogHandler.java:15
Method
Metric
(String name, List<String> labelNames, List<String> labelValues, String value)
src/main/java/com/dtstack/catcher/common/bean/Metric.java:16
Method
MetricFamily
(String name, String help)
src/main/java/com/dtstack/catcher/common/bean/MetricFamily.java:16
Method
MetricHandler
(MertricService mertricService)
src/main/java/com/dtstack/catcher/network/handler/MetricHandler.java:17
Method
MetricType
(String name)
src/main/java/com/dtstack/catcher/common/bean/MetricType.java:16
Method
NamedThreadFactory
()
src/main/java/com/dtstack/catcher/network/NetServer.java:65
Method
NetServer
(String address)
src/main/java/com/dtstack/catcher/network/NetServer.java:30
Method
PathUtils
()
src/main/java/com/dtstack/catcher/common/utils/PathUtils.java:10
Method
RuntimeHandler
(RuntimeService runtimeService)
src/main/java/com/dtstack/catcher/network/handler/RuntimeHandler.java:15
Method
ThreadBean
(long cpuTime, ThreadInfo info)
src/main/java/com/dtstack/catcher/common/bean/ThreadBean.java:18
Method
ThreadHandler
(ThreadService threadService)
src/main/java/com/dtstack/catcher/network/handler/ThreadHandler.java:16
Method
collect
()
src/main/java/com/dtstack/catcher/monitor/service/MertricService.java:20
Method
collect
()
src/main/java/com/dtstack/catcher/monitor/service/RuntimeService.java:8
Method
compare
(ThreadBean o1, ThreadBean o2)
src/main/java/com/dtstack/catcher/monitor/ThreadMonitor.java:53
Method
decide
(ILoggingEvent event)
src/main/java/com/dtstack/catcher/monitor/log/LogFilter.java:51
Method
getDefaultFileSystem
()
src/main/java/com/dtstack/catcher/common/utils/PathUtils.java:43
Method
getSystemLoadAverage
()
src/main/java/com/dtstack/catcher/monitor/OsMonitor.java:68
Method
getTotalVirtualMemorySize
()
src/main/java/com/dtstack/catcher/monitor/ProcessMonitor.java:86
Method
handle
(HttpExchange t)
src/main/java/com/dtstack/catcher/network/handler/ThreadHandler.java:20
Method
handle
(HttpExchange t)
src/main/java/com/dtstack/catcher/network/handler/LogHandler.java:19
Method
handle
(HttpExchange t)
src/main/java/com/dtstack/catcher/network/handler/RuntimeHandler.java:19
Method
handle
(HttpExchange t)
src/main/java/com/dtstack/catcher/network/handler/MetricHandler.java:21
Method
initialValue
()
src/main/java/com/dtstack/catcher/network/handler/AbstractHandler.java:48
Method
main
(String[] args)
src/main/java/com/dtstack/catcher/network/NetServer.java:90
Method
main
(String[] args)
src/main/java/com/dtstack/catcher/monitor/MemMonitor.java:137
Method
main
(String[] args)
src/main/java/com/dtstack/catcher/monitor/GCMonitor.java:57
Method
main
(String[] args)
src/main/java/com/dtstack/catcher/monitor/OsMonitor.java:146
Method
main
(String[] args)
src/main/java/com/dtstack/catcher/monitor/ThreadMonitor.java:72
Method
main
(String[] args)
src/main/java/com/dtstack/catcher/monitor/RuntimeMonitor.java:28
Method
main
(String[] args)
src/main/java/com/dtstack/catcher/common/utils/TimeUtils.java:35
Method
main
(String[] args)
src/main/java/com/dtstack/catcher/info/RunTime.java:19
Method
newThread
(Runnable r)
src/main/java/com/dtstack/catcher/network/NetServer.java:80
Method
start
()
src/main/java/com/dtstack/catcher/network/NetServer.java:48
Method
stop
()
src/main/java/com/dtstack/catcher/network/NetServer.java:52
next →
1–100 of 102, ranked by callers