menu
techminis

A naukri.com initiative

google-web-stories
Home

>

Devops News

>

Vector: A ...
source image

Dev

1M

read

256

img
dot

Image Credit: Dev

Vector: A lightweight tool for collecting EKS application logs with long-term storage capabilities

  • Vector is a high-performance observability data pipeline tool by Datadog for collecting, transforming, and routing logs, metrics, and traces to various vendors.
  • An architecture is presented to collect application logs from Amazon EKS via Vector, store them in Amazon S3 for long-term retention, and query them using AWS Glue and Amazon Athena.
  • Steps include creating an S3 bucket, IAM policy for Vector Agent, EKS cluster, deploying a log generator application, and deploying Vector Agent to interact with EKS cluster logs.
  • Vector's Helm Chart values.yaml file is customized for Kubernetes logs source, transforms using VRL, and sinks to AWS S3 destination.
  • Logs are crawled from S3 to AWS Glue for creating database tables, followed by querying logs via Amazon Athena with a provided SQL statement.
  • Cleanup involves using eksctl to delete the EKS cluster stack after completion of tasks.
  • The demonstration showcases using Vector for collecting logs on EKS, storing and analyzing logs with AWS services, and highlights the capabilities of AWS Glue and Amazon Athena.

Read Full Article

like

15 Likes

For uninterrupted reading, download the app