Introduction

OpsPilot provides a unified conversational interface for performing IT operations tasks. Users do not need to select a mode manually. OpsPilot automatically interprets user intent and routes requests to the appropriate functionality based on context.

How to Access

  1. Click the OpsPilot icon from anywhere in the OpsRamp portal.
  2. Enter your query in the Ask OpsPilot input field.

OpsPilot maintains conversation history in the sidebar, allowing users to revisit and continue previous sessions.

Key Capabilities

Documentation and Knowledge

Retrieve information from OpsRamp documentation, API references, installation guides, and configuration manuals using natural language queries.

Examples:

  • How do I configure SNMP monitoring in OpsRamp?
  • What are the prerequisites for NextGen Gateway installation?
  • How do I set up Datadog integration?
  • What is the difference between Classic and NextGen Gateway?

Alert and Incident Management

Investigate and act on alerts and incidents in real time.

Examples:

  • Show me all critical alerts in the last 24 hours.
  • Acknowledge all alerts on server-prod-01.
  • What alerts are correlated with this incident?
  • Show me the alert history for this resource.

Root Cause Analysis

Support multi-step investigation across operational data sources to identify likely causes and contributing factors for alerts and incidents.

Examples:

  • What caused this alert?
  • We deployed a new version 30 minutes ago. Could that be related?
  • What metrics were abnormal around the time this fired?
  • Show me the timeline of events leading to this incident.
  • Check if any upstream services are affected.

Ticket Management

Manage service desk tickets, including searching, updating, and reviewing ticket details.

Examples:

  • Show me open incidents assigned to my team.
  • Find similar incidents to INC-12345.
  • What was the resolution for the last network outage ticket?
  • Update this ticket status to In Progress.

Resource and Infrastructure

Provide visibility into infrastructure resources and support operational analysis.

Examples:

  • Show me all Linux servers with high memory usage.
  • What is the CPU utilization on server-db-01?
  • Show me the topology for the payment service.
  • List all resources with agent installed.

Monitoring Configuration

Create and manage alert definitions and monitoring rules.

Examples:

  • Create a CPU alert that fires when usage exceeds 90% for 5 minutes.
  • Set up a latency alert for the payment service.
  • Create a log alert for OutOfMemoryError patterns.
  • Assign the Linux Basic monitoring template to these servers.

Dashboard Management

Create and manage dashboards that provide visual insights into system performance and behavior.

Examples:

  • Create a dashboard called Production Overview.
  • Add a CPU usage widget for all Linux servers.
  • Show me my dashboards.
  • What anomalies do my dashboards show?

Onboarding and Setup

Get guidance for initial setup and ongoing configuration tasks.

Examples:

  • Help me set up OpsRamp for the first time.
  • How do I install a new integration?
  • Walk me through gateway registration.
  • Assign monitoring to my newly discovered resources.

How It Works

OpsPilot uses intelligent routing to interpret user queries and determine the appropriate handling mechanism. Based on query intent and context, it automatically directs the request to the relevant capability area.

User Query TypeOpsPilot Handling
Documentation, guides, API referenceKnowledge retrieval with source citations
Alerts, incidents, investigationAlert analysis and investigation
TicketsTicket search, updates, and resolution suggestions
Resources, metrics, topologyInfrastructure querying and performance analysis
Monitoring rulesMonitoring configuration management
DashboardsDashboard creation and management
Setup and integrationsGuided onboarding assistance

OpsPilot automatically transitions to the appropriate capability when the conversation context changes.

Conversation Management

  • History: All conversations are saved in the sidebar for easy access.
  • Context: Context is preserved within a conversation for follow-up queries.
  • New Conversation: Use the + option to start a new session.
  • Automatic Titles: Conversations are automatically titled based on their content.

Best Practices

  • Be specific by including system names, timeframes, and metrics.
  • Use follow-up questions to refine results.
  • Provide relevant context such as alerts, resources, or recent changes.
  • Use one topic per conversation for better clarity and results.