Release Date: August 2021

We are excited to announce our Summer 2021 (v10) update!

Discovery and Monitoring

Windows Agent Auto Monitoring | Host Performance & Application Monitoring

Monitoring Management

Clients with auto-monitoring enabled clients can use the windows agent to automatically monitor Windows-related performance metrics and applications, including Active Directory, MSSQL, and Exchange. This simplifies and accelerates time-to-value for monitoring Windows-based resources.

Limitations:

  • Limited to only clients with auto-monitoring enabled
  • Application support is limited to Active Directory, MSSQL, and Exchange

Alibaba Cloud Discovery and Monitoring

Cloud Monitoring

Alibaba Cloud discovery and monitoring are now supported. Cloud operators can easily onboard Alibaba Cloud resources and get visibility into key services and resources.

Limitation: Discovery and monitoring are limited to ECS Instances, Autoscaling, RDS, LoadBalancer, EMR, and VPC services.

OpenShift 4 Discovery and Monitoring

Cloud-Native Monitoring

Red Hat OpenShift 4 is now supported. Kubernetes administrators can discover and monitor the OpenShift 4 Kubernetes environment for alerting, visualization, and troubleshooting. After an Openshift 4 environment is onboarded, administrators can leverage Dashboard 2.0, alert correlation policies, service maps, and more to manage their OpenShift 4 environment.

Prometheus Metrics Integration | VM Deployment

Cloud-Native Monitoring

Metric ingestion for Prometheus running on bare metal or virtualized infrastructure is now supported. Prometheus metric data is scraped and store. This functionality enables DevOps teams to centralize metric storage across their Prometheus stack and generate dashboards to showcase application health and performance.

Limitations:

  • Limited to only clients with auto-monitoring enabled.
  • Alerting on Prometheus metrics is not currently supported.
  • Compatible with Dashboard 2.0 only.
  • A maximum of 30 metric tags is stored.

Auto Monitoring | Enhanced Linux Process Monitoring

Cloud-Native Monitoring

For clients with auto-monitoring enabled, the Linux agent now automatically collects key application processes running on the host. Linux administrators can filter, alert, and visualize the running processes to increase insight into the application health and performance indicated by the running processes on a host. Linux administrators can also create regex statements within the agent to include or exclude specified processes.

Limitations:

  • Limited to only clients with auto-monitoring enabled.
  • A maximum of 30 processes can be visualized.

Availability for Auto Monitoring | Alert Definition Support

Availability, Monitoring Management

For clients with auto-monitoring enabled, Alert Definitions now support the ability to set resource availability based on a critical alert state. Administrators can more easily get a high-level understanding of monitored infrastructure availability and generate reports to share infrastructure availability with key stakeholders.

Alert prediction

Limitations:

  • Limited to only clients with auto-monitoring enabled.
  • Alert definitions must be manually edited to include this option.

Dashboard 2.0 | Enhancements

Dashboard

Dashboard 2.0 now has an updated color palette, updated curated dashboards, and improved performance.

Metric Notation Changes for Gateway Resources

Monitoring Management

As a continuation of the new canonical metric formatting, metrics for gateway resources are reformatted using underscore notation. Metric tags are added to enable advanced filtering in Dashboard 2.0 and Alert Definitions. Administrators looking for advanced metric data filtering to create meaningful visualization and aggregations can leverage these tags to aggregate metrics across their hosts, individual processes, and more. For more information, see the Platform > Dashboards > Dashboard 2.0 documentation.

Show Public Synthetic Collector Health in health.opsramp.com

Synthetics

The health and status of the public synthetic collectors can now be viewed in the health.opsramp.com portal. Where a public synthetic monitor is no longer reachable by public collectors, administrators can track the status of the collectors until they are resolved by the OpsRamp engineering team. Administrators can subscribe to the health portal to receive updates on any changes or service outages relating to the synthetic collectors within their POD.

Alert prediction

