Week of July 11, 2022 (2022_W27)

Infrastructure advanced search is updated to use OpsQL syntax. The $ in the expression is no longer required.

For more information on Infrastructure search, click here

Dashboard 2.0 enhancements:


Drill down capabilities from OpsQL tiles

Metric tile - Click on any of the items in the legend or tile to be redirected to the resource details page related to the metric clicked on.
Resource tile - Click on any of the items in the legend or tile to see a list of the resources from that exact time frame and with the same set of tags as the widget clicked on.
Alert tile - Click on any of the items in the legend or tile to see a list of the alerts from that exact time frame and with the same set of tags as the widget clicked on.

Metric tile:

Alert tile:

Resource tile:

Partner Level Support for Dashboard 2.0

Dashboard 2.0 is now available at the partner level context.

Alert Time Range Selection

Users are now given the choice to visualize alerts based on when they were created vs. updated.

Multi Column List

Users can now visualize resources/alerts as split out into sub-groups in the list visualization when choosing more than one Group By tag.

See Introduction to tiles for more details.

Enable Edit Shared dashboard for Client/Partner Administrator

Shared dashboards can now be edited by admin users.
The users can now edit, remove, and rename the Tiles and Dashboards.
Criteria:

  • The user has created the dashboard
  • The dashboard has been shared with the user and the user has administrator privileges

Integration enhancements:


Alerts webhook integration supports taking device serial number

Support is provided to map resource serial number via integration mapping section. This will map only when the resource is new and did not exist in OpsRamp earlier.

Discovery enhancements:


Discovery Policy support for Meraki and Cradlepoint

Today Meraki and Cradle Point integrations, once onboarded, will discover all supported resources.
Now extended options are available to user to filter the resources that have to be discovered.

Cloud/SaaS monitoring enhancements:


OAuth authentication for Zoom App monitoring

Zoom Integration is updated to support OAuth authentication for discovery and monitoring.

GCP Cloud Billing support

Added support for consuming google cloud billing data through big query data set instead of Storage Account which is being deprecated by Google.

Public cloud discovery enhancements

A new interface is now available for managing integrations.

Agent enhancements


Agent self monitoring improvement

Now you can configure the Agent’s self-monitoring frequency. You can select from 1, 2, 3, 6, and 12 hours options. Earlier, the default time was set to 6 hours.

To provide notification when there is a change in the availability of agent-monitored metrics, the agent self-monitoring feature generates alerts when agent-monitored metrics are interrupted and, again, when metric monitoring is restored.

See Enable Agent Self-Monitoring for more details.

Alert Management enhancements


First Response policy – Alert status as suppressed for Alert Stream exports

Now First Response suppressed alerts will also participate in alert streaming with their status.

New UI and improvements on Alert Correlation ML views and CSV file

Now, detected sequence page will show the sequence of the metrics that will correlate. You can also provide input sequence from the UI itself instead of giving it in a CSV file and upload. Also, provided option to Learn/Unlearn. If you do not want to correlate particular sequence that is detected by Machine Learning, you can make that pattern as “Unlearn” from UI so that new alerts that match that pattern will not get correlated.

UI parity between “dns name” and “name”

Given DNS name filter support in all alert policies and also in the training file of Alert First Response and Alert Escalation.

Append alerts to existing open incident

Additional option is given in incident settings, “Attach existing open incident to new alert”, if the previous alert has incident created and that incident is in open state. Enabling this option will append that incident to the new alert instead of creating new incident.

Week of June 14, 2022 (2022_W23)

APIs to manage streaming alert exports

New APIs are now available to manage streaming alert export configurations. See the API documentation page to learn more about the export configurations.

Metrics descriptions for custom monitors

Custom monitors with metrics with enumerated values and associated descriptions are now displayed in graphs.

Enumeration Metric 2

Enumeration Metric 6

Escalation policies improvements

You can now define escalation policies for alerts on service maps based on custom attributes.

  1. Create/Assign Custom attributes to Service Map

    Create/Assign Custom attributes to Service Map

  2. Selecting the Custom attribute Token in Escalation Policy

    Custom attribute Token in Escalation Policy

  3. Created incident from escalation policy on service map with its custom attribute value

    Created Incident from Escalation Policy

Template configuration usability improvements

Monitoring and metric template configuration table sizes can now be expanded to show more metric rows without requiring scrolling.

Permissions to create scheduled maintenance on resource groups and sites

