Week of February 28, 2023 (14.0_2023.02-U1)

UI enhancements

Added Stacked Bar visualization in alert tile

A new stacked bar chart visualization is now available for resource and alert tiles. Additionally, this new chart also allows users to view an alert trend in the alert tile.

bootstrap

See Introduction to Tiles section for more details.

Assign custom attributes directly from the Service Maps page

Now users can view, assign, and delete the custom attributes on the Service Maps nodes directly from the Service Maps page. Prior to this, there was no direct way to do this from the Service Maps page and users could only do this from the Setup > Custom Attributes page to manage the attributes.

This will help users save time and an easy way to manage custom attributes within the Service Maps.

bootstrap

See Service Maps section for more details.

Back icon support in First Response and Alert Escalation policy page

A back icon has been provided in the First Response and Alert Escalation policy details page where users can return to the filtered results.

NextGen Gateway

General Availability (GA) with HA support

NextGen Gateway 14.0 is available for general use. Users can now deploy one or more NextGen Gateway collector services in a single Kubernetes cluster. The OpsRamp NextGen Gateway builds on our battle-tested and proven current Gateway to address the growing demands around high availability, scalability, ease of onboarding, and the need to simplify the overall discovery and monitoring of our customer’s ever-growing Hybrid Cloud environments.

See Installing NextGen Gateway in High Available Mode section for more details.

Zero-touch onboarding support

This feature helps users with easy onboarding of customer’s IT environments into OpsRamp SaaS platform. Zero-touch onboarding automates what is currently manual and separate steps to create credentials, configuring discovery profiles, and manually launching integrations in one single unified step. Users can now specify all these required details in a single YAML file and instruct the OpsRamp Gateway Bootstrap tool to read those details from the YAML file at the Gateway install time.

Post a successful Gateway install, the tool automates creation of all the required configuration artifacts which then trigger the discovery and monitoring processes on the Gateway without requiring any additional manual intervention from the user.

See Zero-touch Onboarding section for more details.

Multi Tenancy support

Users can now install more than one Gateway service in a single Kubernetes cluster each in its own Kubernetes namespace. All the resources discovered and monitored by each Gateway service are stored in the cloud in their respective tenancy scope tied with the Gateway at the time of Gateway service install.

The Gateway services operate independently of each other within the Kubernetes cluster and interact with the cloud independently via their own respective TLS connections with the cloud. Make sure that the Kubernetes nodes in the cluster are provisioned with the right amount of CPU, DRAM, and storage to host all the required Gateway service instances.

See Multi Tenancy section for more details.

Helm Chart deployment support

Now users can deploy the OpsRamp Gateway on any Kubernetes cluster using the OpsRamp generic Helm Chart without using the bootstrap tool.

See Helm Chart Based Deployment section for more details.

Classic Gateway enhancements

Security and Vulnerability updates

OS level security improvements by upgrading OS packages to the latest version from Ubuntu 1804 repository.

Agent enhancements

Agent support ARM based CPU architecture

Linux Agent has been extended to support 64-bit ARM based compute systems starting from Agent version 14.0.0.

See Support Matrix section for specific distributions and versions.

Creating G2 Agent template using G1 plugin

Agent version 14.0.0 and onwards we have advantages of achieving G2 template features (Like - component filters and component thresholds), using existing G1 templates and users will be able to create G2 templates out of G1 application monitors.

The G1 application monitoring template and corresponding G2 template will be available in the recommended templates section.

See Agent-based Templates section for more details.

Agent based Linux process monitoring

Now, Agent based G2 Process statistics template has an option to select process statistics matching criteria (process.stats.matching.criteria) with three options:

  • Include Process Arguments
  • Exclude Process Arguments
  • Match Exact Process Name.

See Agent-based Templates section for more details.

Kubernetes/OKD setup

With 14.0.0 agents, containers are discovered with its actual name in Kubernetes/OKD cluster. Previously OpsRamp agents used to discover container by containerName_PodName.

Patch Management enhancements

Activity Logs

We have added the necessary logs for Patch Configuration, Patch Scan, and Compliance, so users can now view all the activity logs.

patch management

See Activity Logs section for more details.

We have provided drill down links in the patch overview page to help users in accessing individual widget data via these links.

See Patch Overview Page section for more details.

Cloud Monitoring enhancements

Google interconnect resource support

OpsRamp now supports the discovery and monitoring of Google interconnect attachments resources.

Azure container registries resource support

OpsRamp now supports Azure container registry resource discovery and monitoring.

Azure Maps Account resource support

OpsRamp now supports Azure Maps Account resource discovery and monitoring.

Zoom monitoring APIs optimization

OpsRamp now uses fewer API calls for Zoom monitoring. This means that users will experience faster and more efficient performance when using Zoom integration.

Alert Management escalation policy enhancements

Option to update comments under Incident Notes section

Users can view the OpsRamp Process and OpsQ Bot comments under the Incident Notes section. To view the comments under Incident Notes, users need to enable the “Enable alert comments to incident notes” property under Service Desk settings.

Correlation policy names available for escalation

Users can now escalate inference alerts by using a specific Alert Correlation policy name. In addition to the Native Alert Attribute - Inference (Yes or No), you can escalate the required Inference alerts using the “ON” or “Observed” mode correlation policy names.

See Alert Correlation Policy section for more details.

Process Automation enhancements

Added a Decision Gateway

Added a new field in the Gateway element to configure the Repeat Count value, which has a dropdown with values ranging from 2 to 10. It will help users in moving on from the current task, even if it tries multiple times.

See Define Gateways section for more details.

Monitoring Management enhancements

Displaying component level thresholds of Templates

The authorized users can now view the component thresholds in the Component Threshold section while fetching the details of an assigned template.

