![]() |
VOOZH | about |
dotnet add package Umbraco.Community.AI.LogAnalyser --version 1.0.5
NuGet\Install-Package Umbraco.Community.AI.LogAnalyser -Version 1.0.5
<PackageReference Include="Umbraco.Community.AI.LogAnalyser" Version="1.0.5" />
<PackageVersion Include="Umbraco.Community.AI.LogAnalyser" Version="1.0.5" />Directory.Packages.props
<PackageReference Include="Umbraco.Community.AI.LogAnalyser" />Project file
paket add Umbraco.Community.AI.LogAnalyser --version 1.0.5
#r "nuget: Umbraco.Community.AI.LogAnalyser, 1.0.5"
#:package Umbraco.Community.AI.LogAnalyser@1.0.5
#addin nuget:?package=Umbraco.Community.AI.LogAnalyser&version=1.0.5Install as a Cake Addin
#tool nuget:?package=Umbraco.Community.AI.LogAnalyser&version=1.0.5Install as a Cake Tool
👁 Downloads
👁 NuGet
👁 GitHub license
An Umbraco package that adds AI-powered log analysis to the backoffice log viewer. Each log entry gets an "Analyse with AI" button that returns a concise, actionable summary using your configured AI provider.
Supports any AI provider available through Umbraco.AI, including OpenAI, Anthropic, Google, Amazon Bedrock and Microsoft AI Foundry.
👁 AI Log Analysis modal showing a summary, cause and recommended action for an error log entry
dotnet add package Umbraco.Community.AI.LogAnalyser
You will also need at least one Umbraco.AI provider package installed and configured (e.g. Umbraco.AI.OpenAI).
Then navigate to Settings > Log Viewer > Search in the backoffice and click the AI icon on any log entry.
appsettings.jsonAll settings are optional with sensible defaults:
{
"AILogAnalyser": {
"LogContext": {
"MaxSurroundingEntries": 10,
"SurroundingWindowMinutes": 5,
"FrequencyMaxScan": 500,
"FrequencyWindowMinutes": 60
}
}
}
| Setting | Default | Description |
|---|---|---|
MaxSurroundingEntries |
10 |
Log entries to fetch before/after the selected entry |
SurroundingWindowMinutes |
5 |
Time window for surrounding entries |
FrequencyMaxScan |
500 |
Max entries to scan for frequency counting |
FrequencyWindowMinutes |
60 |
Time window for error frequency counting |
The package sends the log entry details (level, message, template, exception, properties), surrounding log entries, error frequency, and system diagnostics (Umbraco version, .NET, OS, database provider, hosting model, ModelsBuilder mode, loaded assemblies). No content data, user data, or credentials are sent.
Full documentation and source code available on GitHub.
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net10.0 net10.0 is compatible. net10.0-android net10.0-android was computed. net10.0-browser net10.0-browser was computed. net10.0-ios net10.0-ios was computed. net10.0-maccatalyst net10.0-maccatalyst was computed. net10.0-macos net10.0-macos was computed. net10.0-tvos net10.0-tvos was computed. net10.0-windows net10.0-windows was computed. |
This package is not used by any NuGet packages.
This package is not used by any popular GitHub repositories.