Skip to content

dysnix/nel-infra

Repository files navigation

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:

About

Network Error Logging infrastructure

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published