Hybrid Cloud Onboarding Wizard | Edit Integrations

User Interface

For clients with auto-monitoring enabled, administrators can now edit cloud-based integrations in the onboarding wizard. This permits easier cloud integrations post-creation management and ensures that integrations are correctly configured.

Limitation: Limited to only clients with auto-monitoring enabled.

Edit and Search for Client / Resource Notes with a Future Date

User Interface

You can search and edit Client and Resource notes set for a future date for easier management and configuration. This ensures that administrators have sufficient visibility into notes with a future date.

Standardize Synthetic Public Locations

Web Services Monitoring

Synthetic locations are standardized across all OpsRamp PODs. This provides a more consistent experience across the PODs when configuring and selecting public locations for synthetic monitors.

Event and Incident Management

Predicted Alerts

Alert Management

OpsRamp introduces a new machine learning alert management policy, user interface, and alert type that provides the ability to predict and prevent alerts from becoming incidents and therefore avoiding costly outages and impacting the customer experience.

Alert Prediction Policy

Administrators can easily add and configure alert prediction policies in the same way as other ones. Specific options provided are to select the required seasonality timeframe ranging from 7 to 90 days worth of alert data that is analyzed and also the ability to generate predicted alerts that can then be managed using your existing alert management workflows.

Alert prediction

Alert Prediction UI

Users and operators can visualize predicted alerts identified by accessing the “Alert Prediction” page under “Command Center” where they can select seasonality groups and required timeframe.

Alert prediction

Alert Prediction API

Similar to other types of alert policies, API users can now use the /api/v2/tenants/{tenantId}/policies/alertprediction endpoint to create an alert prediction policy, generating predicted alerts with the required seasonality time-frame.

Alert Prediction Tab in Alert Detail View

Users and operators can view the rendered prediction chart by selecting a new “Alert Prediction” tab in the alert detail view. Note: This view is only available when the alert is of the type “Prediction”.

Alert prediction

Alert Enrichment

Alert Management

OpsRamp introduces a new alert management policy that provides a convenient way to enrich alerts using regular expressions to identify the problem area from the alert subject or description fields. The default “Problem Area” field is the metric name and by enriching it assists users and operators with their troubleshooting tasks.

Alert prediction

Various Alert Management Enhancements

Alert Management

The following alert management enhancements are now available in this release:

  • The alert detail page “Create Incident” button label is changed to “Take Action”.
  • The “Take Action” button in the alert detail page now includes the ability to run a process automation workflow.

Remediation and Automation

Auto Approval of Patches Extended to All Type of Patches

Patch Management

Process automation workflows can now be used to auto-approve all patch categories, including definition updates, feature packs, service packs, updates, and update rollups.

Process Automation | Patch Management

Process Automation

Patching tasks are added to the process automation workflow. These tasks include patch scan, patch installation, and patch approval.

patch management

Process Automation | Enhancements

Process Automation

The following process automation enhancements are now available in this release:

  • A new platform service task is available to find alerts that can then be used for various housekeeping tasks
  • Process definitions can be triggered whenever an incident is created or updated as the signal start type. This allows users to create end-to-end incident response workflows
  • Enhanced process definition and process instance filtering capabilities

Platform

Agent deployment using SHELL and other improvements

Agent

An agent deployment shell script is provided to help deploy the agent on Linux and FreeBSD servers. You can download the shell-base Agent deployment script at Setup > Downloads > Agent. Additionally, you can choose to download the shell script and Agent MSI using the API.

Constraints: The existing Python-based script needs Python as a prerequisite for agent deployment whereas the shell script runs without Python.

Clean Windows Agent uninstallation

Agent

After uninstallation, the agent usually left traces in the Windows registry. With this release, the agent cleans up the associated registry entries after uninstallation.

Agent log file backup count increased

Agent

Agent logs are rolled out when they reach 2MB in size and are saved in compressed format. The number of log backup files is increased from three to five. This is expected to help with troubleshooting.

