# GCP - Monitoring Enum

{{#include ../../../banners/hacktricks-training.md}}

## Basiese Inligting

Google Cloud Monitoring bied 'n stel gereedskap om te **monitor**, probleemoplossing te doen en die prestasie van jou wolkbronne te verbeter. Vanuit 'n sekuriteits perspektief bied Cloud Monitoring verskeie funksies wat noodsaaklik is vir die handhawing van die sekuriteit en nakoming van jou wolkomgewing:

### Beleide

Beleide **definieer toestande waaronder waarskuwings geaktiveer word en hoe kennisgewings gestuur word**. Hulle stel jou in staat om spesifieke metrieke of logs te monitor, drempels in te stel, en te bepaal waar en hoe om waarskuwings te stuur (soos e-pos of SMS).

### Dashboards

Monitoring Dashboards in GCP is aanpasbare koppelvlakke vir die visualisering van die **prestasie en status van wolkbronne**. Hulle bied regstreekse insigte deur middel van grafieke en diagramme, wat help met doeltreffende stelselsbestuur en probleemoplossing.

### Kanale

Verskillende **kanale** kan geconfigureer word om **waarskuwings** deur verskeie metodes te **stuur**, insluitend **e-pos**, **SMS**, **Slack**, en meer.

Boonop, wanneer 'n waarskuwing beleid in Cloud Monitoring geskep word, is dit moontlik om **een of meer kennisgewing kanale te spesifiseer**.

### Snoozers

'n Snoozer sal **verhoed dat die aangeduide waarskuwing beleide waarskuwings genereer of kennisgewings stuur** gedurende die aangeduide snooze periode. Daarbenewens, wanneer 'n snooze toegepas word op 'n **metrieksgebaseerde waarskuwing beleid**, gaan Monitoring voort om **enige oop voorvalle** wat aan daardie spesifieke beleid gekoppel is, te **op te los**.

### Enumerasie
```bash
# Get policies
gcloud alpha monitoring policies list
gcloud alpha monitoring policies describe <policy>

# Get dashboards
gcloud monitoring dashboards list
gcloud monitoring dashboards describe <dashboard>

# Get snoozers
gcloud monitoring snoozes list
gcloud monitoring snoozes describe <snoozer>

# Get Channels
gcloud alpha monitoring channels list
gcloud alpha monitoring channels describe <channel>
```
### Post Exploitation

{{#ref}}
../gcp-post-exploitation/gcp-monitoring-post-exploitation.md
{{#endref}}

## Verwysings

- [https://cloud.google.com/monitoring/alerts/manage-snooze#gcloud-cli](https://cloud.google.com/monitoring/alerts/manage-snooze#gcloud-cli)

{{#include ../../../banners/hacktricks-training.md}}
