20
Technical Deep Dive: Dashboards and Filters October 19, 2016

NGINX Amplify: Monitoring NGINX with Advanced Filters and Custom Dashboards

Embed Size (px)

Citation preview

Page 1: NGINX Amplify: Monitoring NGINX with Advanced Filters and Custom Dashboards

Technical Deep Dive: Dashboards and Filters

October 19, 2016

Page 2: NGINX Amplify: Monitoring NGINX with Advanced Filters and Custom Dashboards

MORE INFORMATION AT NGINX.COM

Agenda

• NGINX Amplify service overview

• Feature deep dive: Dashboards

• Feature deep dive: Filters

• Demo

• Q&A

Page 3: NGINX Amplify: Monitoring NGINX with Advanced Filters and Custom Dashboards

MORE INFORMATION AT NGINX.COM

Webinar speaker

Nick ShadrinTechnical Solutions Architect, NGINX

Page 4: NGINX Amplify: Monitoring NGINX with Advanced Filters and Custom Dashboards
Page 5: NGINX Amplify: Monitoring NGINX with Advanced Filters and Custom Dashboards

MORE INFORMATION AT NGINX.COM

NGINX Placement

Page 6: NGINX Amplify: Monitoring NGINX with Advanced Filters and Custom Dashboards

MORE INFORMATION AT NGINX.COM

What is NGINX Amplify?

SaaS based performance monitoring andconfiguration assistance solution native to NGINX

Page 7: NGINX Amplify: Monitoring NGINX with Advanced Filters and Custom Dashboards

MORE INFORMATION AT NGINX.COM

NGINX Amplify Features

• Lightweight agent and a SaaS based Web UI

• Visualizes NGINX inventory and performance

• Collects every possible NGINX metric

• Custom graphs

• Static analysis of NGINX configuration

• Built-in alerting

• Doubles as simple OS-monitoring tool

Page 8: NGINX Amplify: Monitoring NGINX with Advanced Filters and Custom Dashboards

MORE INFORMATION AT NGINX.COM

Page 9: NGINX Amplify: Monitoring NGINX with Advanced Filters and Custom Dashboards

MORE INFORMATION AT NGINX.COM

NGINX Amplify Features

• Lightweight agent and a SaaS based Web UI

• Visualizes NGINX inventory and performance

• Collects every possible NGINX metric

• Custom graphs

• Static analysis of NGINX configuration

• Built-in alerting

• Doubles as simple OS-monitoring tool

Page 10: NGINX Amplify: Monitoring NGINX with Advanced Filters and Custom Dashboards

MORE INFORMATION AT NGINX.COM

Components of NGINX Amplify

• Agent - runs alongside NGINX

• Cloud - contains core services

• Web - presents metrics and graphs

• Graphs

• Dashboards

• Reports

• Alerts

Page 11: NGINX Amplify: Monitoring NGINX with Advanced Filters and Custom Dashboards

MORE INFORMATION AT NGINX.COM

NGINX Amplify Dashboards

Page 12: NGINX Amplify: Monitoring NGINX with Advanced Filters and Custom Dashboards

MORE INFORMATION AT NGINX.COM

NGINX Amplify Dashboards

• Single pane of glass view of NGINX performance

• Fully customizable

• Display any collected metrics

• Display metrics from various hosts

• Aggregate data

Page 13: NGINX Amplify: Monitoring NGINX with Advanced Filters and Custom Dashboards

MORE INFORMATION AT NGINX.COM

NGINX Amplify Filters

• Filters add more granularity

• A filter is run by the agent

• Aggregated filtered metrics are sent to NGINX Amplify Cloud

• Filter configuration uses existing log_format

Page 14: NGINX Amplify: Monitoring NGINX with Advanced Filters and Custom Dashboards

MORE INFORMATION AT NGINX.COM

NGINX Amplify Filter examples

• Display rate of specific status codes:

• Rate of 401 errors on the auth URL

• Rate of 5xx errors for the host

Page 15: NGINX Amplify: Monitoring NGINX with Advanced Filters and Custom Dashboards

MORE INFORMATION AT NGINX.COM

NGINX Amplify Filter examples

• Display response time of a page:

• When do we see a slowdown of the reports page?

• Which backend servers work slower with this

application?

Page 16: NGINX Amplify: Monitoring NGINX with Advanced Filters and Custom Dashboards

MORE INFORMATION AT NGINX.COM

NGINX Amplify Filter examples

• Display request distribution across multiple domains:

• How often users visit www.example.com and

www.example.net?

Page 17: NGINX Amplify: Monitoring NGINX with Advanced Filters and Custom Dashboards

Demo

Page 18: NGINX Amplify: Monitoring NGINX with Advanced Filters and Custom Dashboards

MORE INFORMATION AT NGINX.COM

More information

• nginx.com/amplify

• nginx.com/blog

• github.com/nginxinc

• github.com/nginxinc/nginx-amplify-agent

• github.com/nginxinc/nginx-amplify-doc

Page 19: NGINX Amplify: Monitoring NGINX with Advanced Filters and Custom Dashboards

Questions

Page 20: NGINX Amplify: Monitoring NGINX with Advanced Filters and Custom Dashboards

Thank you