ercole-io / ercole

Proactive Software Asset Management. Backend component
https://ercole.io
Other
151 stars 11 forks source link
assets-management license-management monitoring-application mysql mysql-database oracle oracle-database postgresql postgresql-database

Ercole

Build Status Gitter codecov Go Report Card Quality Gate Status API Documentation

Ercole is an open-source software for proactive software asset management:

Ercole is made by multiple services:

Documentation about Ercole available here.

Main functionalities

Licensing always under control Take care about your Oracle Database installation and prevent the usage of unathorized licenses.

Proactive database optimization All interesting Oracle advisory output pre-elaborated and in a single point.

RMAN Backup policy Plan your RMAN backup policy in the best way.

PSU and RU advisor Plan your PSU and RU patching lifecycle.

Database server CPU and storage capacity Find your over allocated DB server and use the licenses where you really need them.

Auto filling of LMS Oracle audit file Have you ever tried to fill this complicated file? Ercole does it in one click.

Requirements

How to build

go build ./main.go -o ercole

How to run the server

Run the binary: ./ercole serve

You can customize parameters by copying the config.toml file in the same directory as your ercole binary or in /opt/ercole/config.toml.