Java 插件openapi文件helidon对象健康和度量
我正在用openapi 3.0描述为我的helidon项目中的服务编写文件Java 插件openapi文件helidon对象健康和度量,java,openapi,helidon,Java,Openapi,Helidon,我正在用openapi 3.0描述为我的helidon项目中的服务编写文件openapi.yml。但我也使用standart helidon处理程序(健康和指标): 如何在我的openapi.yml中创建健康和指标部分?我使用: <dependency> <groupId>io.helidon.openapi</groupId> <artifactId>helidon-openapi</artifactId> <
openapi.yml
。但我也使用standart helidon处理程序(健康和指标):
如何在我的openapi.yml中创建健康和指标部分?我使用:
<dependency>
<groupId>io.helidon.openapi</groupId>
<artifactId>helidon-openapi</artifactId>
<version>1.3.1</version>
</dependency>
io.helidon.openapi
helidon openapi
1.3.1
有两种方法可以做到这一点:
/health
和/metrics
端点信息添加到已创建的openapi.yml
文件中即可OASModelReader
接口的您自己的实现添加到您的应用程序中,该应用程序以编程方式添加运行状况和度量信息。您还可以设置一个配置值来告诉系统您的实现。详情请参阅/metrics
和/health
端点,但微文件度量和健康规范规定了这些端点的路径和行为
一些相关文档可以帮助您开始:
指标:
- 架构:
- REST端点:
- 有线协议:
openapi.yml
中添加这个端点。我做到了。但是我想要有有效json模式和状态的好文档(比如节文件)。我自己编程,了解模式和状态。健康和指标是helidon端点。我在哪里可以获得有关文档的信息?更新了我的原始答案以反映澄清的问题。感谢您提供文档参考。这些都是复杂但详细的文件,我会慢慢理解的。
<dependency>
<groupId>io.helidon.openapi</groupId>
<artifactId>helidon-openapi</artifactId>
<version>1.3.1</version>
</dependency>