Home / Companies / Kong / Blog / Post Details
Content Deep Dive

Transforming Kong Logs for Ingestion into Your Observability Stack

Blog post from Kong

Post Details
Company
Date Published
Author
Damon Sorrentino
Word Count
399
Company Posts That Month
12
Language
English
Hacker News Points
-
Post removed?
No
Summary

A Solutions Engineer at Kong addresses the common query of transforming Kong logging plugin messages to formats compatible with observability stacks like ELK, Loki, or Splunk by demonstrating how to convert a Kong logging payload to the Elastic Common Schema. The process involves running Kong Gateway in Kubernetes and utilizing two Kong plugins, specifically the serverless pre-function plugin, which operates before other plugins during each phase. The setup requires creating a Kubernetes manifest file and defining KongPlugin resources, where the serverless pre-function plugin logs data into a shared context using Lua code. The transformation is achieved through the custom_fields_by_lua configuration, allowing key-value pairs to modify log fields. This approach facilitates the conversion of Kong log payloads into various formats for easy integration with any observability stack.

Trends Found in this Post
Trend Post Mentions Total Month Mentions Posts Companies MoM
Kubernetes 4 1,567 184 64 +9%
Observability 3 1,225 214 64 +27%
Serverless 3 1,400 167 69 +31%
Use This Data

Use this post, company, and trend context to find content marketing opportunities, perform competitive analysis, or address product feature gaps via the Plushcap MCP server or the Plushcap API.