Ostara:管理Spring Boot的桌面应用


Ostara 是一款类似于 Spring Boot Admin的跨平台桌面应用程序,Ostara 使用 Spring Boot Actuator API 连接到服务。它是 Spring Boot Admin 的替代方案,旨在通过消除对代码的依赖和更改的需要,使该过程更加用户友好并简化设置过程。它允许您深入了解应用程序性能、解决问题以及跨不同环境对服务执行操作。

Ostara 目标是通过简单的设置和许多功能(如多级仪表板、自定义指标通知、功能切换、记录器和缓存管理、运行状况通知、bean 图表、线程转储分析、多个属性视图)使流程更加用户友好和简单,http请求统计...

主要特征

  • 轻松设置- 下载 Ostara 应用程序并将其直接连接到您的 Spring Boot Actuator,无需额外的依赖项或代码更改。
  • 应用程序管理- 监控和管理多个环境,并根据您的环境架构轻松对服务进行排序和分组。
  • 仪表板和指标- 通过多个仪表板深入了解服务运行状况和性能,并探索 Spring Boot Actuator 指标。
  • 查看应用程序属性- 访问并查看所有当前应用程序属性,包括活动的 Spring 配置文件。
  • Bean 依赖关系图- 利用独特的 UI 来分析和改进应用程序依赖关系的解耦。
  • 线程分析工具- 深入了解应用程序线程的内部工作原理以进行高级故障排除。
  • 记录器和缓存- 一键更新日志级别并逐出单个/多个服务的缓存。
  • 指标监控和通知- 配置预定义或自定义通知规则,以便在服务降级时接收警报。
  • 健康监控- 当服务出现故障时接收即时通知。
  • 导入/导出设置- 轻松与同事共享您的配置设置。

新功能:

  • 日志文件支持:通过方便的流式传输和下载来监控服务的日志数据。
  • 信息页面:获取有关正在运行的应用程序的详细信息,从基本的 git 和构建详细信息到 Actuator 中发布的任何自定义信息。
  • 运行状况页面:访问系统的所有运行状况详细信息。
  • 自动本地备份:Ostara 将自动备份您的配置,并进行滚动修订。
  • 预览恢复:在恢复之前预览您的备份。
  • UI 改进:改进了空状态并添加了动画。
  • 自动更新:解决了 Windows 中的自动更新问题(已在 Mac 上运行)。

桌面技术基于electron/react.js

项目点击标题