SNMP v3 Trap processing with user-specified credentials

Classic Gateway

The gateway now processes SNMP v3 Traps with user-specified credentials. Previously, the gateway only processed traps from end devices with predefined credentials provided by OpsRamp.

You can now define your own SNMP v3 credentials on the gateway to process v3 Traps.

ClamAV antivirus definition updates via proxy

Classic Gateway

The gateway ClamAV antivirus utility periodically checks for antivirus definition updates. When the gateway communicates using an external proxy, the request from the gateway to the ClamAV database uses a customer-configured external proxy. Previously, ClamAV made a direct connection for definition updates.

API to enable/disable SIP and Synthetics

Classic Gateway, UI

The gateway management profile has a provision to enable SIP and Synthetics services on the gateway. With this release, you have the option to enable or disable the services using the API.

Restrict unsupported Gateway updates

Classic Gateway, UI

As part of the N-2 support policy, gateway versions N-1 and N-2 can be updated to the latest version (N) from the Setup > Management profile. Any gateway below version N-2 is not supported for the update.

Gateway Syslog forwarding configuration APIs

Classic Gateway

The gateway Web User interface has an option to configure an external Syslog server as a receiver. This functionality permits the gateway to push gateway-generated Syslog messages to the external receiver.

With this release, you have the option to configure this feature using the API.

Dashboard 2.0 | Client-level Sharing

Dashboard

Partner and Client users can now share dashboards with other client users based on role. This facilitates dashboard templatization and replication.

client-level sharing

Limitation: Can only share with client users

Dashboard 2.0 | Metric Tile Gauge Visualization

Dashboard

The metric tile in Dashboard 2.0 now supports a gauge visualization. Gauge charts provide a convenient way to visualize metric values that can arbitrarily increase or decrease within a fixed range.

guage chart

Browser-based Remote Console | General Enhancements

Remote Consoles

Browser consoles are now optimized for better performance.

Suspension of Inactive Reports

Reports

Reports that have not been downloaded for an extended interval are now placed in the suspended state. Reporting schedules can be resumed at any time. This helps improve the performance of reporting schedules that are currently in use.

Dashboards 2.0 | Dark Mode

Dashboard

Dashboard 2.0 and the Infrastructure > Search page now support dark mode. Dark mode can be enabled in Profile Details. This provides administrators who are accustomed to a Dark UI/UX a darkened UI/UX with a stark contrast using darkened tones and palettes.

Dark mode

Limitation: Dashboard 2.0 and Infrastructure > Search are the only pages that currently support Dark Mode.

Browser Consoles

Logging and downloading standard console outputs

Remote Consoles

An option is now available to capture and download the standard output from browser-based SSH and Telnet consoles for better incident analysis and faster problem resolution.

Remote consoles

Limitations:

  • Console Logging at the client level must be enabled.
  • Awareness of scriptreplay utility.

APIs

Product API updates

APIs

New Alert prediction APIs and Resource query endpoints are updated to get resource dnsName attributes.

A new client ID UUID format is now effective when using the API. Client IDs for new clients have a 36-character format. For example: 486k5032-g13a-47b8-a068-bc37e0e7ffee. Refer to the /api/v2/tenants/{orgId}/clients create client endpoint example response. Existing clients are unaffected and continue to use the legacy format: client_xxxx.

Process Automation

APIs

You can now automate workflows using process automation APIs. See the API > Automation endpoints documentation.

Updated Gateway API’s

APIs

Gateway APIs are optimized with fewer endpoints for querying classic Gateway configurations. See the API > Resource Management endpoint: /api/v2/tenants/{tenantId}/resources/{resourceId}/remoteConsoles documentation.

Browser console APIs

APIs

The Browser Console API enables users to configure, identify configured consoles, and query managed resource audit recording data. See the API > Resource Management endpoint: /api/v2/tenants/{tenantId}/resources/{resourceId}/remoteConsoles documentation.