Any user with Scheduled Maintenance Manage permission can now create scheduled maintenance windows at the site and the group level, even though the user does not have the Device Manage permission.

Availability on network interfaces based on operational status

You can now monitor the availability of a network interface based on the operational status of the interface. The topology map now also shows the availability status of the interface.

In-use visual indicator on remote console

You can now see if a remote console is in use in the console listing page. See the Launch Browser Consoles page to learn more about the browser console options.

Green and Blue Colour Indicator for Browser Console Icons
Indicator for active RDP SSH sessions Remote Console

Patch jobs comply with maintenance window

Patching jobs now enforce that all jobs are active only within the scheduled patching window. All patching jobs that have not yet started and have not initiated patch installation are suspended if the maintenance window has ended.

Improvements to Service Desk

You can now attach tasks to service requests.

Attach Tasks to Service Request

Upcoming changes for week 27, 2022 (2022_W27)

The following changes will be available, starting from week 27, 2022:

Accessing Meraki and CradlePoint resources from Infrastructure

There will be a change in accessing Meraki and CradlePoint resources. They will be accessed from the Infrastructure > Resources tab.
Select the Meraki and CradlePoint integrations from the left navigation on the Resources page and expand to view the attributes.

GCP Cloud Billing support

The GCP cloud billing support will be added to support Google cloud billing data through a big query data set.
The big query data set will replace the Storage Account, which is being deprecated by Google.
Putting billing information into storage accounts is already in action for all the latest accounts.
So, Opsramp updated the Cost information collection support through the big query data set, as recommended by Google, and hence, deprecating from storage account.
See https://cloud.google.com/billing/docs/how-to/export-data-bigquery for more information.

Oauth authentication for Zoom App monitoring

Zoom Integration is updated to support oauth authentication for discovery and monitoring, which is a standard followed. The JWT token authentication is going to be deprecated in week 27, and only oauth based Zoom apps will be supported.

Week of May 2, 2022 (12.0_2022_W17)

Monitor Kubernetes namespaces

You can now customize the Kubernetes namespace on which the OpsRamp agent is deployed, in a Kubernetes cluster. You can specify a custom namespace in the agent deployment configuration file for Kubernetes. Prior to this release, the OpsRamp agent could only be deployed in an OpsRamp defined namespace.

Customize namespace in which the OpsRamp agent is deployed on a Kubernetes cluster

End-of-Life OS versions no longer supported by OpsRamp agent

As announced earlier (see deprecation notice), starting agent version 12.0.0, the OpsRamp agent will not work on the following OS versions:

  • Fedora Linux versions 30.X and prior versions.
  • Oracle Linux versions 5.X and prior versions.
  • Red Hat Linux versions 5.X and prior versions.
  • SUSE Linux Enterprise Server (SLES) versions 11.3 and prior versions.

OpsRamp agents that are currently installed on these OS versions will stop working when they are upgraded to agent version 12.0.0.

Agent-based monitors re-trigger alerts every 6 hours

Agent-based monitors now re-trigger alerts every 6 hours, even if the original alert’s state has not changed. This is to ensure that alertable conditions that persist on managed resources are brought to the user’s attention again.

File integrity checks on agent-based custom monitor scripts and runbook scripts

OpsRamp agents now perform file integrity checks on custom monitor scripts and runbook automation scripts prior to running them. This enhances security by ensuring that scripts that run on managed resources have not tampered with. If the agent detects a script that has been tampered with, the agent will trigger an alert to notify users.

Week of April 18, 2022 (2022_W14)

Update TypeCategoryChange Description
EnhancementsAPI FrameworkThe following updates are available in the APIs:
  • Updated missing SSO related schema in OpenAPI specs for the “Manage Installed Integration” endpoints.
  • VMWare payloads corrections: Updated the Install VMWare Integration payloads for the ‘credentialSet’ attribute.
  • A new additional resource attribute, ‘aliasName’, support in Schedule maintenance APIs has been included.
  • The “Assign Master Agent profile to Resources” endpoint has been updated with more details.
Cloud MonitoringMetric support for Azure Compute Disk (Disks/Managed Disks).

Azure Cloud monitoring now supports metrics for Azure Compute Disk (Disks/Managed Disks).
Dashboardv2 Dashboards | Single Value for Resources and Alert tile

