~/talk

OTeL/Piped Processing Language: Simplifying Observability Queries With Open...

name:Peng Huo
links:none on file
name:Ashwin Pc
links:none on file
slides:none on file

OpenSearch Piped Processing Language (PPL) provides a Unix-style pipeline for observability queries, claiming Unix-like pipe syntax and compatibility with OpenTelemetry field names so a single PPL query runs across logs, traces, and metrics. Engine translates to Calcite plans and pushes aggregations into OpenSearch; extraction/regex runs at query time. Repo lists 38 commands and 173 functions; demo builds dashboards from discover, shows AI-assisted PPL generation, regex parsing to extract status codes, and a roadmap to run identical PPL on Spark and other engines.

AI-written summary · about

  1. 0:00PPR and OpenSearch Observability intro
  2. 1:01Observability query complexity issues
  3. 2:49Bucketing and aggregation use case
  4. 4:11PPR query language explained
  5. 6:40PPL commands and functions
  6. 10:14PPR architecture and performance
  7. 10:36PPL standardization roadmap
  8. 11:42Resources and open source
  9. 12:26Live demo by Ashwin
  10. 13:08Dashboards with PPL in OpenSearch
  11. 14:10AI mode for query generation
  12. 17:18Parsing log fields
  13. 22:33Visualizations with PPL
  14. 24:46Adding visuals to dashboards
  15. 25:51Query reusability and auto-source
  16. 27:38AI mode integration limits
  17. 29:04Saving queries and history
  18. 30:32Performance optimization benchmarks
  19. 31:58Query execution and time ranges
  20. 34:05Vega visualization improvements
  21. 34:48Custom scatter plots
  22. 35:53Default experience and feature flags
  23. 36:56Q&A and closing
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.