what will you create? · 2020-05-04 · real user monitoring section includes robust monitoring...

4
Section is the only website performance, scalability and security solution that gives developers complete, code-level control over edge workload configuration, testing and global deployment. With DevOps-friendly metrics, logs and alerting for ongoing troubleshooting and tuning of selected edge container modules, Section enables developers to run any workload anywhere for optimal results. Metrics, Logs & Alerting What will you create?

Upload: others

Post on 27-Jul-2020

1 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: What will you create? · 2020-05-04 · Real User Monitoring Section includes robust monitoring data for all accounts so that performance, security, and scalability can continually

Section is the only website performance, scalability and security solution that gives developers complete, code-level control over edge workload configuration, testing and global deployment. With DevOps-friendly metrics, logs and alerting for ongoing troubleshooting and tuning of selected edge container modules, Section enables developers to run any workload anywhere for optimal results.

Metrics, Logs & Alerting

What willyou create?

Page 2: What will you create? · 2020-05-04 · Real User Monitoring Section includes robust monitoring data for all accounts so that performance, security, and scalability can continually

Metrics, Logs and Alerting

Section allows users to view a complete picture of their application performance and security within one solution. Metrics are backedby Graphite and visualized in customizable Grafana dashboards to provide an a�regated view of how your application is performing over time. ELK Stack logs and flexible alerting ensure you nevermiss a thing.

Platform Logs, Alerts and Metrics

Within the Section portal, you have access to your own ELK stack (Elasticsearch, Logstash, and Kibana). Request/response logs are available within 10 seconds so that you can view logs and troubleshoot in real time. This enables you to extract the maximum cache hit rate from Section, ensure your Web Application Firewall (WAF) is blocking malicious traffic without impacting legitimate users, and identify issues where your edge solution may be affecting your application code.

Log Management

Set up custom alerts to immediately inform you when error rates jump, cache hit rates go down, or potential threats are detected. Use Section’s metrics to tri�er alerts or integrate our metrics with your existing synthetic monitoring system, such as New Relic or Pingdom. This flexible alerting system gives you the ability to quickly respond to any changes within your web application that impact the user experience, as opposed to only informing you when your entire application is down.

Alerting

The overview page in Section’s dashboard shows your edge container “stack” and how your selected modules interact with your servers and Section’s edge network. The dashboard also shows metrics designed to give a high-level overview of traffic passing through Section, including: Number of HTTP responses per minute Error responses broken down into 3XX (redirections), 4XX (client request errors) and 5XX (server errors) errors Total amount of bandwidth sent to your customers per minute

Overview Metrics

GET IN TOUCH To discuss your specific needs or to get started with a free trial account, reach out to our experienced team of engineers:

[email protected] | US +1 844 325 9500 | AUS +61 2 9119 0444 | www.section.io

Section was built to integrate with modern DevOps methods by providing a comprehensive suite of metrics, logs and alerting tools directly within the Section dashboard. Test configurations, share code and metrics across teams, and use monitoring to continuously diagnose issues and improve application performance and security.

Page 3: What will you create? · 2020-05-04 · Real User Monitoring Section includes robust monitoring data for all accounts so that performance, security, and scalability can continually

Website Throughput - Number of Pages Viewed

Current Median Backend Time Current Median Front End Time

Back End Versus Front End

Back End vs Front End Time

Current Median Total Time

60

50

40

30

20

10

0

Page Loaded

Back End Time Front End Time

09:20

09:20 09:30 09:40 09:50 10:00 10:10 10:20 10:30 10:40 10:50

09:30 09:40 09:50 10:00 10:10 10:20 10:30 10:40

926ms 3.20s 4.12s

8s

6s

4s

2s

0ms

Real User Monitoring

Section includes robust monitoring data for all accounts so that performance, security, and scalability can continually be monitored and improved within a single solution.

Monitoring

Section’s synthetic data monitors your application regularly to provide performance data even when visitors are not accessing your application. This data is useful in showing trends over time and how changes made to your caching and edge workload configurations are impacting page load times. Data includes page load times, request types and sizes, SpeedIndex and more.

Synthetic Monitoring

RUM data is easily implemented with a simple JavaScript snippet, meaning Section users can collect valuable data from their visitors before performing a DNS change. RUM data shows how active visitors are experiencing your application performance, broken downby browser and device type. This data can be used to set a baseline before making any performance improvements and as an ongoing metric to represent how your page load time is holding up over time.

Real User Monitoring

GET IN TOUCH To discuss your specific needs or to get started with a free trial account, reach out to our experienced team of engineers:

[email protected] | US +1 844 325 9500 | AUS +61 2 9119 0444 | www.section.io

Page 4: What will you create? · 2020-05-04 · Real User Monitoring Section includes robust monitoring data for all accounts so that performance, security, and scalability can continually

Cache Hit Vs Miss Vs Pass - Requests per minute

Varnish Cache Statistics

800

600

400

200

02/26 2/28 3/2

Hit Miss Pass

Hit Rate %

110%

100%

90%

80%

70%

60%

50%

2/26 2/28 3/2

Hit Miss Pass

When you build your custom edge container module stack for performance and security, you will have access to module-specific metrics for Varnish Cache, PageSpeed, ModSecurity and other modules running through Section. Certain module-specific metrics may be viewed in their respective system’s dashboard.

Edge Container Module Metrics

ModSecurity’s WAF is based on rules you set to block potential threats and requires regular tuning to ensure malicious activity is blocked while legitimate traffic is allowed through. Section’s ModSecurity metrics make this easy by providing: Response throughput Most active rules Most active countries Processing time added per response

ModSecurity Metrics

The metrics for the PageSpeed front-end optimization module allow you to diagnose issues with your PageSpeed setup so that you can ensure image optimization, cache control, CSS minification and other configurations are working correctly. This includes: Resources not loaded due to fetch failure Cache misses and the expiration of cache lookups Image rewrite failures

PageSpeed Metrics

Varnish Cache metrics are designed to show you how your caching configuration isworking and give you the opportunity to improve cache hit rate and achieve a higher levelof performance. By viewing trend data, you can see how your caching performs over time. Hit, pass, miss rates by content type, including HTML, images, JavaScript, CSS Request counts and bytes per minute Time to serve by cache hit/miss/pass and response code Throughput by response code

Varnish Cache Metrics

GET IN TOUCH To discuss your specific needs or to get started with a free trial account, reach out to our experienced team of engineers:

[email protected] | US +1 844 325 9500 | AUS +61 2 9119 0444 | www.section.io