<mark>此插件，主要社区贡献人（夜の孤城）</mark>

```xml
<dependency>
    <groupId>org.noear</groupId>
    <artifactId>solon-health-detector</artifactId>
</dependency>
```

#### 1、描述

基础扩展插件，基于健康检测插件（solon-health），适配服务运行时相关探测器。


#### 2、自定义扩展

```java
@Component
public class DemoDetector implements Detector {
    @Override
    public String getName() {
        //定义个名字（不要与别的 Detector 同名）
        return "demo"; 
    }

    @Override
    public Map<String, Object> getInfo() {
        //构建一个探测结果
        return new LinkedHashMap<>(); 
    }
}
```

#### 3、配置参考示例

* 配置示例

```yaml
# 可选: *,disk,cpu,jvm,memory,os,qps
solon.health.detector: "jvm"
```

* 运行效果

通过 /healthz 路径，可输出探测结果：

<img src="/img/d767abb5df7948a99d5a65bdda1758db.png" width="496" />
