Skip to content

Chrome Extension

Browser Integration for Monitoring Platforms

The Overwatch Chrome Extension provides seamless integration with major observability platforms, enabling automatic context extraction and incident creation directly from your monitoring dashboards.

The Overwatch Chrome Extension bridges the gap between monitoring platforms and incident resolution by:

Automatic Context Extraction

  • Detects alerts and metrics from monitoring dashboards
  • Extracts error messages, stack traces, and performance data
  • Captures relevant screenshot and dashboard context
  • Populates incident details automatically

Seamless Workflow Integration

  • Creates incidents without leaving your monitoring platform
  • Provides overlay interface for quick actions
  • Real-time communication with Overwatch backend
  • Maintains context across multiple tabs and platforms

Multi-Platform Support

  • Datadog: Alert details, metrics, logs, and dashboard context
  • New Relic: APM data, error tracking, and performance metrics
  • Grafana: Dashboard panels, alerts, and time series data
  • PagerDuty: Incident details and escalation context

On-Demand Reporting

  • Report problems directly from any monitoring dashboard
  • AI-powered problem analysis and solution suggestions
  • Instant access to turn-by-turn troubleshooting guidance
  • Learning loop captures successful resolutions

Data Protection

  • All communication encrypted with TLS 1.3
  • No data stored locally in browser storage
  • Direct communication with your Overwatch instance
  • Content security policy prevents unauthorized access

Permission Model

  • Minimal required permissions for platform integration
  • Active tab access only when needed
  • No background data collection
  • User-controlled activation and deactivation

Production Monitoring Platforms

  • Datadog (app.datadoghq.com)
  • New Relic (one.newrelic.com)
  • PagerDuty (app.pagerduty.com)
  • Grafana Cloud (grafana.com)
  • SigNoz Cloud (signoz.io)
  • Elasticsearch Cloud
  • Kibana (cloud.elastic.co)
  • Sentry (sentry.io)
  • Honeycomb (ui.honeycomb.io)

Smart Alert Recognition

  • Automatically identifies alerts across different platforms
  • Recognizes severity levels and impact scope
  • Extracts relevant metadata and correlation data
  • Maintains context across platform navigation

Visual Recognition

  • Detects alert indicators and status changes
  • Recognizes error messages and stack traces
  • Identifies performance anomalies and metrics
  • Captures relevant screenshots for documentation

One-Click Incident Creation

  • Pre-populated incident form with extracted context
  • Automatic severity and tag assignment
  • Integration with AI suggestion engine
  • Direct link to source monitoring platform

On-Demand Problem Reporting

  • Report problems from any monitoring dashboard
  • AI-powered problem analysis
  • Instant solution suggestions
  • Turn-by-turn troubleshooting guidance

Procedure Execution

  • Quick access to relevant procedures from monitoring context
  • Pre-filled execution parameters based on extracted data
  • Real-time execution monitoring overlay
  • Success/failure feedback integration

Non-Intrusive Design

  • Minimal overlay that doesn’t block monitoring data
  • Collapsible interface for focused work
  • Keyboard shortcuts for quick access
  • Responsive design for different screen sizes

Smart Positioning

  • Automatically positions to avoid blocking critical data
  • Adapts to different platform layouts and designs
  • Maintains position across page navigation
  • Remembers user preferences for positioning

Installation

Download and install the extension from Chrome Web Store or manually.

Install Extension →

Purpose: Local testing with localhost platform integrations

Terminal window
cd extension
npm run build:dev
# Load extension/build/dev as unpacked extension

Features:

  • Includes localhost URLs for local testing
  • Development mode debugging
  • Hot reload capabilities
  • All production features

Test With:

  • Local Prometheus, Grafana, Elasticsearch instances
  • Development backend at localhost:8000
  • Local monitoring stack via docker-compose

Purpose: Chrome Web Store submission (compliant)

Terminal window
cd extension
npm run build:prod
# Creates:
# - extension/build/prod/ - Production build
# - extension/dist/overwatch-extension-v2.0.0.zip - Distributable

Features:

  • Chrome Web Store compliant (no localhost URLs)
  • Production optimizations
  • Content security policies
  • All production monitoring platforms

On-Demand Reporting

Learn how to report problems directly from monitoring dashboards.

Learn More →

Workflows

Learn common workflows for alert response and troubleshooting.

View Workflows →

Troubleshooting

Resolve common extension issues and errors.

Get Help →

If you have questions about the Chrome Extension, contact support@overwatch-observability.com.


Related Documentation: