Add ops log diagnostics roadmap
TaxBaik CI/CD / build-and-deploy (push) Successful in 2m57s

This commit is contained in:
2026-07-08 02:08:01 +09:00
parent 86643281e2
commit afbbf5e837
4 changed files with 67 additions and 0 deletions
@@ -23,6 +23,26 @@
<div><strong>Warning</strong> @_summary.WarningCount</div>
<div><strong>Info</strong> @_summary.InfoCount</div>
</div>
<div class="admin-log-summary-breakdown">
<section>
<strong>Top Sources</strong>
<ul>
@foreach (var item in _summary.TopSources)
{
<li>@item.Key (@item.Value)</li>
}
</ul>
</section>
<section>
<strong>Top Routes</strong>
<ul>
@foreach (var item in _summary.TopRoutes)
{
<li>@item.Key (@item.Value)</li>
}
</ul>
</section>
</div>
}
<div class="admin-log-filter-row">
<input class="mud-input-slot" placeholder="검색어" @bind="_query" @bind:event="oninput" />
@@ -167,6 +187,8 @@
public int ErrorCount { get; set; }
public int WarningCount { get; set; }
public int InfoCount { get; set; }
public List<KeyValuePair<string, int>> TopSources { get; set; } = [];
public List<KeyValuePair<string, int>> TopRoutes { get; set; } = [];
}
private sealed class ClientLogGroupDto
@@ -28,5 +28,10 @@
<div>중복되는 오류는 최근 로그 요약에서 source와 route 기준으로 묶어 봅니다.</div>
<a href="/taxbaik/admin/client-logs?q=invoke">오류 검색</a>
</article>
<article class="admin-simple-card">
<strong>관측성</strong>
<div>Top sources / routes를 확인해서 어떤 모듈이 재발하는지 빠르게 좁힙니다.</div>
<a href="/taxbaik/admin/client-logs">요약 리포트 보기</a>
</article>
</div>
</section>