Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/exaluc/monitoring-vertica
API endpoint vertica monitor
https://github.com/exaluc/monitoring-vertica
api bigdata database fastapi monitoring oas3 redoc rest swagger vertica
Last synced: 9 days ago
JSON representation
API endpoint vertica monitor
- Host: GitHub
- URL: https://github.com/exaluc/monitoring-vertica
- Owner: exaluc
- License: mit
- Created: 2020-07-02T23:29:59.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2023-07-09T21:14:05.000Z (over 1 year ago)
- Last Synced: 2023-07-09T22:25:52.508Z (over 1 year ago)
- Topics: api, bigdata, database, fastapi, monitoring, oas3, redoc, rest, swagger, vertica
- Language: Python
- Homepage:
- Size: 256 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# 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`](https://www.vertica.com/kb/Best-Practices-for-Monitoring-Vertica/Content/BestPractices/BestPracticesforMonitoringVertica.htm) for monitoring the following areas of your database:
![](screens/doc.png)
![](screens/redoc.png)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 – [@exaluc](https://twitter.com/exaluc)
Distributed under the MIT license. See ``LICENSE`` for more information.
[monitoring-vertica](https://github.com/odgon/monitoring-vertica)