Overview
A cloud-native SaaS offering, Goliath’s Cloud Monitor (GCM) provides one source for monitoring and troubleshooting performance, availability, and end-user experiences across cloud environments.
Goliath Cloud Monitor provides dashboards, monitors, and alerting with little to no configuration required. Based on the environment type you are monitoring, monitors and dashboards are available out-of-the box so you can begin monitoring your environments right away.
Currently, GCM supports AWS Workspaces, EC2, Azure Virtual Machines, and Azure Virtual Desktop environments.
Dashboards
The main dashboard displays all of the relevant alert information for your environments in a single location.
Down the left-side of the page you will see each environment added in a specific section based on the type, for example Amazon Web Services or Microsoft Azure.
Figure: Main Dashboard.
The Main dashboard provides an overview of all environments and displays any alerts that need your attention, as well as a look into recent history of alerts generated.
In the Alerts table, click any alert to see additional details.
Figure: Alert Detail
Adjusting Date Range
Use the Date Range picker at the top of any page of the dashboard to adjust the time period to display. Most widgets are affects by the date range and will display data based on the selected timeframe.
Figure: Date Range selection dialog.
Data Interpretation Threshold Lines
Intuitive threshold indicator lines are displayed on charts to quickly show you when metrics fall outside of acceptable ranges. Click the Show Thresholds checkbox to display them.
The threshold lines can be adjusted by adjusting the associated Monitor threshold ranges (see Monitors, below).
Figure: Threshold indicators displayed on a dashboard chart.
To see more granular data, click on a datapoint on a graph to bring up the Daily View. Here you will be able to see hourly roll-up data as well as real time data collected.
Figure: Day View
User Menu
The user menu is accessible by clicking the menu icon next to your user name in the top right of any page. Use this menu to customize your profile, security settings or sign out.
Figure: Main Menu.
My Profile
The My Profile page is where you can review your access to GCM, change your display name and locale, and review when you last made changes and logged in to GCM.
The My Profile page is also available by clicking the Settings option on the left.
Figure: My Profile page
My Security
This is where you can enable or disable Two-Factor Authentication for your account or reset your password.
Note that only Admin accounts can enable or disable Two-factor authentication for other users.
Sharing Data and Dashboards
You can quickly share links to any dashboard page with other users by clicking the Share icon located at the top of each page.
A link to the page is copied to the clipboard so you can then paste it into email, chat or other text communication to quickly share specific areas of the product, for example if you needed a colleague to see the Latency for a specific Virtual Desktop.
Monitors
Relevant monitors are available out of the box for all added environments. Each individual monitor can be edited to adjust thresholds to fit your specific requirements and environment.
Figure: Monitors page.
When a monitor is triggered, whether due to a metric exceeding threshold or an event occurring, an alert is generated. Different alert types apply to monitors with thresholds.
All alerts are captured and displayed on the main dashboard. In addition, alerts will trigger notifications that can be configured in the Settings area.
Adjusting Threshold Lines
Monitor thresholds are also used to adjust the threshold lines that appear on some of the dashboard charts when in focus - click the Show Thresholds checkbox to display.
Settings
From the Settings area, you can manage user accounts, environments, and notifications.
Figure: Settings options.
The Settings options are available only to Admin and Owner accounts.
Environments
Use the Environments area to manage the environments you are monitoring.
Figure: Environments Page
Adding a New Environment
- Click Add to open the Add Environment dialog.
- Select the type of Environment to add, then include the required parameters. These options will differ based on your environment type (AWS, Azure, Google Cloud).
- For Adding an AWS Environment, see:
Adding an AWS Environment - For Adding an MS Azure Environment, see:
Adding an MS Azure Environment
User Management
Add and manage user accounts with access to Goliath Multi-Cloud Monitor using the User Management area.
Figure: Users.
User Roles
Three role levels are available:
Owner - Full access to all areas of the product, including billing. At least one Owner account is required.
Administrator - Access to all areas of the product, with the ability to manage environments and users. No access to Billing options.
View - Read-only access to dashboards and monitors. No access to settings or billing options.
Notification Settings
To receive email alert notifications, notifications must be enabled within the Notification Settings area.
Figure: Notifications area.
Enabling/Disabling Notifications
- In the Notifications area, use the Enable Notification checkbox to enable or disable all notifications.
- Use the Email Recipients text box to enter a comma-delimited list of email addresses that should receive all notifications.
- To receive only certain alert types as notifications, edit one of the pre-defined rules. For example, to only receive Critical Alert notifications, click the Critical Alerts - All rule in the rule table. In the dialog that opens, add your email address then click Save.