ingest_logs
Ingest Logs
Send log lines to Mezmo programmatically. Supports sending multiple log lines in a single request with custom metadata, application names, log levels, and tags. Requires an ingestion key to be configured in authentication.
ingest_logs
Send log lines to Mezmo programmatically. Supports sending multiple log lines in a single request with custom metadata, application names, log levels, and tags. Requires an ingestion key to be configured in authentication.
delete_preset_alert
Delete a preset alert. This will also detach it from any views it is attached to.
list_views
List all views configured in Mezmo. Views are saved search queries and filters for organizing and interacting with log data.
delete_exclusion_rule
Delete an exclusion rule. Log lines that were previously excluded will begin being stored again.
delete_view
Delete a view and all of its attached alerts from Mezmo.
update_exclusion_rule
Update an existing exclusion rule's title, filters, or active status.
list_boards
List all boards in Mezmo. Boards are dashboards that allow you to visualize log data with graphs and screens.
search_logs
Search and export log lines from Mezmo using the Export API v2. Supports filtering by query, time range, log levels, applications, and hosts. Returns results in JSON format with pagination support for large result sets.
create_exclusion_rule
Create an exclusion rule to prevent matching log lines from being stored. Matching can be based on application names, hostnames, or search queries.
suspend_ingestion
Suspend all log ingestion for the account. This is a two-step process: initiating suspension and then confirming it. This tool handles both steps automatically to fully suspend ingestion.
delete_board
Delete a board (dashboard) from Mezmo.
create_preset_alert
Create a reusable preset alert that can be attached to multiple views. Supports email, webhook, PagerDuty, and Slack notification channels.
list_exclusion_rules
List all ingestion exclusion rules. Exclusion rules prevent matching log lines from being stored, helping control storage costs and filter noise.
get_usage
Retrieve aggregated usage information for your Mezmo account. Can break down usage by applications, hosts, or tags. Usage is reported at day-level granularity and measured in bytes consumed on disk.
create_view
Create a new view in Mezmo with search filters and optional alert channels. Views are saved search queries that help you organize and monitor specific log data.
update_preset_alert
Update an existing preset alert's name or notification channels.
update_view
Update an existing view's configuration including its name, search query, filters, and alert channels. Can also attach or detach preset alerts.
get_archive_config
Retrieve the current archiving configuration. Archiving sends logs to long-term cold storage (e.g., Amazon S3, IBM Cloud Object Storage, Google Cloud Storage). Only one archiving configuration can exist at a time.
list_preset_alerts
List all preset alerts configured in the Mezmo account. Preset alerts are reusable alert configurations that can be attached to multiple views.
create_board
Create a new board (dashboard) in Mezmo for visualizing log data.
configure_archiving
Create or update the archiving configuration for long-term log storage. Supports Amazon S3, IBM Cloud Object Storage, and Google Cloud Storage. Only one archiving configuration may exist at a time; calling this will overwrite any existing configuration.
delete_archive_config
Remove the archiving configuration. Logs will no longer be sent to cold storage.
resume_ingestion
Resume log ingestion after it has been suspended. Logs will begin being ingested again immediately.
get_ingestion_status
Check the current ingestion status for your Mezmo account. Returns whether ingestion is currently active or suspended.
Ingest, search, and export log data. Create and manage views, categories, alerts, and dashboards for log analysis. Configure exclusion rules to control log storage. Monitor usage by application, host, and tag. Set up archiving to cold storage destinations like Amazon S3. Manage organization members, groups, and API keys. Build telemetry pipelines with configurable sources, processors, and destinations to route, transform, filter, and enrich data streams. Control ingestion status programmatically. Configure webhook alerts triggered by log-based conditions on views.
Common questions about connecting Mezmo to AI agents with Metorial.