Resource and Alert tiles are enhanced to add the Single Value type to specialize the query building for more accurate visualizations with different parameters.
DashboardDashboard 2.0 | Alert Tile support in Dashboard

The Alert tile provides the users with the ability to view the breakdown of the current alert count. The users can:

  • Search for the alerts using the OPSQL query.
  • View the results in the following formats:
    • Pie
    • Value
    • List
ReportsTicket Report: Additional Fields

Ticketing reports now include user-related attributes, which indicate the user that made the updates and when. The attributes are:
  • Approved By - displays the username of the person who approved the request, for example, Super Admin.
  • Approved On - displays the date, and time in the appropriate time zone on which the request was approved, for example, 2022-02-10 19:45:38.
UIHide profile update functionality on UI through feature flag

Profile update capability can be disabled for all users belonging to a specific client. Users will not be able to update their own profile settings or change the password.

Week of March 28, 2022 (2022_W12)

Update TypeCategoryChange Description
EnhancementsTopology auto refresh changes

Auto refresh with 5min, 10min, 15min, 30min and 60min duration options enabled in topology view UI screens.
API FrameworkProvide ability for explicit actions for incidents via API

User driven actions by API endpoint on tickets have been enhanced to not only close tickets but also to reset the values of ticket's attributes, which can be changed so that users can automate reset operations as required for the business operations.
API FrameworkGraph API V3 Version update

Users can now use the enhanced new version of the topology API endpoint, which is optimized in performance. Details can be found in the following topology endpoint:

https://develop.opsramp.com/resource-management

Cloud MonitoringActivity Tracking for SaaS Apps

SaaS apps discovery has been enhanced to support audit logging to know the current status of discovery to avoid any on demand discovery during active discovery in progress.
Cloud MonitoringVMware SD-WAN (VeloCloud) Discovery and Monitoring

OpsRamp now supports discovering and monitoring of VMware SD-WAN (VeloCloud) resources. Discovery features are:
  • Discover edges and links as resources to know their availability status.
  • Discover the relationship of links and edges to view their topology.

Monitoring includes:

  • Link quality, CPU and memory utilization and Health stats for Edges.
  • Bandwidth, bytes transmitted/received and latency for the links.

See the VMware SD-WAN - VeloCloud page to learn more.

This app is of beta quality as it is built and verified with expected API responses in the absence of lab availability.

Resource ManagementMicron-Network: Auto Refresh for Topology Explorer view

Auto refresh with 5min, 10min, 15min, 30min and 60min duration options enabled in topology view UI screens.
UIDisplay incident and notes count on resource slide-out

Open incidents, notes count available in resource quick view details shown in New infrastructure UI navigation > search results > resource details side panel section.
API Endpoint ChangesOpenAPI SpecificationOpsRamp Public API Updates

The following are the API updates:
  • Payload updates in Create Resource API endpoint.
  • Ticketing API endpoints optimized urls and examples with scope cleanups.
  • Alerts, and Agent and Gateway API endpoints are logically categorized with scope cleanups.

New APIs

  • Enhanced Topology API endpoint is now functional.
  • Provide ability for explicit actions for incidents via API endpoint.

APIs to be Deprecated

All the legacy Gateway endpoints are getting deprecated and being replaced with the following new endpoints:

https://develop.opsramp.com/docs/v2/gateways/apitokengen https://develop.opsramp.com/docs/v2/gateways/externalproxy https://develop.opsramp.com/docs/v2/gateways/registration https://develop.opsramp.com/docs/v2/gateways/applicationservice https://develop.opsramp.com/docs/v2/gateways/proxy-action https://develop.opsramp.com/docs/v2/gateways/networksettings https://develop.opsramp.com/docs/v2/gateways/nginx https://develop.opsramp.com/docs/v2/gateways/ntpservice https://develop.opsramp.com/docs/v2/gateways/ntpmanualconfig https://develop.opsramp.com/docs/v2/gateways/ntpupdateips https://develop.opsramp.com/docs/v2/gateways/ntpsyncips https://develop.opsramp.com/docs/v2/gateways/restartnetwork https://develop.opsramp.com/docs/v2/gateways/staticroute https://develop.opsramp.com/docs/v2/gateways/settimezone https://develop.opsramp.com/docs/v2/gateways/generalinfo https://develop.opsramp.com/docs/v2/gateways/getntpdetails https://develop.opsramp.com/docs/v2/gateways/gettimezoneinfo

