Skip to content

Latest commit

 

History

History
20 lines (16 loc) · 1.04 KB

README.md

File metadata and controls

20 lines (16 loc) · 1.04 KB

nel-infra

Network Error Logging infrastructure

This repo is an addon to our blog article.

Here is an example of how to deploy network error logging (NEL) infrastructure into k8s. There are few steps to perform a deployment:

  1. Install required tools such as kubectl, helm, helmfile
  2. Get access to k8s with internet access, support of load balancers and storage
  3. Adjust helmfile environment variables, such as stageDomain in helmfile.yaml
  4. Install all the components via helmfile sync
  5. Configure NEL on your server/API/endpoint via additional http headers
  6. Wait for some time, you should get some errors into ElasticSearch
  7. Optionally use Grafana with Elasticsearch as a datasource and example dashboard

Here are some useful links regarding NEL: