Skip to content

Ostara is a cross-platform desktop app for managing and monitoring Spring Boot applications using the Actuator API, providing comprehensive insights and effortless control.

License

Notifications You must be signed in to change notification settings

krud-dev/ostara

Repository files navigation


Ostara

Ostara is an open source desktop app designed to simplify the management and monitoring of Spring Boot applications. Ostara connects to services using the Spring Boot Actuator API. It’s a Spring Boot Admin alternative that aims to make the process more user-friendly and simplify the setup process by removing the need for dependencies and changes to your code. It allows you to gain insights into application performance, troubleshoot issues, and perform actions on your services across different environments.

DOCSQUICK STARTCOMMUNITY DISCORD
WEBSITELATEST RELEASE

Ostara Overview

Key Features

  • Effortless Setup - Download the Ostara application and connect it directly to your Spring Boot Actuator, requiring no additional dependencies or code changes.
  • Application Management - Monitor and manage multiple environments, and easily sort and group your services based on your environment architecture.
  • Dashboards and Metrics - Gain insights into service health and performance through multiple dashboards and explore Spring Boot Actuator metrics.
  • View Application Properties - Access and view all current application properties, including the active Spring profiles.
  • Bean Dependency Graph - Utilize the unique UI to analyze and improve the decoupling of your application's dependencies.
  • Thread Profiling Tool - Dive into the internal workings of your application's threads for advanced troubleshooting.
  • Loggers and Caches - Update log levels and evict caches for single/multiple services with one click.
  • Metric Monitoring and Notifications - Configure predefined or custom notification rules to receive alerts when your service is degraded.
  • Health Monitoring - Receive instant notifications when services go down.
  • Import/Export Settings - Easily share your configuration settings with colleagues.

For a full list of features, click here.

Getting Started

Just download the app latest release, and add your services. You can check out the full guide here.

If you do not have an active service with the Actuator API, no worries! A fully functioning demo service is available in the app.

Start Demo and Create Instance

System Overview

Useful Dashboards

View all the important info with the global dashboard, or at specific levels with the instance dashboard, application dashboard and folder dashboard.

Dashboards

Loggers and Caches

Change log levels and evict cache directly in the UI.

Loggers and Caches

Demo

Check out this short demo video to see more.

Ostara Demo video on Youtube

Support

  • Documentation: Visit our documentation site for detailed guides, tutorials, and reference materials. It covers installation instructions, usage guidelines, configuration options, and troubleshooting tips. Check it out here.
  • Discord Community: Join our friendly Discord community. It's a great platform to connect with other Ostara users, share experiences, exchange ideas, and seek help. Our community members and team are there to provide support and engage in discussions related to Ostara.
  • Issue Tracker: If you come across any bugs, have suggestions for improvements, or want to request new features, we encourage you to open an issue on our GitHub repository. Our team actively monitors the issues and will respond promptly to address them.
  • Frequently Asked Questions (FAQ): Check out our FAQ section on our homepage. It contains answers to common queries and technical questions.

We strive to provide timely and effective support to our users. Whether you have technical questions, need guidance, or want to report an issue, we are here to assist you.

Contributing

We welcome pull requests submissions for any changes or enhancements you'd like to make to Ostara. Whether it's fixing a bug, implementing a new feature, or improving the existing codebase. Please ensure that your pull requests are focused and include a clear description of the changes.

For more detailed information on contributing to Ostara, please refer to our CONTRIBUTING.md file. It provides additional guidelines, conventions, and other relevant information to help you get started with your contributions.

License

Copyright 2023 krud.dev

Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.

Special Thanks

These companies have been kind to provide us with free access to their tools for the ongoing development of Ostara, check them out!

Sentry
Gitbook
JetBrains