The following is the list of new endpoints with equivalent functionality:

https://develop.opsramp.com/docs/v2/gateways/v2-auth-token https://develop.opsramp.com/docs/v2/gateways/v2-gateway https://develop.opsramp.com/docs/v2/gateways/v2-gateway-actions-actionname

See the announcement here: https://docs.opsramp.com/support/deprecations/2022-spring-dep/#legacy-gateway-apis

Week of March 7, 2022 (2022_W10)

Update TypeCategoryChange Description
EnhancementsAPI FrameworkAbility to configure SSO integration by APIs

SCIM users can now be synchronized in the OpsRamp platform by means of SCIM webhook endpoints, which need to be configured at the SSO tools that own SCIM user management lifecycle. Details of the endpoints are available in the API overview.
API FrameworkAgent online/offline status details in API response

Agent online/offline status, and agent last active time is available as part of GET resource API response: /api/v2/tenants/{tenantId}/resources/{resourceId}
Alert ManagementAIOps Enhancements: Trust Enablement

We have enhanced trust enablement for our AIOps capabilities. You now have the option to fire alerts when training fails. In the case that training does fail, we will use the model obtained from the previous training.
Core PlatformPartner level URLs as a destination to those alerts that are incoming from 3rd party application via Logstash

Tenants can now onboard customers with their configured monitoring type custom integrations without the need to configure at each customer level.
DashboardResource Tile: List Visualization

We have added the list visualization type to the Resource tile in Dashboard 2.0. The list visualization allows you to view the count of resources that meet the defined filter criteria in a tabular format.
Process AutomationParser task in Service Task

Parser task provides parsing functionality in the process flow based on the keys defined by the user. It provides a map of key and value parsed from given text.
ReportsInventory Report: Software Revision

We have added the software revision attribute to the standard Inventory Report. This attribute can be used to report the current software revision of your devices.
Resource ManagementTopology map should show link and node status

Users can now be able to see the link and node status while monitoring a topology to know about the availability.
UIImproved UI Hygiene

We have improved various UI hygiene elements including spelling and grammar issues around the product.
UIIntegrations Link Added to Navigation Bar

We have moved the Integrations link to the top-level navigation bar. To access integrations, hover on Setup and select Integrations.
API Endpoint ChangesOpenAPI SpecificationOpsRamp Weekly Public API Updates

Users will find a deprecated mark to the below endpoints.
  • The Topology API GET /api/v2/tenants/{clientId}/topology/{resourceId} is marked as deprecated and will work till that gets updated with a new endpoint in the next upgrade.
  • VPCId attribute is getting deprecated due a duplicate attribute vpcId in resource schema.
  • The SSO integration endpoint now supports SCIM and JIT user configurations.
  • Alert and Ticketing API payloads examples have been updated.

Week of February 14, 2022 (2022_W7)

Update TypeCategoryChange Description
EnhancementsAlert ManagementAlert Escalation during Scheduled Maintenance Enhancement

We have fine-tuned alert escalation policies to trigger a healed alert notification when an alert in the "Ok" state is fired during a scheduled maintenance window.
Cloud MonitoringPublic Clouds Version Upgrade

Version upgrades have been applied to all public clouds including Alibaba, AWS, Azure, and GCP. The version upgrade is applicable for all public cloud microservices as well.
DesignUI Refresh for Resource Commands

We have enhanced the UI for resource commands. Commands can now be ran directly from the resource summary slide-out.
Resource ManagementAdvanced Search for Resource Groups

We have extended advanced search capabilities to the resource group rule engine. Advanced queries can now be written to add all current and future resources that match the query criteria to resource groups.
SyntheticsRegex Handling with Payload Monitoring in HTTP/s Synthetic Monitoring

We have added support for regex handling in the payload monitoring we have in place with HTTP/HTTPS. This allows you to create flexible patterns to check the number of occurrences and multiple text searches in the existing payload monitoring.
SyntheticsSynthetic Monitoring Enhancements

We have enhanced our synthetic monitoring to support more than three on-premise collectors and have clarified the graphs for Response Time and SSL Certificate Expiry.
SyntheticsSynthetic Resource Auto Monitoring

Synthetic monitoring provides SREs and Ops teams with the ability to simulate core transactions such as user flows, URL uptime checks, and SSL certs so they can stay ahead of service-impacting issues. SREs and Ops teams can now seamlessly configure and monitor their synthetic tests in OpsRamp. Users can leverage the onboarding wizard to quickly configure and monitor synthetic tests, spending less time on platform configuration and more time on maintaining application availability.

