Solr Service Alerting - SearchStax


Overview

SearchStax® provides two kinds of real-time email alerts:

Both types of alerts create an "incident" report that you can inspect in the SearchStax dashboard.

Premium Alerting

For SearchStax customers with Premium Support Level Agreements (SLAs), we have an internal monitoring system that notifies our on-call support team of any issues.

Contents of this page:

Heartbeat Alerts

Both Zookeeper and Solr send reports of system metrics to SearchStax once per minute. You can set up a "heartbeat" alert to notify you if these are interrupted. The system also notifies you when the updates resume.

Best Practice: Avoid false alarms

There are innocent events that can make Pulse miss a beat, such as transient network delays. We recommend using a minimum threshold of three missed beats in five minutes or ten missed beats in fifteen minutes to avoid false alarms.

Set up a Heartbeat Alert

To set up a heartbeat alert, open the SearchStax dashboard and navigate to a specific deployment.

  1. Expose the details page for that deployment.
  2. Click the Pulse label in the left-side navigation bar.
  3. Open the Alerting menu in the top menu bar.
  4. Select Heartbeat.

SearchStax Heartbeat Alerting

Heartbeat Email

A heartbeat email notification resembles this one:

Dear SearchStax Customer,

The alert heartbeat_test for your deployment testing_alerts (ss314808) has been triggered.

The following host is unreachable.

Host: ss314808-1

This alert was triggered at 2019-04-01 14:26:20 UTC.

This alert was raised for account QAAccount.

You will receive a similar "UP" notification when the heartbeat is again detected.

Threshold Alerts

A "threshold" alert watches a specific system metric and sends you email when the metric meets or exceeds some value.

SearchStax allows you to monitor the following metrics:

Set up a Threshold Alert

To set up a threshold alert, open the SearchStax dashboard and navigate to a specific deployment.

  1. Expose the details page for that deployment.
  2. Click the Pulse label in the left-side navigation bar.
  3. Open the Alerting menu in the top menu bar.
  4. Select Threshold.
  5. Click the Create New Check button.

Threshold Alert SearchStax

Receive a Threshold Alert

A threshold email notification resembles this one:

Dear SearchStax Customer,

The alert Search Average Time/Request for your deployment testing_alerts (ss948822) has been triggered.

Host:   ss948822-1
Metric:     Search - Avg. Response Time/Request (ms)
Name:   Search Average Time/Request
Threshold:  > 3000.0
Current Value:  3201.0

This alert was triggered at 2019-04-01 17:24:26 UTC.

This alert was raised for account QAAccount.

Incidents

To view a list of your heartbeat or threshold incidents, open the SearchStax dashboard and navigate to the deployment in question. (Alternately, there is an incident link in the email message you received. The link takes you directly to the details of the incident.)

  1. Expose the details page for that deployment.
  2. Click the Pulse label in the left-side navigation bar.
  3. Open the Alerting menu in the top menu bar.
  4. Select Incidents.

SearchStax Alerting Incidents

Click the incident to view its details. You'll see a brief description of the incident followed by a timeline of events. Read the timeline from the bottom up.

Questions?

Do not hesitate to contact the SearchStax Support Desk.