See Define a Threshold section for more details.

Integration Framework enhancements

Provide ability to lookup custom field

In outbound integration, a new function in tokens is added that accepts a custom field as input. When creating the integration via API, the users should now be able to include custom fields in the integration event payloads with their names instead of OpsRamp’s internal mapped value (which varies for each tenant).

MAC Address and Serial-Number Attribute mapping support

Enhanced the inbound Alert webhook integration to add MAC address to the list of mappings that are available to map against client-side request payload. This allows a resource to be created by providing MAC address in the request payload along with the standard alert mapping attributes:

  • Subject
  • Description
  • DeviceName/resourceName
  • ServiceName
  • State

Uses should be able to view the resource or device with the respective MAC address value.

Core Platform enhancements

Added “Create/Update” feature to the OpsRamp Integration

This feature allows you to Add/Assign the custom attributes (Key and Value pairs) to the integration. The same custom attributes will be automatically assigned to all the resources created by the integration. So, users can now use these custom attributes in Device Management Policies (DMP), Alerts/Incident Policies, and other Policies.

Synthetic enhancements

Providing support for Synthetic Monitoring - OAuth 2.0

HTTPS synthetic resource monitoring is enhanced and comes with an OAuth authentication mechanism.

Packet loss graph when device is down

The Packet loss graph now shows 100% for the Ping Synthetic monitoring, if the Packet loss for a device is 100%. This will help users in generating alerts.

patch management

API updates

The following are the updates from the API.

New APIs

Additional v2 endpoints:

  • Search Metrics: Users can now search metrics within tenants with various query options. For more details, click here.
  • Batch Exports: APIs to configure Batch Export Configurations are now available. For more details, click here.

New v3 endpoints:

  • Tags APIs: Custom Attribute API’s are now optimized with new v3 Tag APIs. Users can perform all the existing operations using these APIs. For more details, click here .

Updated APIs

  • Users can now download the Proxy based Agents using the existing Download Agent endpoint by using a new query parameter “profileUUID”.
  • Monitoring Management V3 endpoints

    The v3 Monitoring management endpoints listed here, it will allow you to customize templates at Resource and Component levels, which were previously only available through the UI. The following endpoints have been updated:
    • Create Templates
    • Update Templates
    • Clone Templates
    • Get Template Details

End of Life API endpoints

  • The legacy Custom Attribute APIs are deprecated.
  • The existing Create batch export config API is deprecated and replace with new APIs listed above.

See API Documentation for more details.

Week of January 30, 2023 (2023.01-U1)

UI enhancements

Enable existing tenants to install Nextgen gateway

You can now view a list of Management Profiles, and install OpsRamp’s Classic and NextGen Gateway Collectors from the Integrations page.

Canonical Service Maps and Topology Map

Provided canonical screens for Service Maps and topology with Overview. Users can create Service Maps or topology from these screens.

Report enhancements

Inventory Report

Inventory report supports Gateway Profile IP Address and Profile Name details for the newly deployed agents.

Whereas, agents installed prior to version 13.0.0 does not support either Gateway Profile IP Address or Profile Name in the Inventory Report even after updating agents to the latest version.

Now, when you update your lower version agents to version 13.0.0 or higher you will get the Gateway Profile IP Address in the Inventory Report. This will help you to identify the Gateway IP address for the agents connecting via proxy.

See Inventory Report section for more details.

Cloud Monitoring enhancements

MSSQL Monitoring - Google

OpsRamp now supports the MSSQL Advance database monitoring for Google using the Gateway Collector.

See Google Cloud SQL for more details.

MSSQL Monitoring - Azure

OpsRamp now supports the MSSQL Advance database monitoring for AZURE using the Gateway Collector.

See Azure SQL Server for more details.

Drill down from Topology to new Resources page

You can now drilldown from the Topology to the new resources page scoped to the specific resource.

Dashboard 2.0 enhancements

Save Dashboard time frame for each user

The dashboard time frame is now saved when navigating away from a dashboard or refreshing the page. When navigating back to the dashboard, the data is seen over the time frame which was viewed earlier instead of resetting to the default time frame.

See Dashboard Duration for more details.

Improve Dashboard filters UI

The dashboard variables manager now has separate sections for metric, resource, and alert tile variables. In addition, when viewing data in a preview graph, the variables are seen at the top of the preview graph so that the preview graph data can be changed based on the variables configured at the dashboard level.

See Create Dashboard Variables for more details.

Service Availability widget (Partner Level)

Availability of the services defined in the Service Maps is now available as a new dashboard widget. The widget:

  • Can be edited at the partner level.
  • Cannot be edited at the client level but can only be viewed.

See Create a ServiceTile for more details.

Alert Management enhancement

Notifications for OK alerts

When a notification is sent for a critical or a warning alert, a notification for an OK alert is also sent irrespective of whether an action is taken on the alert or not.

Process Automation enhancement

Add Alert Type and Alert Status fields

Added support for “Alert type” while creating the alert from process definition.

Patch Management enhancement

Patch Actions in Workflows

OpsRamp introduced following new:

  • Search patches: Searches for the required patches based on the filter criteria that has been provided.
  • Rate patches: Rates the patches based on the given criteria.
  • Exclude/include patches: Performs exclusion and inclusion of patches at the resource level.

See Patch Management Process for more details.

Tenancy and RBAC enhancement

Auto GDPR Consented Clients

Partner users can now enable auto consent for GDPR for their managed Client users.

See Skip User Consent Form for more details.

Monitoring Management enhancement

Renamed SSH Integration

The SSH integration has been renamed to LINUX. The update is now reflected in the integrations UI as well as the new infrastructure UI.