Skip to content

gni/monitoring-vertica

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

36 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Monitoring Vertica

Python version

Tested with Python 3.7

This project was made for test FastApi.

The API endpoint use queries (bonus a custom query with commit) and techniques from vertica for monitoring the following areas of your database:

Install with venv:

1- create venv:

python3 -m venv monvertica

2- activate venv:

source monvertica/bin/activate

3- install requirements:

pip install -r requirements.txt

4- start uvicorn:

./start.sh

5- open your browser:

Swagger - http://127.0.0.1:8000/docs
ReDoc - http://127.0.0.1:8000/redoc

Docs

  • Swagger
  • ReDoc

Ressources

  • Logo vertica on ReDoc from wikipedia
  • Logo & js Swagger from jsdelivr
  • Logo & js ReDoc from jsdelivr

Requirements

  • fastapi==0.58.1
  • uvicorn==0.11.5
  • vertica-python==0.10.4

Meta

Lucian BLETAN

Distributed under the MIT license. See LICENSE for more information.

monitoring-vertica