diff --git a/x-pack/legacy/plugins/siem/public/components/load_more_table/index.tsx b/x-pack/legacy/plugins/siem/public/components/load_more_table/index.tsx index b8a38c93f790b..8ee18e99a7c9d 100644 --- a/x-pack/legacy/plugins/siem/public/components/load_more_table/index.tsx +++ b/x-pack/legacy/plugins/siem/public/components/load_more_table/index.tsx @@ -104,6 +104,7 @@ type Func = (arg: T) => string | number; export interface Columns { field?: string; + align?: string; name: string | React.ReactNode; isMobileHeader?: boolean; sortable?: boolean | Func; diff --git a/x-pack/legacy/plugins/siem/public/components/ml/tables/basic_table.tsx b/x-pack/legacy/plugins/siem/public/components/ml/tables/basic_table.tsx index 2a47c6be8dda1..537519e5c9d2e 100644 --- a/x-pack/legacy/plugins/siem/public/components/ml/tables/basic_table.tsx +++ b/x-pack/legacy/plugins/siem/public/components/ml/tables/basic_table.tsx @@ -5,9 +5,13 @@ */ import styled from 'styled-components'; -import { EuiInMemoryTable } from '@elastic/eui'; +import { EuiInMemoryTable, EuiInMemoryTableProps } from '@elastic/eui'; -export const BasicTable = styled(EuiInMemoryTable)` +// TODO: Remove this once EuiBasicTable supports in its table props the boolean of compressed +type ExtendedInMemoryTable = EuiInMemoryTableProps & { compressed: boolean }; +const Extended: React.FunctionComponent = EuiInMemoryTable; + +export const BasicTable = styled(Extended)` tbody { th, td { diff --git a/x-pack/legacy/plugins/siem/public/components/page/network/network_top_n_flow_table/translations.ts b/x-pack/legacy/plugins/siem/public/components/page/network/network_top_n_flow_table/translations.ts index d2f48aafc7c5b..4648f030dbfdc 100644 --- a/x-pack/legacy/plugins/siem/public/components/page/network/network_top_n_flow_table/translations.ts +++ b/x-pack/legacy/plugins/siem/public/components/page/network/network_top_n_flow_table/translations.ts @@ -31,11 +31,11 @@ export const DOMAIN = i18n.translate('xpack.siem.networkTopNFlowTable.column.dom defaultMessage: 'Domain', }); -export const BYTES_IN = i18n.translate('xpack.siem.networkTopNFlowTable.column.bytesTitle', { +export const BYTES_IN = i18n.translate('xpack.siem.networkTopNFlowTable.column.bytesInTitle', { defaultMessage: 'Bytes in', }); -export const BYTES_OUT = i18n.translate('xpack.siem.networkTopNFlowTable.column.bytesTitle', { +export const BYTES_OUT = i18n.translate('xpack.siem.networkTopNFlowTable.column.bytesOutTitle', { defaultMessage: 'Bytes out', }); diff --git a/x-pack/legacy/plugins/siem/public/graphql/types.ts b/x-pack/legacy/plugins/siem/public/graphql/types.ts index 467814d116b34..268d8c42afa9d 100644 --- a/x-pack/legacy/plugins/siem/public/graphql/types.ts +++ b/x-pack/legacy/plugins/siem/public/graphql/types.ts @@ -1236,6 +1236,7 @@ export interface NetworkDnsEdges { } export interface NetworkDnsItem { + _id?: string | null; dnsBytesIn?: number | null; diff --git a/x-pack/plugins/translations/translations/ja-JP.json b/x-pack/plugins/translations/translations/ja-JP.json index 6a82cc86a55c9..bbd9a369470dd 100644 --- a/x-pack/plugins/translations/translations/ja-JP.json +++ b/x-pack/plugins/translations/translations/ja-JP.json @@ -603,6 +603,39 @@ "inspector.reqTimestampKey": "リクエストのタイムスタンプ", "inspector.title": "インスペクター", "inspector.view": "{viewName} を表示", + "inspector.data.dataDescriptionTooltip": "ビジュアライゼーションの元のデータを表示", + "inspector.data.dataTitle": "データ", + "inspector.data.downloadCSVButtonLabel": "CSV をダウンロード", + "inspector.data.downloadCSVToggleButtonLabel": "CSV をダウンロード", + "inspector.data.filterForValueButtonAriaLabel": "値でフィルタリング", + "inspector.data.filterForValueButtonTooltip": "値でフィルタリング", + "inspector.data.filterOutValueButtonAriaLabel": "値を除外", + "inspector.data.filterOutValueButtonTooltip": "値を除外", + "inspector.data.formattedCSVButtonLabel": "フォーマット済み CSV", + "inspector.data.formattedCSVButtonTooltip": "データを表形式でダウンロード", + "inspector.data.gatheringDataLabel": "データを収集中", + "inspector.data.noDataAvailableDescription": "エレメントがデータを提供しませんでした。", + "inspector.data.noDataAvailableTitle": "利用可能なデータがありません", + "inspector.data.rawCSVButtonLabel": "CSV", + "inspector.data.rawCSVButtonTooltip": "日付をタイムスタンプとしてなど、提供されたデータをそのままダウンロードします", + "inspector.requests.descriptionRowIconAriaLabel": "説明", + "inspector.requests.failedLabel": " (失敗)", + "inspector.requests.noRequestsLoggedDescription.elementHasNotLoggedAnyRequestsText": "エレメントが (まだ) リクエストを記録していません。", + "inspector.requests.noRequestsLoggedDescription.whatDoesItUsuallyMeanText": "これは通常、データを取得する必要がないか、エレメントがまだデータの取得を開始していないことを意味します。", + "inspector.requests.noRequestsLoggedTitle": "リクエストが記録されていません", + "inspector.requests.requestFailedTooltipTitle": "リクエストに失敗しました", + "inspector.requests.requestInProgressAriaLabel": "リクエスト進行中", + "inspector.requests.requestLabel": "リクエスト", + "inspector.requests.requestsDescriptionTooltip": "データを収集したリクエストを表示します", + "inspector.requests.requestsTitle": "リクエスト", + "inspector.requests.requestSucceededTooltipTitle": "リクエスト成功", + "inspector.requests.requestTabLabel": "リクエスト", + "inspector.requests.requestTimeLabel": "{requestTime}ms", + "inspector.requests.requestTooltipDescription": "リクエストの合計所要時間です。", + "inspector.requests.requestWasMadeDescription": "{requestsCount, plural, one {# リクエストが} other {# リクエストが} } 行われました{failedRequests}", + "inspector.requests.requestWasMadeDescription.requestHadFailureText": "、{failedCount} 件に失敗がありました", + "inspector.requests.responseTabLabel": "応答", + "inspector.requests.statisticsTabLabel": "統計", "core.chrome.legacyBrowserWarning": "ご使用のブラウザが Kibana のセキュリティ要件を満たしていません。", "core.euiBasicTable.selectAllRows": "すべての行を選択", "core.euiBasicTable.selectThisRow": "この行を選択", @@ -868,39 +901,6 @@ "inputControl.vis.inputControlVis.clearFormButtonLabel": "用語を消去", "inputControl.vis.listControl.selectPlaceholder": "選択してください…", "inputControl.vis.listControl.selectTextPlaceholder": "選択してください…", - "inspector.data.dataDescriptionTooltip": "ビジュアライゼーションの元のデータを表示", - "inspector.data.dataTitle": "データ", - "inspector.data.downloadCSVButtonLabel": "CSV をダウンロード", - "inspector.data.downloadCSVToggleButtonLabel": "CSV をダウンロード", - "inspector.data.filterForValueButtonAriaLabel": "値でフィルタリング", - "inspector.data.filterForValueButtonTooltip": "値でフィルタリング", - "inspector.data.filterOutValueButtonAriaLabel": "値を除外", - "inspector.data.filterOutValueButtonTooltip": "値を除外", - "inspector.data.formattedCSVButtonLabel": "フォーマット済み CSV", - "inspector.data.formattedCSVButtonTooltip": "データを表形式でダウンロード", - "inspector.data.gatheringDataLabel": "データを収集中", - "inspector.data.noDataAvailableDescription": "エレメントがデータを提供しませんでした。", - "inspector.data.noDataAvailableTitle": "利用可能なデータがありません", - "inspector.data.rawCSVButtonLabel": "CSV", - "inspector.data.rawCSVButtonTooltip": "日付をタイムスタンプとしてなど、提供されたデータをそのままダウンロードします", - "inspector.requests.descriptionRowIconAriaLabel": "説明", - "inspector.requests.failedLabel": " (失敗)", - "inspector.requests.noRequestsLoggedDescription.elementHasNotLoggedAnyRequestsText": "エレメントが (まだ) リクエストを記録していません。", - "inspector.requests.noRequestsLoggedDescription.whatDoesItUsuallyMeanText": "これは通常、データを取得する必要がないか、エレメントがまだデータの取得を開始していないことを意味します。", - "inspector.requests.noRequestsLoggedTitle": "リクエストが記録されていません", - "inspector.requests.requestFailedTooltipTitle": "リクエストに失敗しました", - "inspector.requests.requestInProgressAriaLabel": "リクエスト進行中", - "inspector.requests.requestLabel": "リクエスト", - "inspector.requests.requestsDescriptionTooltip": "データを収集したリクエストを表示します", - "inspector.requests.requestsTitle": "リクエスト", - "inspector.requests.requestSucceededTooltipTitle": "リクエスト成功", - "inspector.requests.requestTabLabel": "リクエスト", - "inspector.requests.requestTimeLabel": "{requestTime}ms", - "inspector.requests.requestTooltipDescription": "リクエストの合計所要時間です。", - "inspector.requests.requestWasMadeDescription": "{requestsCount, plural, one {# リクエストが} other {# リクエストが} } 行われました{failedRequests}", - "inspector.requests.requestWasMadeDescription.requestHadFailureText": "、{failedCount} 件に失敗がありました", - "inspector.requests.responseTabLabel": "応答", - "inspector.requests.statisticsTabLabel": "統計", "interpreter.function.visDimension.accessor.help": "使用するデータセット内の列 (列インデックスまたは列名)", "interpreter.function.visDimension.error.accessor": "入力された列名は無効です。", "interpreter.function.visDimension.help": "visConfig ディメンションオブジェクトを生成します", @@ -9457,24 +9457,9 @@ "xpack.siem.networkDnsTable.select.includePtrRecords": "PTR記録を含める", "xpack.siem.networkDnsTable.title": "トップDNSドメイン", "xpack.siem.networkDnsTable.unit": "{totalCount, plural, =1 {Domain} other {Domains}}", - "xpack.siem.networkTopNFlowTable.column.bytesTitle": "バイト", - "xpack.siem.networkTopNFlowTable.column.clientIpTitle": "クライアント IP", "xpack.siem.networkTopNFlowTable.column.destinationIpTitle": "送信先 IP", - "xpack.siem.networkTopNFlowTable.column.directionTitle": "方向", - "xpack.siem.networkTopNFlowTable.column.lastDomainTitle": "最後のドメイン", - "xpack.siem.networkTopNFlowTable.column.packetsTitle": "パケット", - "xpack.siem.networkTopNFlowTable.column.serverIpTitle": "サーバーIP", "xpack.siem.networkTopNFlowTable.column.sourceIpTitle": "送信元IP", - "xpack.siem.networkTopNFlowTable.column.uniqueClientIpsTitle": "固有のクライアントIP", - "xpack.siem.networkTopNFlowTable.column.uniqueDestinationIpsTitle": "固有の送信先IP", - "xpack.siem.networkTopNFlowTable.column.uniqueServerIpsTitle": "固有のサーバーIP", - "xpack.siem.networkTopNFlowTable.column.uniqueSourceIpsTitle": "固有の送信元 IP", "xpack.siem.networkTopNFlowTable.rows": "{numRows} {numRows, plural, =0 {rows} =1 {row} other {rows}}", - "xpack.siem.networkTopNFlowTable.select.byClientIpDropDownOptionLabel": "クライアントIP", - "xpack.siem.networkTopNFlowTable.select.byDestinationIpDropDownOptionLabel": "送信先 IP 別", - "xpack.siem.networkTopNFlowTable.select.byServerIpDropDownOptionLabel": "サーバー IP 別", - "xpack.siem.networkTopNFlowTable.select.bySourceIpDropDownOptionLabel": "送信元 IP 別", - "xpack.siem.networkTopNFlowTable.title": "トップトーカー", "xpack.siem.networkTopNFlowTable.unit": "{totalCount, plural, =1 {IP} other {IPs}}", "xpack.siem.notes.addANotePlaceholder": "メモを追加", "xpack.siem.notes.addedANoteLabel": "メモを追加しました", @@ -10468,4 +10453,4 @@ "xpack.watcher.watchActions.logging.logTextIsRequiredValidationMessage": "ログテキストが必要です。", "xpack.watcher.watcherDescription": "アラートの作成、管理、監視によりデータへの変更を検知します。" } -} +} \ No newline at end of file diff --git a/x-pack/plugins/translations/translations/zh-CN.json b/x-pack/plugins/translations/translations/zh-CN.json index b1399c686d62e..88b7e2a11b577 100644 --- a/x-pack/plugins/translations/translations/zh-CN.json +++ b/x-pack/plugins/translations/translations/zh-CN.json @@ -603,6 +603,39 @@ "inspector.reqTimestampKey": "请求时间戳", "inspector.title": "检查器", "inspector.view": "视图:{viewName}", + "inspector.data.dataDescriptionTooltip": "查看可视化后面的数据", + "inspector.data.dataTitle": "数据", + "inspector.data.downloadCSVButtonLabel": "下载 CSV", + "inspector.data.downloadCSVToggleButtonLabel": "下载 CSV", + "inspector.data.filterForValueButtonAriaLabel": "筛留值", + "inspector.data.filterForValueButtonTooltip": "筛留值", + "inspector.data.filterOutValueButtonAriaLabel": "筛除值", + "inspector.data.filterOutValueButtonTooltip": "筛除值", + "inspector.data.formattedCSVButtonLabel": "格式化 CSV", + "inspector.data.formattedCSVButtonTooltip": "以表格式下载数据", + "inspector.data.gatheringDataLabel": "正在收集数据", + "inspector.data.noDataAvailableDescription": "该元素未提供任何数据。", + "inspector.data.noDataAvailableTitle": "没有可用数据", + "inspector.data.rawCSVButtonLabel": "原始 CSV", + "inspector.data.rawCSVButtonTooltip": "按原样下载数据,例如将日期作为时间戳下载", + "inspector.requests.descriptionRowIconAriaLabel": "描述", + "inspector.requests.failedLabel": " (失败)", + "inspector.requests.noRequestsLoggedDescription.elementHasNotLoggedAnyRequestsText": "该元素尚未记录任何请求。", + "inspector.requests.noRequestsLoggedDescription.whatDoesItUsuallyMeanText": "这通常表示无需提取任何数据,或该元素尚未开始提取数据。", + "inspector.requests.noRequestsLoggedTitle": "未记录任何请求", + "inspector.requests.requestFailedTooltipTitle": "请求失败", + "inspector.requests.requestInProgressAriaLabel": "请求进行中", + "inspector.requests.requestLabel": "请求:", + "inspector.requests.requestsDescriptionTooltip": "查看已收集数据的请求", + "inspector.requests.requestsTitle": "请求", + "inspector.requests.requestSucceededTooltipTitle": "请求成功", + "inspector.requests.requestTabLabel": "请求", + "inspector.requests.requestTimeLabel": "{requestTime}ms", + "inspector.requests.requestTooltipDescription": "请求所花费的总时间。", + "inspector.requests.requestWasMadeDescription": "{requestsCount, plural, one {# 个请求已} other {# 个请求已} }发出{failedRequests}", + "inspector.requests.requestWasMadeDescription.requestHadFailureText": ",{failedCount} 个失败", + "inspector.requests.responseTabLabel": "响应", + "inspector.requests.statisticsTabLabel": "统计信息", "core.chrome.legacyBrowserWarning": "您的浏览器不满足 Kibana 的安全要求。", "core.euiBasicTable.selectAllRows": "选择所有行", "core.euiBasicTable.selectThisRow": "选择此行", @@ -868,39 +901,6 @@ "inputControl.vis.inputControlVis.clearFormButtonLabel": "清除表单", "inputControl.vis.listControl.selectPlaceholder": "选择......", "inputControl.vis.listControl.selectTextPlaceholder": "选择......", - "inspector.data.dataDescriptionTooltip": "查看可视化后面的数据", - "inspector.data.dataTitle": "数据", - "inspector.data.downloadCSVButtonLabel": "下载 CSV", - "inspector.data.downloadCSVToggleButtonLabel": "下载 CSV", - "inspector.data.filterForValueButtonAriaLabel": "筛留值", - "inspector.data.filterForValueButtonTooltip": "筛留值", - "inspector.data.filterOutValueButtonAriaLabel": "筛除值", - "inspector.data.filterOutValueButtonTooltip": "筛除值", - "inspector.data.formattedCSVButtonLabel": "格式化 CSV", - "inspector.data.formattedCSVButtonTooltip": "以表格式下载数据", - "inspector.data.gatheringDataLabel": "正在收集数据", - "inspector.data.noDataAvailableDescription": "该元素未提供任何数据。", - "inspector.data.noDataAvailableTitle": "没有可用数据", - "inspector.data.rawCSVButtonLabel": "原始 CSV", - "inspector.data.rawCSVButtonTooltip": "按原样下载数据,例如将日期作为时间戳下载", - "inspector.requests.descriptionRowIconAriaLabel": "描述", - "inspector.requests.failedLabel": " (失败)", - "inspector.requests.noRequestsLoggedDescription.elementHasNotLoggedAnyRequestsText": "该元素尚未记录任何请求。", - "inspector.requests.noRequestsLoggedDescription.whatDoesItUsuallyMeanText": "这通常表示无需提取任何数据,或该元素尚未开始提取数据。", - "inspector.requests.noRequestsLoggedTitle": "未记录任何请求", - "inspector.requests.requestFailedTooltipTitle": "请求失败", - "inspector.requests.requestInProgressAriaLabel": "请求进行中", - "inspector.requests.requestLabel": "请求:", - "inspector.requests.requestsDescriptionTooltip": "查看已收集数据的请求", - "inspector.requests.requestsTitle": "请求", - "inspector.requests.requestSucceededTooltipTitle": "请求成功", - "inspector.requests.requestTabLabel": "请求", - "inspector.requests.requestTimeLabel": "{requestTime}ms", - "inspector.requests.requestTooltipDescription": "请求所花费的总时间。", - "inspector.requests.requestWasMadeDescription": "{requestsCount, plural, one {# 个请求已} other {# 个请求已} }发出{failedRequests}", - "inspector.requests.requestWasMadeDescription.requestHadFailureText": ",{failedCount} 个失败", - "inspector.requests.responseTabLabel": "响应", - "inspector.requests.statisticsTabLabel": "统计信息", "interpreter.function.visDimension.accessor.help": "数据集中要使用的列(列索引或列名称)", "interpreter.function.visDimension.error.accessor": "提供的列名称无效", "interpreter.function.visDimension.help": "生成 visConfig 维度对象", @@ -9599,24 +9599,9 @@ "xpack.siem.networkDnsTable.select.includePtrRecords": "包括 PTR 记录", "xpack.siem.networkDnsTable.title": "排名靠前的 DNS 域", "xpack.siem.networkDnsTable.unit": "{totalCount, plural, =1 {Domain} other {Domains}}", - "xpack.siem.networkTopNFlowTable.column.bytesTitle": "字节", - "xpack.siem.networkTopNFlowTable.column.clientIpTitle": "客户端 IP", "xpack.siem.networkTopNFlowTable.column.destinationIpTitle": "目标 IP", - "xpack.siem.networkTopNFlowTable.column.directionTitle": "方向", - "xpack.siem.networkTopNFlowTable.column.lastDomainTitle": "最后域", - "xpack.siem.networkTopNFlowTable.column.packetsTitle": "数据包", - "xpack.siem.networkTopNFlowTable.column.serverIpTitle": "服务器 IP", "xpack.siem.networkTopNFlowTable.column.sourceIpTitle": "源 IP", - "xpack.siem.networkTopNFlowTable.column.uniqueClientIpsTitle": "唯一客户端 IP", - "xpack.siem.networkTopNFlowTable.column.uniqueDestinationIpsTitle": "唯一目标 IP", - "xpack.siem.networkTopNFlowTable.column.uniqueServerIpsTitle": "唯一服务器 IP", - "xpack.siem.networkTopNFlowTable.column.uniqueSourceIpsTitle": "唯一源 IP", "xpack.siem.networkTopNFlowTable.rows": "{numRows} {numRows, plural, =0 {rows} =1 {row} other {rows}}", - "xpack.siem.networkTopNFlowTable.select.byClientIpDropDownOptionLabel": "按客户端 IP", - "xpack.siem.networkTopNFlowTable.select.byDestinationIpDropDownOptionLabel": "按目标 IP", - "xpack.siem.networkTopNFlowTable.select.byServerIpDropDownOptionLabel": "按服务器 IP", - "xpack.siem.networkTopNFlowTable.select.bySourceIpDropDownOptionLabel": "按源 IP", - "xpack.siem.networkTopNFlowTable.title": "排名靠前的网络流量生成者", "xpack.siem.networkTopNFlowTable.unit": "{totalCount, plural, =1 {IP} other {IPs}}", "xpack.siem.notes.addANotePlaceholder": "添加备注", "xpack.siem.notes.addedANoteLabel": "已添加备注", @@ -10610,4 +10595,4 @@ "xpack.watcher.watchActions.logging.logTextIsRequiredValidationMessage": "“日志文本”必填。", "xpack.watcher.watcherDescription": "通过创建、管理和监测警报来检测数据中的更改。" } -} +} \ No newline at end of file