MCP Anomaly Incidents
Added
- MCP
get_incident
tool now supports both exception and anomaly incidents
Fixed
- Ensure the graph export popover isn’t cut off when placed at the bottom of the page.
get_incident
tool now supports both exception and anomaly incidentsIN
and NOT IN
in the logs search dropdown.escape
key trying to close the log query help tool doesn't clear the query anymore.create_incident_note
tool for the MCP server. This allows AI Agents to comment on incidents.
update_incident
MCP Tool now accepts severity
as an argument (and sets the severity accordingly).0
. It should be green, as it has done it's job successfully.
0
for performance and error triggers.
If you have traffic in bursts (e.g. a Cron
job), there's not always enough data to trigger or close an alert. When checking this checkbox, we will simulate the metric, allowing alerts to close.
Add ability for Ai Agents to discover our metrics on our MCP server.
Before this discover_metrics
endpoint, we had our get_metric_names
endpoint, but it was difficult for agents to determine what metric should be used when.
With this new discover_metrics
endpoint, we provide the Agent with a global overview of metric categories, and when they request more information about a category, we describe the metric names/tags/fields, and when to use them.
We also take custom metrics and dashboards into account. Providing descriptive names for dashboards/description and charts on your dashboards helps the agent use those metrics.
Add get_metrics_timeseries
endpoint to the MCP server.
This endpoint exposes timeseries metrics to an AI Agent, enabling queries such as
Show me the load average for all front-end machines on MyApp/production
Here's a summary of the load averages for the two frontend machines: 1. frontend1: - Load average range: 0.83 - 1.6 - Current load: 0.94 2. frontend2: - Load average range: 2.0 - 3.01 - Current load: 2.18 The frontend-ams1 machine appears to have a significantly higher load compared to frontend1, with load averages consistently above 2.0, while frontend2 stays mostly below 1.5.
We are still working on metric discovery. Right now you have to be quite specific to get the desired metrics.
Add kubernetes volume metrics to node page.
Dedicated MCP authentication tokens. Instead of providing your personal AppSignal API key, that has access to all your organizations and applications, we're moving to a dedicated MCP authentication token.
This token can be scoped to a specific organization and one or more applications. It also has permissions per "toolset", such as error incidents, metrics, and other sections of AppSignal.
See our documentation for more information on installing the AppSignal MCP Server.
Debug your exceptions with the help of AI Agents through our AppSignal MCP Server.
The MCP server is currently in beta, and we're focusing on (local) debugging of error incidents at this stage.
MCP server endpoints available at this moment are:
get_namespaces
, which can be filtered by app, and returns a list of namespaces to be used with the get_exception_incidents
endpointget_users
, which can be filtered by app, and returns a list of users to be used with the update_incident
endpointget_exception_incidents
, which can be filtered by app/namespace/status, and returns a list of incidentsget_incident
returns detailed incident informationupdate_incidents
(bulk) updates an incident with the assigned user and stateSee our documentation for more information on installing the AppSignal MCP Server.
Tired of manually navigating to your app after logging in? Enable auto-direct in your user settings to automatically open the last app you viewed. Pick up right where you left off, every time you log in.
Auto-Redirect can be enabled in user settings.
We now detect all Hxx
router and Rxx
resource errors from Heroku logs by parsing logfmt messages instead of using a single regex pattern.
Users now receive notifications when sending a sample or span with improperly formatted data, such as non-JSON parameters or unsupported keys.
AppSignal offers a 30-day free trial, no credit card is required. All features are available in all plans. Start monitoring your application in just a few clicks!