Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
17 changes: 15 additions & 2 deletions dashboards/google-cloud-agent-for-sap/README.md
Original file line number Diff line number Diff line change
@@ -1,13 +1,26 @@
### Dashboards for Agent for SAP


|Agent for SAP - HANA Overview|
|:------------------|
|Filename: [agent-for-sap-hana-overview.json](agent-for-sap-hana-overview.json)|
|This dashboard is based on [Google Cloud Agent for SAP](https://cloud.google.com/solutions/sap/docs/agent-for-sap/latest/all-guides) and has status overview charts displaying `HANA Availability`, `HANA High Availability`, `HANA HA Replication`, `HANA Service Status`, `HA Cluster - Node State`,`HA Cluster - Resource State` for SAP HANA Instances. The charts in this dashboard indicate the status of the entities with a value of `1` indicating healthy status.|

|Agent for SAP - NetWeaver Availability Monitoring|
|:------------------|
|Filename: [agent-for-sap-netweaver-availability-monitoring.json](agent-for-sap-netweaver-availability-monitoring.json)|
|This dashboard is based on [Google Cloud Agent for SAP](https://cloud.google.com/solutions/sap/docs/agent-for-sap/latest/all-guides). It provides an overview of the availability of SAP NetWeaver systems, which is derived from the instance's service status of the underlying CS, ERS, and application servers. For highly-available SAP NetWeaver deployments, the dashboard also shows the status of the individual Pacemaker resource agents.|

|Agent for SAP - HANA Raw Metrics|
|:------------------|
|Filename: [agent-for-sap-hana-raw-metrics.json](agent-for-sap-hana-raw-metrics.json)|
|This dashboard based on Google's [Google Cloud Agent for SAP](https://cloud.google.com/solutions/sap/docs/agent-for-sap/latest/all-guides) and has charts displaying raw metric values for `HANA Availability`, `HANA High Availability`, `HANA HA Replication`, `HANA Service Status`, `HA Cluster - Node State`,`HA Cluster - Resource State` for SAP Instances. The charts in this dashboard indicate the raw metrics. The decription of different possible values can be found in MQL for respective charts.|
|This dashboard is based on Google's [Google Cloud Agent for SAP](https://cloud.google.com/solutions/sap/docs/agent-for-sap/latest/all-guides) and has charts displaying raw metric values for `HANA Availability`, `HANA High Availability`, `HANA HA Replication`, `HANA Service Status`, `HA Cluster - Node State`,`HA Cluster - Resource State` for SAP Instances. The charts in this dashboard indicate the raw metrics. The description of different possible values can be found in MQL for respective charts.|

|Agent for SAP - HANA Availability Monitoring|
|:------------------|
|Filename: [agent-for-sap-hana-availability-monitoring.json](agent-for-sap-hana-availability-monitoring.json)|
|This dashboard is based on [Google Cloud Agent for SAP](https://cloud.google.com/solutions/sap/docs/agent-for-sap/latest/all-guides) and is an interactive playbook for determining HANA Availability during a given timeframe.|

|Agent for SAP - Backint Metrics|
|:------------------|
|Filename: [agent-for-sap-backint-metrics.json](agent-for-sap-backint-metrics.json)|
|This dashboard is based on [Google Cloud Agent for SAP](https://cloud.google.com/solutions/sap/docs/agent-for-sap/latest/all-guides) and has status and throughput charts displaying `Backup Status`, `Backup Throughput`, `Restore Status`, and `Restore Throughput` for Backint based backups and recoveries. The status charts in this dashboard indicate the status of backups and restores with a value of `1` indicating a successful transfer. The throughput charts in this dashboard indicate the transfer rate of backups and restores in Mbps. This dashboard also contains Backint logs and can be filtered by severity level.
7 changes: 7 additions & 0 deletions dashboards/google-compute-engine/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -25,3 +25,10 @@
|:-------------------------|
|Filename: [reservations-monitoring.json](reservations-monitoring.json)|
|This dashboard enables you to visualize and monitor [local and shared reservation usage](https://cloud.google.com/compute/docs/instances/reservations-monitor) at the owner project level.|

 

|GCE Maintenance Events Monitoring|
|:-------------------------|
|Filename: [maintenance-system-events.json](maintenance-system-events.json)|
|This dashboard has charts displaying Log Analytics queries for Compute Engine Instance maintenance events, filterable by Machine Type. See the [maintenance-system-events-setup.md](maintenance-system-events-setup.md) for setup instructions.|
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Original file line number Diff line number Diff line change
@@ -0,0 +1,50 @@

### Compute Engine - Instance Maintenance Events Setup

#### Log Storage Upgrade

In order to use the Compute Engine - Instance Maintenance Events dashboard the
`_Required` Logs must have it's Log Storage upgraded.

**NOTE**: There is no additional cost for upgraded Log Storage

1. Go to the Google Cloud
[Log Storage](http://console.cloud.google.com/logs/storage) page in the project
where you want to create the dashboard

2. Click the `Upgrade` button for the row with the `_Required` logs

<img src="maintenance-system-events-log-bucket.png" alt="Log Storage Upgrade" width="700"/>

3. Click the `Upgrade` button in the dialog that is opened.

**NOTE**: Only maintenance events that are logged after the Log Storage upgrade
will be seen in the dashboard

#### JSON String Replacement

The maintenance-system-event.json needs to have `REPLACE_PROJECT_ID` replaced
before the dashboard can be used.

1. Go to the
[Cloud Monitoring Dashboards](http://console.cloud.google.com/monitoring/dashboards)
page

2. Click the `Create Custom Dashboard` button
3. Click the settings icon and select the `JSON Editor`:

<img src="maintenance-system-events-json-editor.png" alt="JSON Editor" width="300"/>

4. Copy and paste the JSON from the
[maintenance-system-events.json](maintenance-system-events.json) file into the
JSON Editor
5. Use `Cmd+F` to open the Find tool
6. Expand the Find tool to expose the Replace functionality:

<img src="maintenance-system-events-json-find.png" alt="JSON Find" width="500"/>

7. Enter `REPLACE_PROJECT_ID` in the Find text and your project id in the
Replace text
8. Click the replace all icon in the Find tool
9. Click the `Apply Changes` in the JSON Editor
10. Your dashboard is ready for use, you can close the JSON Editor
Loading
Loading