cloud-foundation-fabric/tests
Ana Fernandez del Alamo 0fe3f165ed Add VPN monitoring alerts to 2-networking and VPN usage chart
The Fast stage 2-networking-* currently adds a monitoring dashboard
for VPN metrics. This change adds an additional chart to monitor the
usage of the VPN bandwidth.

This change also adds the following monitoring alerts:

* VPN tunnel established
*
[VPN bandwidth](https://cloud.google.com/network-connectivity/docs/vpn/how-to/viewing-logs-metrics#define-bandwidth-alerts)

To configure the alerts, there is a new `alert_config` variable with
defined default values.

The alerts are created in the stage `b` by default. In the stages a,
c, d, and e, the alerts are created if the user creates the On-prem
VPN.

To disable the creation of alerts, add the following to
`terraform.tfvars`:

```
alert_config = {
  vpn_tunnel_established = null
  vpn_tunnel_bandwidth = null
}
```
2023-06-06 13:49:21 +01:00
..
blueprints Migrate apigee tests 2023-04-21 17:51:19 +02:00
examples Update contributing guide with new test framework 2023-03-09 14:41:18 +01:00
fast Add VPN monitoring alerts to 2-networking and VPN usage chart 2023-06-06 13:49:21 +01:00
modules add alloydb module (#1403) 2023-06-04 10:12:32 +00:00
__init__.py Copyright bump (#410) 2022-01-01 15:52:31 +01:00
collectors.py FAST plugin system (#1266) 2023-03-24 12:28:32 +00:00
conftest.py Remove last remaining legacy fixture 2023-04-25 15:12:32 +02:00
fixtures.py Extend tests to use lockfile if available 2023-04-25 15:12:11 +02:00
requirements.txt Enable parallel tests 2023-04-25 15:12:11 +02:00