Week of March 28, 2023 (2023.03-U1)

Dashboard enhancements

Alert statistics at partner level

The alert statistics widget can now be viewed at the partner level in addition to the client level. It will be available in the Alert Statistics curated dashboard.

Alert statistics - Partner level

UI enhancements

View resources option for Installed Integrations

Users can now view the resources discovered by using the View resources option next to each instance of the integration.

  1. Navigate to Setup > Integrations and Apps
  2. Click the integration.
  3. Click View resources from the three dots.
View Resources option

See Modify an Installed Integration or Application for more details.

Metrics 2.0 Beta tab

When the user navigates to Infrastructure > Resources and selects a resource, two Metric tabs are visible on the left hand side. In the current release, the Beta version of Metrics has been changed to Metrics 2.0 BETA.

Metrics 2.0 Beta

Core Platform enhancements

Identify the application associated with the resources

In the resource slide-out, users can now see which app/integration discovered the resource.

App/Integration that discovered the resource

See Resource Overview for more details.

Reporting Apps

Reporting apps are a new capability that offer comprehensive reporting and analytics on the operational data. Here are the highlights of this new capability:

  1. Collection of supporting apps: With this first release, OpsRamp offers a collection of apps that cover everyday reporting needs:
    • Alert Listing
    • Asset Insights
    • Asset Inventory
    • Executive Summary
    • Metered Usage Insights
    • Network Utilization
    • OPS 360 for Patching
    • Process Definition Insights
    • Remote Control Usage
    • Software Inventory
    • Metric Insights

      In the future releases, the collection of apps is expected to grow.

  1. Visualization and formats options: Reporting apps provide rich visualization of users data in both document and spreadsheet formats.

  2. Analytics and insights: Reporting apps mine users data to generate analytics that provide insights into your environment.

  3. Flexible options to run and share reports: Users can run the reporting apps on demand or on a schedule, and share them with other users.

See Reporting Apps for more details.

Tenancy and RBAC

RBAC support for OpsRamp APIs

OpsRamp APIs can now be accessed by generating user specific OAuth client credentials in addition to creating custom integration. This allows applying user assigned RBAC to APIs. Also, auditing for operations performed via APIs will be recorded against the user account for which the API credentials are created.

This feature is only available to new users.

See Create a User for more details.

Cloud Monitoring enhancements

Aws EFS - add storage utilization

OpsRamp now supports monitoring StorageBytes metric for EFS resources in AWS.

Azure Container Apps Support

OpsRamp now supports discovery and monitoring of Azure Container Apps

Azure Container Apps filter criteria

See Azure Container Apps for more details.

Metrics request for Kubernetes

OpsRamp now supports monitoring for managed clusters in Azure.

Azure Managed Cluster - Add Discovery

See Azure Managed Cluster for more details.

Oracle Cloud Discovery & Monitoring Support

OpsRamp now supports discovery and monitoring of Oracle Cloud resources.

Oracle Cloud - Add details

See Oracle Cloud for more details.

Log Management enhancements

Provided “Disable Logs” option at the agent level

If the user enables the “Disable Logs” option at the Agent level, it will completely stop log ingestion from a specific agent. This improves the usability and makes it easier for the users to control the log ingestion.

Disable logs ingestion - Agent level

See Disable Logs - Agent Level for more details.

Patch Management enhancements

Reboot required for each server after patch installation

Provided an option to enable force reboot of the server, even if patch did not demand the reboot after installation. This option is provided in Classic and Patch Management 2.0 UI.

Classic UI - Force reboot
Patch configuration

See Patch Configurations for more details.

Recompute option is provided under Patch Configuration

Recompute is assigned to resources when one of the following conditions is met:

  • When a dynamic query patch configuration is removed.
  • If the query is no longer valid.
  • If the resources qualify for another patch configuration with a higher precedence order.

See Recompute for more details.

Process Automation enhancements

Process Definitions - Error Boundary Event support to handle errors

Whenever an error occurs during process definition execution, the task with an error can be re-routed without any halt in the process.

See Component menu for more details.

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.