Server Configuration
Describes the environment variables required to run the server.
Name | Required | Description | Default |
---|---|---|---|
ARTHAS_SSH_HOST | No | Remote host to connect to (format: user@remote-host) | |
ARTHAS_SSH_PORT | No | SSH port for the remote connection | 22 |
ARTHAS_SSH_PASSWORD | No | Password for SSH authentication if using password authentication |
Schema
Prompts
Interactive templates invoked by user choice
Name | Description |
---|---|
No prompts |
Resources
Contextual data attached and managed by the client
Name | Description |
---|---|
No resources |
Tools
Functions exposed to the LLM to take actions
Name | Description |
---|---|
list_java_processes | 列出所有Java进程 |
get_thread_info | 获取指定进程的线程信息 |
get_jvm_info | 获取JVM基础信息 |
get_memory_info | 获取内存使用情况 |
get_stack_trace | 获取线程堆栈信息 |
get_class_info | 获取类信息 |
get_jvm_status | 获取JVM整体状态报告 |
get_version | 获取Arthas版本信息 |
get_stack_trace_by_method | 获取方法的调用路径 |
decompile_class | 反编译指定类的源码 |
search_method | 查看类的方法信息 |
watch_method | 监控方法的调用情况 |
get_logger_info | 获取logger信息 |
set_logger_level | 设置logger级别 |
get_dashboard | 获取系统实时数据面板 |