Giter VIP home page Giter VIP logo

ercole-io / ercole Goto Github PK

View Code? Open in Web Editor NEW
150.0 10.0 11.0 33.78 MB

Proactive Software Asset Management. Backend component

Home Page: https://ercole.io

License: Other

Dockerfile 0.02% Shell 0.32% Go 98.87% Python 0.36% Makefile 0.02% Jsonnet 0.41%
monitoring-application mysql-database oracle-database postgresql-database license-management mysql postgresql assets-management oracle

ercole's Introduction

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:

  • Alert: generate alerts, send notifications. Expose data for 3rd party usage (i.e. prometheus)
  • API: provides REST APIs for the User Interface
  • Chart: provides REST APIs for the charts
  • Data: receives data from the agent
  • Repo: provides a yum repository (proxy?) for the agent binaries

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.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.