doc.overops.com

OverOps Installation

Before beginning the OverOps installation process, it’s important to understand two key concepts, because both will impact the steps required to start using OverOps:

  • The OverOps component architecture and logic
  • The available deployment models

OverOps Components

The OverOps solution is comprised of four logical components:

Micro-Agent

The Micro-Agent is a component that's installed alongside an environment and monitors your applications. The OverOps Micro-Agent attaches to a running application or environment (JVM or .Net Command Language Runtime), which can have hundreds or thousands of deployed agents:

Collector

The Collector is the endpoint to which the Micro-Agents report.. A lightweight server that receives the application code and variables captured by the Micro-Agents, the Collector offloads code analysis and processing from production nodes. The application code collected is then redacted and sent to the Continuous Reliability (CR) Server for indexing and graph analysis. Captured variables and decompiled code are then encrypted and sent to the Variable Store. The OverOps Collector is designed to support hundreds of concurrent agents connecting from multiple environments (e.g., QA, production, etc.).

CR Server (aka Analysis or OverOps Server)

A high-availability cluster for code analysis and run-time anomaly detection, the Continuous Reliability (CR) server is available via SaaS or can be installed On-Premises in your data center or private cloud. the CR Server stores the data received from Collectors. This always-on “service” provides you with UI and backend services, as well as the Dashboard from which your users will work off.

Variable Store (aka Storage Server)

The Variable Store is an always-on “service” that stores the snapshot information and symbol tables locally - redacted for PII and privately encrypted under your control. The storage-server is hosted on your premises and does not need to connect to the cloud, which means it can be completely separate from the public internet.

Deployment Models

OverOps offers three installation options - SaaS, Hybrid, and On-Premises. The following matrix provides a quick summary of summary of the Deployment Model and Logical Components:

  • 'Customer' refers to items that are installed and managed by the Customer.
  • 'OverOps' refers to items that are fully managed by OverOps.

SaaS

In SaaS mode, data collected from your JVMs is redacted for PII and encrypted locally using your private encryption key before it's sent to the OverOps Cloud to be stored for later viewing and analysis by users. Learn More.

Hybrid

In Hybrid mode, data collected from your JVMs is locally redacted for PII and encrypted using your private encryption key before it's stored in a server that resides behind your firewall. The central analysis engine is only used to aggregate metrics and correlate events between different JVMs in your environment. Learn More.

On-Premises

In On-Premises mode (Enterprise only), data collected from your JVMs is locally redacted for PII and encrypted using your private encryption key before it's stored locally on-premises behind your firewall. When viewing an error analysis, information is retrieved directly into the user’s web browser from the on premise storage server without leaving your firewall and domain. Learn More.

Note

As part of our new On-Premises installation, we bundle Grafana, so if you're currently using an external Grafana instance, follow these instructions to learn how to switch to the bundled Grafana.

Installation Prerequisites

Please review the Software and Hardware prerequisites before installing OverOps. Depending on the deployment method you select, some of the hardware and software prerequisites will differ.

Additional Installation Options

After completing the installation, you may want to check out the advanced installation information.


What's Next

You are ready to start installing OverOps. Please select an installation guide according to preferred deployment method.

SaaS Installation
Hybrid Installation
On-Premises Installation

OverOps Installation


Suggested Edits are limited on API Reference Pages

You can only suggest edits to Markdown body content, but not to the API spec.