Dmitriy Rabotyagov 24dd49640d Use sqlalchemy text for ensuring session existence
Textual SQL expressions should be passed using text() method. Passing
them as a simple string is deprecated and can be no longer used with
modern sqlalchemy.

This also squashes patch [1] which replaces pysnmp[1] that is no longer
maintained with a fork pysnmp-lextudio[2] to resolve circular dependency

[1] https://review.opendev.org/c/openstack/vitrage/+/918415
[2] https://github.com/lextudio/pysnmp

Depends-On: https://review.opendev.org/c/openstack/vitrage-tempest-plugin/+/927167
Co-Authored-By: Takashi Kajinami <kajinamit@oss.nttdata.com>
Change-Id: Ied45b260415826a09c9c2358d37c34452ab10f32
2024-08-26 15:31:05 +00:00
2020-01-02 15:39:27 +02:00
2018-07-16 13:51:32 +07:00
2019-04-19 19:35:54 +00:00
2018-02-22 15:03:26 +00:00
2021-02-19 09:05:21 +08:00
2016-09-29 09:21:27 +00:00
2015-11-06 14:46:43 +02:00
2020-04-12 18:02:58 +00:00
2023-02-17 07:55:50 +00:00

OpenStack Vitrage

image

OpenStack Vitrage is the OpenStack RCA (Root Cause Analysis) Service for organizing, analyzing and expanding OpenStack alarms & events, yielding insights regarding the root cause of problems and deducing the existence of problems before they are directly detected.

Enabling Vitrage in DevStack

More details in: README file

Project Resources

Description
OpenStack RCA (Root Cause Analysis) Engine
Readme 24 MiB
Languages
Python 97.9%
HTML 1.3%
Shell 0.8%