Skip to content

aspectran/aspectow

Repository files navigation

Aspectow

Build Status Maven Central Version License

Aspectow is an enterprise-grade platform management system for Aspectran-based applications, providing integrated Observability, Controllability, and Governance. It features the Aspectow Management Console as its central control system, designed to manage framework assets and securely handle sensitive resources.

Key Vision

  • Integrated Management: Combines monitoring (AppMon), framework introspection (Anatomy), and security asset (PBE) management into a single console.
  • Real-time Control: Provides real-time diagnosis and configuration control for running applications.
  • Enterprise-Ready: Supports clustering environments and ensures operational stability through strict Role-Based Access Control (RBAC).

Features

  • Security & Admin: RBAC-based user management and a secure Vault for PBE Token management.
  • Framework Introspection: Visualize Translets, Beans, Aspects, and Schedules. Live Bean Explorer for real-time state diagnosis.
  • Operations & Monitoring: Integrated AppMon dashboard for logs and metrics, plus dynamic configuration and scheduler control.

Requirements

  • Java 21 or later
  • Maven 3.9.4 or later (the included Maven wrapper is recommended)

Building from Source

To build Aspectow from the source code, follow these steps:

  1. Clone the repository:

    git clone https://github.com/aspectran/aspectow.git
  2. Navigate to the project directory:

    cd aspectow
  3. Build the project:

    ./build rebuild

Running the Demo

After a successful build, you can run the included demo application.

  1. Start the demo server:

    ./build demo
  2. Access the console: Open your web browser and navigate to http://localhost:8082/console.

License

Aspectow is licensed under the Apache License 2.0.

About

Aspectow is an enterprise-grade platform management system for Aspectran-based applications, providing integrated observability, controllability, and governance.

Topics

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors