Jeffrey Rengifo

Jeffrey Rengifo

Engineering, Consulting

Jeffrey Rengifo is a software developer focusing on improving search experiences using Elasticsearch. He specializes in GenAI and aims to innovate by creating new tools to help optimize different processes and solve everyday problems.

Articles by Jeffrey Rengifo

From a 582ms latency spike to the team that owns it, using Kibana Discover

Getting there takes a data view, some filter pills, a KQL query and a switch to Lucene query syntax, but the part that actually names the team is one ES|QL LOOKUP JOIN against a service catalog index.

Jeffrey Rengifo

From recommendation to remediation in 4 stages: human-in-the-loop automation with Elastic Workflows

An approval gate that pauses incident response automation before the action and gives the reviewer enough evidence to decide in seconds. Whatever happens next, approved or declined, lands in one auditable record.

Jeffrey Rengifo

From alert to root cause in 3 minutes: automated root cause analysis with Elastic Agent Builder

Automated root cause analysis only works if the agent compares the incident window against the last healthy one. Skip that step and you get a summariser. The read-only skill, the scoped role and the Elastic Workflow are all here.

Jeffrey Rengifo

One edit, every dashboard updated: managing Kibana observability at scale with Terraform

Define your golden-signals panels once in a shared HCL library and use for_each to generate every team's dashboard, with drift detection and git rollback built in.

Jeffrey Rengifo

Skip writing alert rules: 6 ready-made ES|QL templates ship inside the NGINX OTel integration

Elastic integrations come with alerting rule templates, each one an ES|QL query with a threshold already set. Create Elasticsearch alert rules in minutes, tune them to your traffic, and catch silent data streams early.

Jeffrey Rengifo

Common ES|QL queries for Kubernetes monitoring

Copy-paste ES|QL queries for Elasticsearch that turn memory pressure and error spikes into a five-minute diagnosis.

Jeffrey Rengifo

3 signals, 2 env vars, 0 collectors: OpenTelemetry with Python and Elastic's Managed OTLP Endpoint

Instrument a Flask API with OpenTelemetry and ship traces, metrics, and logs to Elastic Cloud using just 2 environment variables, no collector needed.

Jeffrey Rengifo

Contextual AI: Stop pinging the SRE: three MCP tools that turn Elastic Agent Builder into your team's runbook

Build three MCP tools in Elastic Agent Builder that read endpoint health, recent deploys and SLO burn rate directly in your editor. Encode your platform team's runbook once; every developer gets self-serve production context without pinging an SRE.

Jeffrey Rengifo

ES|QL queries for debugging LLM latency, cost and GPU saturation

Learn how to investigate LLM latency, token cost and GPU saturation using ES|QL against OpenTelemetry traces and get a root cause, not just a symptom.

Jeffrey Rengifo

How to trace MCP server tool calls with OpenTelemetry and Elastic APM

Add OpenTelemetry tracing to an MCP server, visualize tool call performance in Elastic APM, and query the trace data from Claude Desktop using the Agent Builder MCP.

Jeffrey Rengifo

Connecting Cursor to Production Logs via the Elastic MCP Server

Learn how to connect Cursor to your Elastic APM data using the Elastic Agent Builder MCP server, so you can debug production errors and make UI decisions backed by real usage data without leaving your editor.

Jeffrey Rengifo

How to cut Elasticsearch log storage costs with LogsDB

Learn how to enable LogsDB index mode in Elasticsearch and measure real storage savings. We compare a standard index against a LogsDB index using Apache logs and show how much storage you can reclaim.

Jeffrey Rengifo