Anton Sidorov homepage

Bookmark this to keep an eye on my project updates!

Follow me on GitHub

ELK

arch

ELK стек:

  • Beats — a family of log shippers for different use cases containing
    • Filebeat
    • Metricbeat
    • Packetbeat
    • Auditbeat
    • Heartbeat
    • Winlogbeat
  • Logstash
    • конвейер по парсингу данных (логов событий)
    • Input-Filter-Output трансформация данных
  • Elasticsearch
  • Kibana
    • GUI, dashboards, charts
    • Logs
    • Visualization

Зачем

  • Observability
    • Service Map
  • APM
    • RUM - Unlike Elastic APM backend agents which monitor requests and responses, the RUM JavaScript agent monitors the real user experience and interaction within your client-side application. The RUM JavaScript agent is also framework-agnostic, which means it can be used with any front-end JavaScript application.
  • Security and compliance
    • SIEM
  • BI
  • SEO

Плюсы-Минусы

Плюсы:

Минусы:

Aplication Performance Monitoring (APM)

JS Client

Real User Monitoring (RUM):

Kibana

Deployment