Application MCP endpoint
Added
- Add MCP endpoint to list all applications a user has access to.
- Add Kubernetes overview page. This page shows your entire Kubernetes cluster state in one glance.
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.
We've added an additional endpoint for creating Custom markers on our public endpoint API.
This is an alternative to our application API, which uses Personal Access Tokens for authentication.
The public endpoint API uses the push- or front-end keys, making it easier to create custom markers without exposing an API key with access to application data.
You can find the documentation here: Public endpoint API - Custom Markers
By default, the Heroku LogDrain emits all messages with an "Info" severity, and while we support overriding the severity by using custom attributes in either Logfmt or JSON format, it's not always possible to do this.
When creating (or updating) a Heroku log source, there's now an option to enable "Parse severity from a log message."
This option will attempt to parse the severity from any log message that does not contain a severity attribute, and allows you to get add-on and 3rd party logs into AppSignal with the correct severity.
You can find more information about what severity strings are parsed and how on our Heroku LogDrain documentation.
We changed how the Assigned to me page works.
Previously, the page would show issues assigned to you. Now, it allows you to filter issues assigned to you or anyone else on your team.
Additionally, you can see all the unassigned issues within your account.
Organization admins can now manage notifiers at the organization level, simplifying application setup for organizations with multiple applications.
This feature is automatically enabled for new AppSignal customers and is being gradually rolled out to existing customers.
Existing customers can contact us to enable this feature and migrate their current notifiers. During migration, existing notifiers will be duplicated in the organization settings to ensure continuity, but no additional notifications will be sent as a result of this duplication.
You can learn more about organization-level notifier management in our documentation.
id
on the incident attributes page.Fix the logo image path for MS Teams workflows notifiers integration. We've added a way for you to verify webhooks that are being sent from our platform. In your Webhook notifier, you can find a token; this token can be used to verify the webhook by creating a sha256 hash:
sha256(token+message)
This token can be verified against the X-Appsignal-Signature
header.
Fix a bug in the date picker that caused unnecessary whitespace.
Add Python heartbeat instructions
Add CSV and JSON export for chart data. Not only can you generate a PNG of the chart, you can now also export the underlying data to CSV or JSON.
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!