Skip to content

Files

Latest commit

 

History

History
 
 

shoreline

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 

Shoreline.io

Overview

Shoreline incident automation enables DevOps and Site Reliability Engineers (SREs) to interactively debug at scale and quickly build remediations to eliminate repetitive work.

The debug and repair feature allows you to execute commands in real-time across your server farm without needing to SSH into the servers individually. Execute anything that can be typed into the Linux command prompt such as Linux commands, shell scripts, and calls to cloud provider APIs, and turn these debug sessions into automations connected to Datadog monitors.

The Shoreline App automatically executes the automation when the monitor is triggered, significantly reducing Mean Time To Repair (MTTR) and manual work.

Shoreline helps everyone on call be as good as your best SRE. Shoreline arms your on-call team with debugging tools and approved remediation actions, helping you fix incidents faster with fewer escalations and ensuring that incidents are fixed correctly the first time with fewer mistakes.

To get started, set up a trial account on Shoreline.

Setup

Installation

Follow the steps below to configure the integration:

  1. Download the Shoreline Agent.
  2. Install the Datadog integration from this tile to get access to the App.
  3. Configure the Datadog-Shoreline App.

Shoreline Agent

An Agent is an efficient, non-intrusive process running in the background of your monitored hosts. Agents collect, aggregate, and send data from the host and all connected pods and containers to Shoreline's backend, which uses the data to create metrics.

Agents serve as the secure link between Shoreline and your environment's resources. Agents can execute actions on your behalf, from simple Linux commands to remediation playbooks. Operational language statements pass an API request through Shoreline's backend and to the relevant Agents which execute the command across targeted resources.

Agents receive commands from Shoreline's backend and take automatic remediation steps based on the alarms, actions, and bots you configure. These objects work in tandem to monitor your fleet and dispatch the appropriate response if something goes wrong.

Install Shoreline Agents on every host you want Shoreline to monitor and act upon.

To install the Shoreline Agent, follow one of three methods:

  1. Kubernetes
  2. Kubernetes with Helm
  3. Virtual Machines

Configuring the app

To configure the Datadog-Shoreline App in Shoreline, you need your Datadog API and application keys, and to define the Dashboard name and Webhook name.

For example: integration_example

For in-depth instructions on configuring the app, see the Datadog-Shoreline documentation.

Support

Need help? Contact Datadog support.

Further reading

For more information, see the Shoreline documentation.