Skip to content

Tag: v0.2.0-aplha (Initial Setup Completed)

Pre-release
Pre-release

Choose a tag to compare

@Anyel-ec Anyel-ec released this 11 Oct 16:37

Tag: v1.0-beta (Initial Setup Completed)

Current Status:
This tag marks the completion of the initial setup and configuration of Grafana, Prometheus, and their exporters, as well as the database credentials for PostgreSQL. The system now allows users to perform the following:

  • Complete service installation:

    • Configuration and installation of Grafana.
    • Configuration and installation of Prometheus.
    • Configuration of exporters for Prometheus:
      • Exporter for PostgreSQL.
      • Exporter for MongoDB.
      • Exporter for MariaDB.
  • Credential and configuration management:

    • The user can manage credentials for:
      • PostgreSQL (includes connection test).
      • MariaDB.
      • MongoDB.
    • Installation data (user credentials, ports, services) are correctly stored in the database.
  • Functional interface:

    • A wizard has been implemented to guide the user through the installation process.
    • User configuration and service installation are saved correctly.

Project Status:

  • It is now possible to install and configure Grafana, Prometheus, and their exporters.
  • The credential management for databases is functional and stored in the database.
  • PostgreSQL connection tests can be run from the user interface.

Pending Implementation:

  1. Grafana configuration:

    • Automatic creation of dashboards and the Prometheus datasource in Grafana is still pending.
  2. Improvement of the connections interface:

    • The view for connections and database credentials needs to be reorganized to improve the user experience.
  3. Other Improvements:

    • Ensure all services are deployed correctly in the production environment.
    • Improve form validation and error handling in the graphical interface.

Notes:

  • The system is ready for initial installation and testing.
  • Integration between the mentioned services has been tested and is working correctly, except for the automatic creation of dashboards in Grafana.