Limitations: Synthetic auto monitoring is limited to clients enabled with auto monitoring.

API Endpoint ChangesOpenAPI SpecificationOpenAPI spec for MetricsQL

Users can query the monitoring metrics data of new metrics engine from OpsRamp Metric Query APIs. Details of the endpoints are available in the API documentation section.

Week of January 31, 2022 (2022_W5)

Update TypeCategoryChange Description
EnhancementsDashboardsHoneycomb widget: Add Metric Scale

We have enhanced the honeycomb visualization for the metric tile on Dashboard 2.0 with the ability to define custom metric scales. You can now set your own floor and ceiling metric values which allows you to have better control of the gradient of the honeycomb.
Alert ManagementTopology-based Alert Correlation Enhancement

We have enhanced topology-based alert correlation to perform whether or not the parent alert has been detected first.
Cloud MonitoringOn-Demand Rescan for SaaS Applications

You now have the ability to trigger an on-demand discovery scan for both Zoom and Office 365 through the UI and API. This helps ensure that data from your Zoom and Office 365 applications are up to date.
Process AutomationEnhancement to allow a Process Definition StartEvent to launch on specific days of the week

The process definition trigger now supports selecting specific days of the week in the weekly recurrence pattern.
ReportsPatch Report: Filter by Patch Rating

We have added the ability to filter by Patch Rating in the Patch Details Report. Applicable attribute values include 'Whitelisted' and 'Blacklisted'.

Limitation: This filter can only be used with AND operators.

ReportsTicket Report: Include Linked Knowledge Base Articles

We have added an attribute to the Tickets Report called 'KB ID' that allows you to report on the Knowledge Base articles that are linked to Incidents.
Service ManagementApproval Function for Time-Bound Requests

We have added the ability for users to submit an approval request for a time-bound entity. When the request is sent, the administrator will receive a notification and can choose to accept or decline the request. If the request is approved, the user can access the target device.
SyntheticsHTTP Synthetic Transaction Monitoring against Microsoft Edge

As a part of HTTP Synthetic Transactions, we have extended the simulation performed at the Synthetic Collector to extend to Microsoft Edge.
SyntheticsHTTP Synthetic Transaction Monitoring against Firefox

As a part of HTTP Synthetic Transactions, we have extended the simulation performed at the Synthetic Collector to extend to Mozilla Firefox.
UIImproved UI Hygiene

We have improved various UI hygiene elements including spelling and grammar issues around the product.
UIResource Summary Slide-out Enhancements

We have included additional resource attributes in the summary slide-out including Traits, Custom Attributes, and Ticket Count.
API Endpoint ChangesOpenAPI SpecificationOpsRamp Public API Update

OpsRamp API documentation has been enhanced for a better developer experience
  1. Users can now download the OpenAPI specification for each module
  2. Users are now provided with code snippets for using endpoints using “curl” and node 3.The payload Schema lookup is now enhanced to give a better visibility to represent the hierarchy and it’s attributes.

API updates “extResourceId” attribute in the Alert Create API endpoint for Azure cloud resources. Download Linux Agent scripts API endpoint support Ansible script type. Patch Status as new attribute in patch installed status.

Week of January 6, 2022 (2022_W1)

Update TypeCategoryChange Description
EnhancementsAlert ManagementRegex Support in Alert Escalation Policy ML Training Files for Subject and Description

Training files for Alert Escalation Policies now support wildcarding through regular expressions for the Description and Subject fields.
Alert ManagementSerial Number in Alert Notification Emails

We have added the Serial Number attribute as an applicable token to alert email notifications.
Integration FrameworkOID File Import for SNMP Trap Monitor Configuration

OID files can now be directly imported while configuring SNMP Trap Monitors. You can also select which OIDs to exclude and export a new CSV file that consists of only the desired OIDs.
Patch ManagementInclude/Exclude Patches by Name in Patch Baselines

Patch baseline creation now supports filtering by patch name. You can choose to either include or exclude specific patches.
Resource ManagementResource UUID Attribute Available for Non-Monitorable Resources

Non-monitorable resources now have an attribute called 'Resource UUID' that will display the unique identifier generated by OpsRamp. This attribute can be used in the Get Resource API to fetch more details about the resource.