Mezmo + Memtro

How many checkout errors were logged in the last hour?

Mezmo, formerly LogDNA, connects Memtro to your log analysis. It searches log lines over a time window by query, host, app and level. It also reads saved views and their alert triggers, preset alerts, boards, storage usage, exclusion rules and whether logs are being ingested. When asked and granted, it can create or delete views and email alerts, create, switch or delete exclusion rules, resume ingestion, and invite or remove members. Mezmo can also tell Memtro when a view's alert fires, and a job can start on it. You attach that webhook alert in Mezmo yourself.

In Memtro

What you can do with Mezmo in Memtro

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

What it does

  1. 01Log lines in a time window, filtered by query, hosts, apps and levels.
  2. 02Saved views with their filters and alert triggers, preset alerts by channel kind, and boards.
  3. 03Storage used in a period with the top apps, hosts or tags, whether logs are being ingested now, and exclusion rules.
  4. 04When asked and granted, creates or deletes views and email alerts, and creates, switches or deletes exclusion rules. Views are open to everyone in the organisation.
  5. 05When asked and granted, resumes ingestion, invites a member by email with a role, which emails them, or removes a member, ending their access at once.
  6. 06With events on, a view's alert firing in Mezmo can start a job.

Acts when asked

When you ask it to

These tools change something in Mezmo. 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 view, optionally with an email alert
  2. 02Delete a saved view and its alerts
  3. 03Create a preset email alert
  4. 04Delete a preset alert
  5. 05Create an exclusion rule that stops matching lines being stored
  6. 06Switch an exclusion rule on or off, or change it
  7. 07Delete an exclusion rule
  8. 08Resume log ingestion after a suspension
  9. 09Invite a member to the organization with a role
  10. 10Remove a member from the organization

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 Mezmo, choosing the same kinds; the tab shows Mezmo's own steps. Each event can start a job, with the event as its input. Mezmo sends a secret with every delivery, and one without it is refused.

Events and webhooks
  • 01A view's alert fired (lines matched, or stopped arriving)
In practice

Ask it like you would a colleague

Once Mezmo 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.

Mezmo + Memtro
  • How many checkout errors were logged in the last hour?

  • Show the latest error lines from the payments app.

  • Which apps used the most log storage last week?

  • Are we ingesting logs right now?

  • Switch off the health check exclusion rule.

01

Checkout errors traced

Dan Fletcher, on-call engineer at Northwind, asked how many checkout errors were logged in the last hour. Memtro searched the checkout app at error level and showed the latest lines. He saw they came from one host and restarted it.

02

Alert starts a job

When the payments view's alert fired at Acme Ltd, Mezmo told Memtro and a job started. It searched the matching log lines and summarised the hosts and apps involved for Sarah Chen, the platform lead. Nothing in Mezmo changed.

Teams

Where it fits

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

Better together

Works with

A record in Mezmo 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 withAccess key
  1. 1

    In Mezmo, open Settings → Organization → API Keys and create a service account or personal key with read permissions, and write permissions for the actions you will grant. Not the ingestion key.

  2. 2

    In Memtro, open Connections → Mezmo and paste the Access key.

  3. 3

    An administrator grants the actions by name, such as Remove a member from the organization, to the teams that may use them. Events are turned on from the connection's Events tab, and a Webhook alert is then attached to the view in Mezmo.

  4. 4

    Ask "How many checkout errors were 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 Mezmo tools are the same everywhere.

FAQ

Questions

Can Memtro change anything in Mezmo?+

Only when you ask, and only what it has been granted: create a saved view, optionally with an email alert; delete a saved view and its alerts; create a preset email alert; delete a preset alert; create an exclusion rule that stops matching lines being stored; switch an exclusion rule on or off, or change it; delete an exclusion rule; resume log ingestion after a suspension; invite a member to the organization with a role; remove a member from the organization. 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 Mezmo 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 Mezmo 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 Mezmo?+

Access key. In Mezmo, open Settings → Organization → API Keys and create a service account or personal key with read permissions, and write permissions for the actions you will grant. Not the ingestion key.

Can Mezmo 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 Mezmo, choosing the same kinds; the tab shows Mezmo'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 Mezmo 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