+
-
Loading correlated logs...
@@ -1568,7 +1567,7 @@ export default defineComponent({
correlationError.value =
error?.response?.data?.message ||
error?.message ||
- "Failed to load correlated telemetry";
+ t("correlation.failedToLoad");
} finally {
correlationLoading.value = false;
}
diff --git a/web/src/locales/languages/de.json b/web/src/locales/languages/de.json
index 694ae166be..50f3146548 100644
--- a/web/src/locales/languages/de.json
+++ b/web/src/locales/languages/de.json
@@ -2848,7 +2848,12 @@
},
"viewInTraces": "In Traces ansehen",
"viewInTracesTooltip": "Öffnen Sie die Traces-Seite mit dem RED-Metriken-Dashboard und allen korrelierten Traces",
- "exportToJson": "Export nach JSON"
+ "exportToJson": "Export nach JSON",
+ "noLogsDescription": "Für diese Korrelation wurden im ausgewählten Zeitraum keine Protokolle gefunden.",
+ "tracesErrorDetails": "Beim Abrufen der Trace-Daten ist ein Fehler aufgetreten. Bitte versuchen Sie es erneut.",
+ "metricsError": "Metriken können nicht geladen werden",
+ "metricsErrorDetails": "Beim Abrufen der Metrikdaten ist ein Fehler aufgetreten. Bitte versuchen Sie es erneut.",
+ "noMetricsDescription": "Für diese Korrelation wurden im ausgewählten Zeitraum keine Metriken gefunden."
},
"sreChat": {
"emptyMessage": "Fragen Sie mich alles über Ihre Warnungen und Vorfälle",
diff --git a/web/src/locales/languages/en.json b/web/src/locales/languages/en.json
index 7872932e90..51ab36b5dd 100644
--- a/web/src/locales/languages/en.json
+++ b/web/src/locales/languages/en.json
@@ -2757,11 +2757,11 @@
},
"correlation": {
"title": "Correlated Metrics - {service}",
- "loading": "Loading correlated metrics...",
- "loadingMetrics": "Loading {count} metric stream(s)",
- "failedToLoad": "Failed to load correlation dashboard",
+ "loading": "Loading correlation data...",
+ "loadingMetrics": "Loading {count} metric stream(s)...",
+ "failedToLoad": "Unable to Load Correlation Data",
"retryButton": "Retry",
- "noMetrics": "No metrics available for correlation",
+ "noMetrics": "No Metrics Found",
"matchedDimensions": "Matched Dimensions",
"metricsButton": "{count} Metric(s)",
"metricsTooltip": "Select metric streams to display",
@@ -2775,11 +2775,12 @@
"logs": {
"title": "Correlated Logs",
"filtersLabel": "Filters",
- "loading": "Loading correlated logs...",
+ "loading": "Loading logs...",
"loadingDetails": "Fetching logs from correlated streams...",
- "error": "Failed to Load Logs",
- "noData": "No Correlated Logs Found",
- "noDataDetails": "No logs found matching the correlation filters.",
+ "error": "Unable to Load Logs",
+ "errorDetails": "An error occurred while fetching log data. Please try again.",
+ "noData": "No Logs Found",
+ "noDataDetails": "No logs found matching the correlation filters. Try adjusting the filters or time range.",
"resetFilters": "Reset Filters",
"editFilters": "Edit Filters",
"editTimeRange": "Edit Time Range",
@@ -2822,22 +2823,27 @@
}
},
"loadingLogs": "Loading logs...",
- "noLogsFound": "No correlated logs found",
+ "noLogsFound": "No Logs Found",
+ "noLogsDescription": "No logs found for this correlation in the selected time range.",
"service": "Service: {service}",
"tracesPlaceholder": "Traces will be implemented here",
"correlatedTracesFor": "Correlated traces for service: {service}",
"metricsSelector": "{selected} of {total} Metric(s)",
"dimensions": "Filters",
"all": "All",
- "loadingTraces": "Loading correlated traces...",
- "tracesError": "Failed to load traces",
+ "loadingTraces": "Loading traces...",
+ "tracesError": "Unable to Load Traces",
+ "tracesErrorDetails": "An error occurred while fetching trace data. Please try again.",
+ "metricsError": "Unable to Load Metrics",
+ "metricsErrorDetails": "An error occurred while fetching metrics data. Please try again.",
+ "noMetricsDescription": "No metrics found for this correlation in the selected time range.",
"directTraceMatch": "Direct Trace Match",
"openTraceInNewWindow": "Open trace in new window",
"spans": "span(s)",
"dimensionBasedCorrelation": "Dimension-based Correlation",
"tracesFromService": "Traces from service: {service}",
- "noTracesFound": "No correlated traces found",
- "noTracesDescription": "No traces found for service {service} in the selected time range",
+ "noTracesFound": "No Traces Found",
+ "noTracesDescription": "No traces found for this correlation in the selected time range.",
"viewInTraces": "View in Traces",
"filters": "Filters",
"semanticFieldGroupsTitle": "Field Mappings",
diff --git a/web/src/locales/languages/es.json b/web/src/locales/languages/es.json
index 51f73bec7e..1d4c0cabb3 100644
--- a/web/src/locales/languages/es.json
+++ b/web/src/locales/languages/es.json
@@ -2846,7 +2846,12 @@
},
"viewInTraces": "Ver en Traces",
"viewInTracesTooltip": "Abra la página de seguimientos con el panel de métricas RED y todos los seguimientos correlacionados",
- "exportToJson": "Exportar a JSON"
+ "exportToJson": "Exportar a JSON",
+ "noLogsDescription": "No se han encontrado registros para esta correlación en el intervalo de tiempo seleccionado.",
+ "tracesErrorDetails": "Se ha producido un error al obtener los datos de seguimiento. Vuelva a intentarlo.",
+ "metricsError": "No se pueden cargar las métricas",
+ "metricsErrorDetails": "Se ha producido un error al obtener los datos de las métricas. Por favor, inténtalo de nuevo.",
+ "noMetricsDescription": "No se han encontrado métricas para esta correlación en el intervalo de tiempo seleccionado."
},
"sreChat": {
"emptyMessage": "Pregúntame cualquier cosa sobre tus alertas e incidencias",
diff --git a/web/src/locales/languages/fr.json b/web/src/locales/languages/fr.json
index 512041afd8..4c7451c16d 100644
--- a/web/src/locales/languages/fr.json
+++ b/web/src/locales/languages/fr.json
@@ -2848,7 +2848,12 @@
},
"viewInTraces": "Afficher dans Traces",
"viewInTracesTooltip": "Ouvrir la page des traces avec le tableau de bord des métriques RED et toutes les traces corrélées",
- "exportToJson": "Exporter au format JSON"
+ "exportToJson": "Exporter au format JSON",
+ "noLogsDescription": "Aucun journal n'a été trouvé pour cette corrélation dans la plage de temps sélectionnée.",
+ "tracesErrorDetails": "Une erreur s'est produite lors de la récupération des données de trace. Veuillez réessayer.",
+ "metricsError": "Impossible de charger les métriques",
+ "metricsErrorDetails": "Une erreur s'est produite lors de la récupération des données des métriques. Veuillez réessayer.",
+ "noMetricsDescription": "Aucune métrique n'a été trouvée pour cette corrélation dans la plage de temps sélectionnée."
},
"sreChat": {
"emptyMessage": "Demandez-moi tout ce que vous voulez savoir sur vos alertes et incidents",
diff --git a/web/src/locales/languages/it.json b/web/src/locales/languages/it.json
index 5e4f2f2c33..8a7860fd8a 100644
--- a/web/src/locales/languages/it.json
+++ b/web/src/locales/languages/it.json
@@ -2846,7 +2846,12 @@
},
"viewInTraces": "Visualizza in Tracce",
"viewInTracesTooltip": "Apri la pagina delle tracce con il dashboard delle metriche RED e tutte le tracce correlate",
- "exportToJson": "Esporta in JSON"
+ "exportToJson": "Esporta in JSON",
+ "noLogsDescription": "Nessun registro trovato per questa correlazione nell'intervallo di tempo selezionato.",
+ "tracesErrorDetails": "Si è verificato un errore durante il recupero dei dati di traccia. Per favore riprova.",
+ "metricsError": "Impossibile caricare le metriche",
+ "metricsErrorDetails": "Si è verificato un errore durante il recupero dei dati delle metriche. Riprova.",
+ "noMetricsDescription": "Nessuna metrica trovata per questa correlazione nell'intervallo di tempo selezionato."
},
"sreChat": {
"emptyMessage": "Chiedimi qualcosa sui tuoi avvisi e incidenti",
diff --git a/web/src/locales/languages/ja.json b/web/src/locales/languages/ja.json
index 8bf59db233..c2645190a6 100644
--- a/web/src/locales/languages/ja.json
+++ b/web/src/locales/languages/ja.json
@@ -2848,7 +2848,12 @@
},
"viewInTraces": "トレースで表示",
"viewInTracesTooltip": "RED メトリクスダッシュボードとすべての相関トレースを含むトレースページを開く",
- "exportToJson": "JSON へのエクスポート"
+ "exportToJson": "JSON へのエクスポート",
+ "noLogsDescription": "選択した時間範囲では、この相関関係のログは見つかりませんでした。",
+ "tracesErrorDetails": "トレースデータの取得中にエラーが発生しました。もう一度試してください。",
+ "metricsError": "メトリクスを読み込めません",
+ "metricsErrorDetails": "メトリックスデータの取得中にエラーが発生しました。もう一度試してください。",
+ "noMetricsDescription": "選択した時間範囲では、この相関の指標は見つかりませんでした。"
},
"sreChat": {
"emptyMessage": "アラートやインシデントについて何でも聞いてください",
diff --git a/web/src/locales/languages/ko.json b/web/src/locales/languages/ko.json
index efb597458c..e587f7c8a3 100644
--- a/web/src/locales/languages/ko.json
+++ b/web/src/locales/languages/ko.json
@@ -2848,7 +2848,12 @@
},
"viewInTraces": "트레이스에서 보기",
"viewInTracesTooltip": "RED 메트릭 대시보드 및 모든 상관관계가 있는 트레이스가 있는 트레이스 페이지 열기",
- "exportToJson": "JSON으로 내보내기"
+ "exportToJson": "JSON으로 내보내기",
+ "noLogsDescription": "선택한 시간 범위에서 이 상관 관계에 대한 로그를 찾을 수 없습니다.",
+ "tracesErrorDetails": "추적 데이터를 가져오는 동안 오류가 발생했습니다.다시 시도해 주세요.",
+ "metricsError": "지표를 로드할 수 없음",
+ "metricsErrorDetails": "지표 데이터를 가져오는 동안 오류가 발생했습니다.다시 시도해 주세요.",
+ "noMetricsDescription": "선택한 시간 범위에서 이 상관 관계에 대한 메트릭을 찾을 수 없습니다."
},
"sreChat": {
"emptyMessage": "경고 및 사고에 대해 무엇이든 물어보세요.",
diff --git a/web/src/locales/languages/nl.json b/web/src/locales/languages/nl.json
index 3fa271f500..17fe0f06d1 100644
--- a/web/src/locales/languages/nl.json
+++ b/web/src/locales/languages/nl.json
@@ -2848,7 +2848,12 @@
},
"viewInTraces": "Bekijk in Traces",
"viewInTracesTooltip": "Open de pagina met sporen met het RED-metriekendashboard en alle gerelateerde sporen",
- "exportToJson": "Exporteren naar JSON"
+ "exportToJson": "Exporteren naar JSON",
+ "noLogsDescription": "Er zijn geen logboeken gevonden voor deze correlatie in het geselecteerde tijdbereik.",
+ "tracesErrorDetails": "Er is een fout opgetreden tijdens het ophalen van traceergegevens. Probeer het nog eens.",
+ "metricsError": "Kan statistieken niet laden",
+ "metricsErrorDetails": "Er is een fout opgetreden tijdens het ophalen van metrische gegevens. Probeer het nog eens.",
+ "noMetricsDescription": "Er zijn geen statistieken gevonden voor deze correlatie in het geselecteerde tijdbereik."
},
"sreChat": {
"emptyMessage": "Vraag me alles over je meldingen en incidenten",
diff --git a/web/src/locales/languages/pt.json b/web/src/locales/languages/pt.json
index 9e3956cf09..3536b9b05c 100644
--- a/web/src/locales/languages/pt.json
+++ b/web/src/locales/languages/pt.json
@@ -2848,7 +2848,12 @@
},
"viewInTraces": "Exibir em traços",
"viewInTracesTooltip": "Abra a página de rastreamentos com o painel de métricas RED e todos os rastreamentos correlacionados",
- "exportToJson": "Exportar para JSON"
+ "exportToJson": "Exportar para JSON",
+ "noLogsDescription": "Nenhum registro encontrado para essa correlação no intervalo de tempo selecionado.",
+ "tracesErrorDetails": "Ocorreu um erro ao buscar dados de rastreamento. Por favor, tente novamente.",
+ "metricsError": "Não é possível carregar métricas",
+ "metricsErrorDetails": "Ocorreu um erro ao buscar dados de métricas. Por favor, tente novamente.",
+ "noMetricsDescription": "Nenhuma métrica encontrada para essa correlação no intervalo de tempo selecionado."
},
"sreChat": {
"emptyMessage": "Pergunte-me qualquer coisa sobre seus alertas e incidentes",
diff --git a/web/src/locales/languages/tr.json b/web/src/locales/languages/tr.json
index cb0d784f96..a8ea8a91a3 100644
--- a/web/src/locales/languages/tr.json
+++ b/web/src/locales/languages/tr.json
@@ -2848,7 +2848,12 @@
},
"viewInTraces": "İzlerde Görüntüle",
"viewInTracesTooltip": "RED metrikler panosu ve tüm ilişkili izlerle izleme sayfasını açın",
- "exportToJson": "JSON'a dışa aktar"
+ "exportToJson": "JSON'a dışa aktar",
+ "noLogsDescription": "Seçilen zaman aralığında bu korelasyon için günlük bulunamadı.",
+ "tracesErrorDetails": "İzleme verileri alınırken bir hata oluştu. Lütfen tekrar deneyin.",
+ "metricsError": "Metrikler Yüklenemiyor",
+ "metricsErrorDetails": "Metrik verileri alınırken bir hata oluştu. Lütfen tekrar deneyin.",
+ "noMetricsDescription": "Seçilen zaman aralığında bu korelasyon için hiçbir metrik bulunamadı."
},
"sreChat": {
"emptyMessage": "Uyarılarınız ve olaylarınız hakkında bana herhangi bir şey sorun",
diff --git a/web/src/locales/languages/zh.json b/web/src/locales/languages/zh.json
index 6266c5604c..c2dfbceb60 100644
--- a/web/src/locales/languages/zh.json
+++ b/web/src/locales/languages/zh.json
@@ -2853,7 +2853,12 @@
},
"viewInTraces": "在轨迹中查看",
"viewInTracesTooltip": "打开包含 RED 指标仪表板和所有相关追踪记录的跟踪页面",
- "exportToJson": "导出到 JSON"
+ "exportToJson": "导出到 JSON",
+ "noLogsDescription": "在所选时间范围内未找到此关联的日志。",
+ "tracesErrorDetails": "获取跟踪数据时出错。请重试。",
+ "metricsError": "无法加载指标",
+ "metricsErrorDetails": "获取指标数据时出错。请再试一次。",
+ "noMetricsDescription": "在所选时间范围内未找到此关联的指标。"
},
"sreChat": {
"emptyMessage": "向我询问有关您的告警和事件的任何信息",
diff --git a/web/src/plugins/correlation/CorrelatedLogsTable.vue b/web/src/plugins/correlation/CorrelatedLogsTable.vue
index c0878c05d0..ce837ed2cb 100644
--- a/web/src/plugins/correlation/CorrelatedLogsTable.vue
+++ b/web/src/plugins/correlation/CorrelatedLogsTable.vue
@@ -188,37 +188,15 @@ along with this program. If not, see
.
-
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
{{ t("correlation.logs.loading") }}
@@ -230,27 +208,11 @@ along with this program. If not, see
.
class="tw:flex tw:flex-col tw:items-center tw:justify-center tw:h-full tw:py-20"
data-test="error-state"
>
-
-
- {{ t("correlation.logs.error") }}
-
- {{ error }}
+ {{ error || t("correlation.logs.errorDetails") }}
-
@@ -259,16 +221,10 @@ along with this program. If not, see
.
class="tw:flex tw:flex-col tw:items-center tw:justify-center tw:h-full tw:py-20"
data-test="empty-state"
>
-
-
+
{{ t("correlation.logs.noData") }}
-
+
{{ t("correlation.logs.noDataDetails") }}
@@ -784,14 +740,6 @@ const handleApplyFilters = () => {
updateFilters(pendingFilters.value);
};
-const handleRefresh = () => {
- refresh();
-};
-
-const handleRetry = () => {
- refresh();
-};
-
const handleResetFilters = () => {
resetFilters();
};
diff --git a/web/src/plugins/correlation/TelemetryCorrelationDashboard.vue b/web/src/plugins/correlation/TelemetryCorrelationDashboard.vue
index ec126b0445..cded89cd82 100644
--- a/web/src/plugins/correlation/TelemetryCorrelationDashboard.vue
+++ b/web/src/plugins/correlation/TelemetryCorrelationDashboard.vue
@@ -153,17 +153,13 @@ along with this program. If not, see
@@ -182,15 +178,9 @@ along with this program. If not, see
.
v-else
class="tw:flex tw:flex-col tw:items-center tw:justify-center tw:h-full tw:py-20"
>
-
@@ -234,15 +224,13 @@ along with this program. If not, see