thousandeyes alerting essentials for your network

Post on 19-Jul-2015

306 Views

Category:

Technology

1 Downloads

Preview:

Click to see full reader

TRANSCRIPT

Alerting Essentials

Nick Kephart, Sr. Director of Product Marketing

1

About ThousandEyes

Established and backed by

network experts

Relied on for critical operations by leading enterprises

Recognized as an innovative

new approach

ThousandEyes delivers visibility into every network your organization relies on.

24 of the Fortune 500

2

Anatomy of an Alert

Alert Rule 1

Conditions Notifications

Test A Test B Test C

Alert Rule 2

• Email•Webhooks• PagerDuty

• Thresholds• Agents• Rounds

Each Alert Rule has a set of trigger conditions and notification policy

Tests and Alert Rules have a many-to-many relationship

3

Network and BGP Alerts

Scenario Test Type Threshold

High loss Network Loss > __%

High latency Network Latency > ___ms60ms (US)120ms (trans-Atlantic)200ms (trans-Pacific)

Prefix Hijacking BGP Origin ASN not in ___

Peering Changes, Route Flaps BGP Path Changes > 1 Reachability < 100%

DDoS Mitigation Activation BGP Origin ASN in ___Prefix not in ___

Prepending Errors BGP Next Hop ASN not in ___

4

Web and DNS Alerts

Scenario Test Type Threshold

Slow DNS resolution/DDoS HTTP DNS Time ≥ ___ms

Long response time HTTP Response Time ≥ ___ms

Slow throughput HTTP Throughput ≤ ___kBps

Long page load time Page Load Page Load Time > __ms

Component load time (CDN, javascript, ads, embeds)

Page Load Domain in ___Total Time ≥ ___ms

Slow transaction, shopping cart Transaction Duration ≥ ___ms

Slow DNS resolution/DDoS DNS Server Resolution Time ≥ ___ms

DNS Hijacking, Cache Poisoning DNS ServerDNS Trace

Mapping is not in ___

5

Scope by Component or Geography

Scope by geo

Scope by domain

6

Scope by Network or Device

Scope by rDNS, IP

Scope by ASN

7

Alert Conditions: Reducing False Positives

• Define threshold and operator• Response time, page load time, latency can auto-set threshold

• Conditional AND, OR for multiple thresholds• Require multiple agents to trigger

• NEW! Percentage of agents in the test• Agents with ‘Local agent issues’ are excluded

• Require consecutive rounds to trigger

8

Works out of the box• Select list of emails to notify• Customize the email message• Optionally send an email when alert clears

Configuring Notifications

Most configurable and extensible• HTTP POST request with alert payload • Sent to an endpoint of your choice• Use to build custom workflows (chat, ticketing)

Email

Webhooks

Popular incident management integration• Configure escalation policy, on-call schedule• Alert via email, mobile push, SMS, phone• Integrate with notifications from other services

PagerDuty

9

Additional Resources

• Reducing Alert Fatigue– https://blog.thousandeyes.com/top-5-prescriptions-for-alert-fatigue/

• Alerts by Type– https://blog.thousandeyes.com/proactive-bgp-alerting/– https://blog.thousandeyes.com/tips-instrumenting-dns-alerts/– https://blog.thousandeyes.com/alerting-on-network-performance/– https://blog.thousandeyes.com/alerting-by-geography-network-and-device/

• PagerDuty– https://blog.thousandeyes.com/thousandeyes-pagerduty-integration/– https://support.thousandeyes.com/entries/58264440-PagerDuty-Integration– http://www.pagerduty.com/docs/guides/thousandeyes-integration-guide/

• Webhooks– https://support.thousandeyes.com/entries/58631344-Using-Webhooks-server-sample-code-

included-

10

Demo

11

Configure Alerts on a Test

Choose from default alerts

Or customize your own alert rules

12

Your Alert RulesTests with each rule

Create your own defaults

Expand to edit or

duplicate

13

Create a New Alert RuleSelect type and see

compatible tests

Choose tests to add to

Add additional thresholds

Configure conditions

14

Configure Notifications

Add list of emails

Configure PagerDuty

Configure Webhooks

15

Component-Specific Alerts

Customize by components

Duplicate rule

16

Active Alerts and Alert HistorySelect time range for past 90 days

Search by test, alert type, alert rule, status

Expand to see details

and test link

See what you’re missing.

Watch the webinar

www.thousandeyes.com/webinars/alerting

top related