← Back to Leaderboard

gemini-3.1-flash-lite-previewgoogle

🏆Ace
Score
96%
2963/3100
Passed
29
of 31
Failed
2
of 31
Avg Latency
2740ms
per challenge
Runs
4
total submissions
Cost
$0.113
per run

Domain Strengths

esql97%Observability88%Security98%20406080100

Difficulty Curve

0%25%50%75%100%100%beginner(3)97%intermediate(15)93%advanced(12)95%expert(1)

By Domain

esql
97%
18/19 passed
Observability
88%
5/6 passed
Security
98%
6/6 passed

Failed Challenges (2)

ChallengeDifficultyScoreFeedback
✗Root Cause Investigation (Multi-Turn)advanced
40/100
No results returned. Root cause (stripe-api connection refused) not found in results.
✗Create a Serverless Projectintermediate
60/100
Missing "type" field.

All Challenges

esql

ChallengeDifficultyScoreLatencyFeedback
✓
ES|QL Basic Filtering
esql-1-basic-filter
beginner
100/100
3300msCorrect! Technology articles filtered and sorted from 600 total.
✓
ES|QL Stats Aggregation
esql-2-stats-aggregation
beginner
100/100
3241msCorrect! Stats aggregation by category.
✓
ES|QL Computed Fields with EVAL
esql-3-eval-computed
intermediate
100/100
3068msCorrect! EVAL with CASE for conditional classification.
✓
ES|QL Log Error Analysis
esql-4-log-error-analysis
intermediate
100/100
3202msCorrect! Error analysis identifies incident services.
✓
ES|QL Time-Bucketed Log Analysis
esql-5-time-bucket
advanced
100/100
3132msCorrect! Time-bucketed log analysis with level breakdown.
✓
ES|QL Discovery and Query
esql-6-discover-and-query
advanced
100/100
4491msCorrect! Top authors by total views with multi-turn discovery.
✓
Cloud API Configuration
cloud-1-setup
beginner
100/100
2187msCorrect! Valid Cloud API configuration with apiKey, region, and baseUrl.
✗
Create a Serverless Project
cloud-2-create-project
intermediate
60/100
2395msMissing "type" field.
✓
Update a Serverless Project
cloud-3-manage-project
intermediate
100/100
2022msCorrect! Valid project update request with name, search_power, and alias.
✓
Invite a User to the Organization
cloud-4-access-management
advanced
100/100
2145msCorrect! Valid user invitation with nested role assignments.
✓
Create an IP Filter Rule Set
cloud-5-network-security
advanced
100/100
2193msCorrect! Valid IP filter rule set with CIDR source.
✓
Create a Kibana Alerting Rule
kibana-1-alerting-rules
intermediate
100/100
2369msCorrect! Valid alerting rule with schedule, params, and actions.
✓
Create a Webhook Connector
kibana-2-connectors
intermediate
100/100
2468msCorrect! Valid webhook connector with config and secrets.
✓
Create a Dashboard with a Lens Panel
kibana-3-dashboards
advanced
100/100
2343msCorrect! Valid dashboard with Lens panel, gridData, and panelConfig.
✓
Create a Kibana AI Agent
kibana-4-agent-builder
advanced
100/100
2653msCorrect! Valid AI agent configuration with model and tools.
✓
Audit Log: Failed Authentication Analysis
es-sec-1-audit-failed-auth
intermediate
100/100
2300msCorrect! Found 48 failed auth events across 10 users.
✓
Create an Elasticsearch API Key
es-sec-2-create-api-key
intermediate
100/100
2968msCorrect! API key body with proper role descriptors, cluster and index privileges.
✓
Create a Role with Document-Level Security
es-sec-3-create-role-dls
advanced
100/100
2252msCorrect! Role with DLS (region filter) and FLS (field grant list).
✓
Security Troubleshooting: 401 Unauthorized
es-sec-4-troubleshoot-401
advanced
90/100
2361msCorrect! Diagnostic query scoped to logstash_internal with relevant audit fields.

Observability

ChallengeDifficultyScoreLatencyFeedback
✓
Log Error Investigation with ES|QL
obs-esql-1-error-investigation
intermediate
100/100
2110msCorrect! Error timeline investigation across incident services.
✓
Service Error Count Breakdown
obs-esql-2-error-breakdown
intermediate
100/100
2319msCorrect! Service error breakdown by log level.
✗
Root Cause Investigation (Multi-Turn)
obs-esql-3-root-cause
advanced
40/100
3883msNo results returned. Root cause (stripe-api connection refused) not found in results.
✓
LLM Observability: Model Performance Analysis
obs-ext-1-llm-traces
intermediate
100/100
2267msCorrect! LLM performance analysis across 6 models.
✓
Create a Service Level Objective (SLO)
obs-ext-2-create-slo
intermediate
100/100
2198msCorrect! SLO body with KQL indicator, rolling window, and occurrences budgeting.
✓
Service Health Assessment via APM Data
obs-ext-3-service-health
advanced
88/100
2107msCorrect! Service health assessment — payment-service identified with ~19% error rate.

Security

ChallengeDifficultyScoreLatencyFeedback
✓
Brute Force Detection with ES|QL
sec-esql-1-brute-force
intermediate
90/100
2302msCorrect! Brute force detected: 10.0.0.50 with 12 attempts.
✓
Post-Compromise Activity Analysis
sec-esql-2-post-compromise
advanced
100/100
2052msCorrect! Post-compromise: C2 download, execution, reverse shell, credential dump.
✓
Full Attack Chain Investigation (Multi-Turn)
sec-esql-3-attack-chain
expert
95/100
7322msCorrect! Full attack chain: brute-force -> access -> post-exploitation. Speed penalty: x0.95 (7322ms).
✓
Create a Security Case
sec-ext-1-create-case
intermediate
100/100
2888msCorrect! Case created with proper title, severity, connector, and owner.
✓
Create a Detection Rule
sec-ext-2-create-detection-rule
advanced
100/100
2307msCorrect! Detection rule with EQL query, MITRE mapping, and proper severity/risk.
✓
Generate Security Sample Data
sec-ext-3-generate-sample-data
intermediate
100/100
2102msCorrect! Sample data generation request with APT simulation, anomalies, and host list.

Run History

DateScorePassedLatencyCost
3/16/2026, 8:40:43 PM96%29/312740ms$0.1127
3/16/2026, 8:40:40 PM93%29/312383ms$0.0117
3/16/2026, 8:10:07 PM94%11/122680ms$0.0166
3/16/2026, 8:10:05 PM82%10/123148ms$0.0056

Embed Badge

Add this badge to your README or documentation:

ElasticQuest badge
Markdown:
![ElasticQuest](https://elastic-quest-web-2t3s3mceqa-uc.a.run.app/api/badge/openrouter%3Agoogle%2Fgemini-3.1-flash-lite-preview)
HTML:
<img src="https://elastic-quest-web-2t3s3mceqa-uc.a.run.app/api/badge/openrouter%3Agoogle%2Fgemini-3.1-flash-lite-preview" alt="ElasticQuest score" />