Commit Graph

2572 Commits

Author SHA1 Message Date
Maurizio Noseda Pedraglio
82f3daf917 Added Firewall Policies Monitoring, added buffered metric writes (CF now 4x faster on my laptop), switched to aligned timestamps (should avoid "sawtoothing") 2022-10-10 15:52:54 +02:00
Maurizio Noseda Pedraglio
ac82a8ce7b solved pul comments and fixed grouping on firewalls utilization chart 2022-10-07 17:24:04 +02:00
Maurizio Noseda Pedraglio
1f3cfe8e8e fixed dashboard comments 2022-10-07 15:18:13 +02:00
maunope
6e128eeb4d Merge branch 'master' into maunope/network-dashboards-updates 2022-10-07 12:23:55 +02:00
Maurizio Noseda Pedraglio
2df2bbde64 Merge branch 'maunope/network-dashboards-updates' of https://github.com/maunope/cloud-foundation-fabric into maunope/network-dashboards-updates 2022-10-07 11:35:34 +02:00
Maurizio Noseda Pedraglio
c0573ce596 fixed PR #856 comments 2022-10-07 11:34:00 +02:00
Ludovico Magnocavallo
e66340c4db Refactor compute-vm for Terraform 1.3 (#860)
* refactor compute-vm for Terraform 1.3

* bump Terraform version in CI tests config

* fix optional null handling (ht jccb)

* tfdoc

* update blueprints

* align fast

* align README examples
2022-10-07 10:53:53 +02:00
Julio Castillo
8c88517199 Update changelog 2022-10-07 09:59:02 +02:00
Julio Castillo
dafdcf5bdc Merge pull request #861 from GoogleCloudPlatform/jccb/update-svpc-defaults
Leverage new shared VPC project config defaults across the repo
2022-10-07 09:50:43 +02:00
Julio Castillo
894647ff9e Leverage new shared VPC project config defaults across the repo 2022-10-07 08:55:47 +02:00
Ludo
3c3e65c2c3 update changelog 2022-10-06 19:22:03 +02:00
Julio Castillo
cc6e39dca2 Merge pull request #859 from GoogleCloudPlatform/jccb/project-svpc-tf13
Make project shared VPC fields optional
2022-10-06 16:18:01 +02:00
Julio Castillo
07249194dd Fix README 2022-10-06 15:52:09 +02:00
Julio Castillo
1955a61159 Make project shared vpc fields optional 2022-10-06 15:48:37 +02:00
Julio Castillo
aea6c278db Merge pull request #858 from GoogleCloudPlatform/jccb/fast-support-group
Default gcp-support to gcp-devops
2022-10-06 14:58:25 +02:00
Julio Castillo
60cb3a4dc8 Default gcp-support to gcp-devops 2022-10-06 14:18:58 +02:00
Julio Castillo
e4b32c17d0 Update README.md 2022-10-06 13:59:44 +02:00
maunope
8d39ded6d6 Merge branch 'master' into maunope/network-dashboards-updates 2022-10-05 17:38:06 +02:00
Maurizio Noseda Pedraglio
14da0eec29 removed obsolete code - compute api firewalls list 2022-10-05 12:27:35 +02:00
Maurizio Noseda Pedraglio
bebe9ed110 removed hardcoded debug value 2022-10-05 11:13:53 +02:00
Taneli Leppä
81039214ca Merge pull request #854 from rosmo/nginx-reverse-proxy-cluster
Added an example of a Nginx reverse proxy cluster using RMIGs
2022-10-04 15:49:43 +02:00
Taneli Leppä
b65beef20d Merge branch 'master' into nginx-reverse-proxy-cluster 2022-10-04 15:39:09 +02:00
Taneli Leppä
4feb3514fd Added an example of a Nginx reverse proxy cluster using RMIGs. 2022-10-04 15:38:52 +02:00
maunope
338ffe4f6a Merge branch 'GoogleCloudPlatform:master' into maunope/network-dashboards-updates 2022-10-04 10:30:12 +02:00
Maurizio Noseda Pedraglio
7f2399bd70 Added charts to dashboard, fixed a merge glitch, updated readme, removed hardcoded parameters 2022-10-04 10:11:09 +02:00
Simone Ruffilli
201f6b1aab Fixes NVA issue when health checks are not enabled (#853)
* Fixes NVA issue when health checks are not enabled

* Update cloud-config.yaml
2022-10-04 07:55:10 +02:00
Maurizio Noseda Pedraglio
cdf53552d7 support for project level VPC firewall metrics 2022-10-03 15:48:46 +02:00
Ludovico Magnocavallo
981b4ca5cb update changelog 2022-10-02 18:45:08 +02:00
Simone Ruffilli
5950797385 COS based simple networking appliance (#846) 2022-09-30 18:43:24 +02:00
Taneli Leppä
8e6e365d1d Merge pull request #851 from rosmo/nginx-tls-fix
nginx-tls: only use hostname part for TLS certificate
2022-09-30 13:52:43 +02:00
Taneli Leppä
8072be5619 nginx-tls: only use hostname part for certificate as the FQDN might be too long (>64 chars). 2022-09-30 13:39:14 +02:00
maunope
4f6cf40c98 Merge pull request #850 from maunope/updates-quota-monitoring-function
Made sample alert creation optional
2022-09-30 12:08:37 +02:00
Maurizio Noseda Pedraglio
ec54165a89 reverted stuff pushed by mistake 2022-09-30 11:55:11 +02:00
Maurizio Noseda Pedraglio
10e1a5e48a Merge branch 'updates-quota-monitoring-function' of https://github.com/maunope/cloud-foundation-fabric into updates-quota-monitoring-function 2022-09-30 11:15:53 +02:00
Maurizio Noseda Pedraglio
1c134a735b tracking of vpc firewalls, initial commit 2022-09-30 11:10:48 +02:00
maunope
9a67546cb9 Merge branch 'GoogleCloudPlatform:master' into updates-quota-monitoring-function 2022-09-30 11:08:49 +02:00
Maurizio Noseda Pedraglio
eea4642cf2 applied tfdoc 2022-09-30 11:07:44 +02:00
Aurélien Legrand
a709febfdb Network dashboard: Subnet IP utilization update (#837)
* Adding IP utilization per subnet metrics and folder level support.

* Update README.md

* Removing unused imports

* yapf formatting

* removing unused imports

* removing hard coded prefix

* Update README.md

* Variable renaming

* variable renaming

* formatting

* Comments and yapf formatting

* in the proper blueprints folder this time

* Updated after comments from David.

Co-authored-by: Aurélien Legrand <legranda@google.com>
2022-09-30 10:51:16 +02:00
maunope
b75ed122f1 Merge branch 'master' into updates-quota-monitoring-function 2022-09-30 10:31:32 +02:00
Maurizio Noseda Pedraglio
10811b3d31 fixed conditional creation and updated readme 2022-09-30 10:27:31 +02:00
Maurizio Noseda Pedraglio
8b7bf698d2 made alert creation optional 2022-09-30 09:55:38 +02:00
Ludo
bd5e04a463 update changelog 2022-09-29 20:21:07 +02:00
maunope
5262ba7c8b Merge pull request #848 from maunope/updates-quota-monitoring-function
updated quota monitoring CF doc
2022-09-29 19:55:22 +02:00
Maurizio Noseda Pedraglio
5e2763835f Main.py: removed some commented Lines
main.tf updated sample alert, no "catch all" alerts are possible since we use multiple metrics, switched to a single metric alert (cpus quota)
2022-09-29 19:38:42 +02:00
Maurizio Noseda Pedraglio
7e8827b1af Merge branch 'updates-quota-monitoring-function' of https://github.com/maunope/cloud-foundation-fabric into updates-quota-monitoring-function 2022-09-29 19:37:34 +02:00
Maurizio Noseda Pedraglio
06d02c248a fixed typo as per ludo review 2022-09-29 19:37:08 +02:00
maunope
209fe7e6f9 Merge branch 'GoogleCloudPlatform:master' into updates-quota-monitoring-function 2022-09-29 19:30:16 +02:00
Maurizio Noseda Pedraglio
75972de1b6 fixed bulleted list 2022-09-29 19:29:12 +02:00
Maurizio Noseda Pedraglio
a7c2de1d8f update readme for quota monitoring CF 2022-09-29 19:25:54 +02:00
maunope
837f34bde9 Merge pull request #847 from maunope/updates-quota-monitoring-function
Quotas monitoring, time series format update
2022-09-29 18:20:17 +02:00