Splunk + Memtro

Ask Splunk how many errors a service logged, and which alerts went off.

Connect Splunk with your host name and an authentication token and Memtro runs time-bounded SPL searches and reads the rows, saved searches, fired alerts and indexes. Searches run as the token's user within its roles, and commands that delete, write, send or run scripts are refused. It reads on demand and there is no hourly sync. When asked, and once an administrator has granted the action by name, it can create, edit, reschedule, run or permanently delete saved searches and alerts, where alerts may email named addresses outside the company, and cancel or pause running search jobs.

In Memtro

What you can do with Splunk in Memtro

Ask in plain English from chat, your editor, a scheduled job or your own agent. The model picks the right Splunk tool, reads what it needs, and answers with the source cited.

What it does

  1. 01SPL searches over a time window, the last 24 hours by default, returning at most 200 rows, run as the token's user
  2. 02Saved searches and alerts with app, SPL, cron schedule, alert action and whether disabled
  3. 03Fired alerts grouped by the saved search that raised them, and indexes with event count, size and earliest and latest event
  4. 04Commands that delete, write, send or run scripts, and macros, are refused, in searches and in saved searches alike
  5. 05When asked and granted, creates or edits a saved search, report or scheduled alert, whose emails can reach named addresses outside the company, or permanently deletes one
  6. 06When asked and granted, runs a saved search now or sets its next run, firing its alert actions only when asked, and cancels, finalises, pauses or resumes a search job

Acts when asked

When you ask it to

These tools change something in Splunk. The model is told to use them only when you ask for exactly that, and an administrator grants each one by name to the teams that may use it; a personal connection acts only after its owner allows it.

  1. 01Create a saved search, report or scheduled alert (email alerts only to named addresses)
  2. 02Edit a saved search: its SPL, schedule, time range, alert condition or email recipients, or disable it
  3. 03Delete a saved search permanently
  4. 04Set when a scheduled saved search next runs
  5. 05Run a saved search now, optionally firing its alert actions
  6. 06Cancel, finalize, pause or resume a running search job

Events

When it happens

Turn events on in the connection's Events tab on the Connections page, then add the address it shows as a webhook in Splunk, choosing the same kinds; the tab shows Splunk's own steps. Each event can start a job, with the event as its input. Splunk signs nothing, so the long random address is the only check: treat it as a password.

Events and webhooks
  • 01A saved-search alert fired
In practice

Ask it like you would a colleague

Once Splunk is connected, these are the kinds of things people ask. Plain questions, no syntax. If the answer lives partly in another system you have connected, Memtro looks there too.

Splunk + Memtro
  • How many 500s did the checkout service log yesterday?

  • Which hosts logged errors in the last hour?

  • Which Splunk alerts went off this week?

  • What is the saved search behind the failed logins alert?

  • Disable the noisy disk space alert until Monday

01

Errors after a release

The on-call engineer at Acme asks how many errors the checkout service logged since the 14:00 release. Memtro runs a time-bounded search counting errors by host and returns the rows: two hosts account for 312 of the 340 errors, both starting at 14:06.

02

Turning a search into an alert

Dan Fletcher asks Memtro to alert him whenever checkout logs more than 50 errors in five minutes. Memtro creates a scheduled alert in the search app with that SPL, which Splunk screens, and Splunk emails Dan each time it fires.

Teams

Where it fits

The teams that lean on Splunk most, a question each of them asks, and what they connect beside it.

Better together

Works with

A record in Splunk is rarely the whole story. Connect the systems that hold the rest and Memtro checks them together, then remembers what it learned so the next question starts further along.

Also in Engineering and operations

Using something else for the same job, or both? Each connector has its own tools; connect as many as you like.

Setup

How to connect

Connect withHost and Authentication token
  1. 1

    In Splunk Web open Settings → Tokens → New Token, choose the user Memtro should search as, set an expiry and copy the token. Read-only roles are enough for reading, and editing or running saved searches needs a role that may, such as schedule_search and edit_own_objects

  2. 2

    Free trials cannot use the REST API. On Splunk Cloud an administrator must allow-list Memtro's outbound IP addresses for the search API and open port 8089, which some stacks need a support case for

  3. 3

    In Connections → Splunk in Memtro type your Host only, usually <stack>.splunkcloud.com, with no https:// or port, paste the Authentication token and connect

  4. 4

    Ask how many errors the checkout service logged in the last hour

Also works from

Chat in the dashboard, the OpenAI-compatible API, scheduled jobs, and any MCP client: Claude Code, OpenCode, Cursor, Claude Desktop. The Splunk tools are the same everywhere.

FAQ

Questions

Can Memtro change anything in Splunk?+

Only when you ask, and only what it has been granted: create a saved search, report or scheduled alert (email alerts only to named addresses); edit a saved search: its SPL, schedule, time range, alert condition or email recipients, or disable it; delete a saved search permanently; set when a scheduled saved search next runs; run a saved search now, optionally firing its alert actions; cancel, finalize, pause or resume a running search job. Every other tool reads, searches or lists. The Connections page labels the tools that act, an administrator grants each one by name to the teams that may use it, and a personal connection acts only after its owner allows it.

Who can use a Splunk connection?+

A personal connection serves only your own requests. A shared connection serves the organisation: everyone, or only the teams an admin chooses. Admins can always add shared connections; other members need the permission.

Does Memtro store my Splunk data?+

Credentials are encrypted at rest. Tool results are cached briefly so agent loops do not repeat identical calls, and the facts the model extracts are saved to your organisation's memory with provenance (system, record and link) so they can be checked and superseded.

How do I connect Splunk?+

Host and Authentication token. In Splunk Web open Settings → Tokens → New Token, choose the user Memtro should search as, set an expiry and copy the token. Read-only roles are enough for reading, and editing or running saved searches needs a role that may, such as schedule_search and edit_own_objects.

Can Splunk start a job?+

Yes. Turn events on in the connection's Events tab on the Connections page, then add the address it shows as a webhook in Splunk, choosing the same kinds; the tab shows Splunk's own steps. A job set to start "When an event arrives" then runs once for each matching event, with the event as its input. The run treats the event as outside data, never as instructions, and anything the run remembers is kept as unverified.

Connect Splunk in a few minutes

Seven-day free trial, then one monthly price per organisation. Connectors, jobs and memory are never metered.

Where agents remember your company

Sign in, add a provider key, create an API key and point your tools at Memtro. It takes about five minutes.

7-day free trial · card on file, nothing charged until it ends · cancel any time