1. 首页
  2. 考试认证
  3. 其它
  4. metrics processor 基于Spring Boot的REST API简单指标处理器

metrics processor 基于Spring Boot的REST API简单指标处理器

上传者: 2024-10-26 06:28:33上传 ZIP文件 5.24KB 热度 8次

指标处理器是一个超级简单的指标处理器,用于从指标收集器接收事件并将它们保存到MongoDB数据库中。该系统基于Spring Boot,并提供RESTful API。以下是处理器的数据结构和技术要求:

数据格式

  • :标识度量的id(例如:'jvm-usage')

  • 时间戳:何时进行测量

  • :测量值,描述测量的内容

  • 错误:一个可选字段,记录捕获测量时的错误信息

技术栈

  • Spring Boot:框架基础

  • 基于超媒体的RESTful API:提供REST API接口

  • Spring Data REST:用于实现RESTful前端

  • Spring Data MongoDB:持久化数据

系统要求

  • MongoDB

  • JDK 1.7

运行与构建

  • 运行:./gradlew bootRun

  • 构建:./gradlew build

  • 从jar运行:java -jar build/libs/metrics-processor-0.1.0.jar

  • 更改默认端口:java -Dserver.port=8081 -jar build/libs/metrics-processor-0.1.0.jar

下载地址
用户评论