mirror of
https://git.mirrors.martin98.com/https://github.com/SigNoz/signoz
synced 2025-08-14 19:26:01 +08:00
feat: severityText is added (#3606)
This commit is contained in:
parent
d2d3c4bb36
commit
fcedc9e445
@ -60,12 +60,14 @@ function RawLogView({
|
|||||||
const isDarkMode = useIsDarkMode();
|
const isDarkMode = useIsDarkMode();
|
||||||
const isReadOnlyLog = !isLogsExplorerPage || isReadOnly;
|
const isReadOnlyLog = !isLogsExplorerPage || isReadOnly;
|
||||||
|
|
||||||
|
const severityText = data.severity_text ? `${data.severity_text} |` : '';
|
||||||
|
|
||||||
const text = useMemo(
|
const text = useMemo(
|
||||||
() =>
|
() =>
|
||||||
typeof data.timestamp === 'string'
|
typeof data.timestamp === 'string'
|
||||||
? `${dayjs(data.timestamp).format()} | ${data.body}`
|
? `${dayjs(data.timestamp).format()} | ${severityText} ${data.body}`
|
||||||
: `${dayjs(data.timestamp / 1e6).format()} | ${data.body}`,
|
: `${dayjs(data.timestamp / 1e6).format()} | ${severityText} ${data.body}`,
|
||||||
[data.timestamp, data.body],
|
[data.timestamp, data.body, severityText],
|
||||||
);
|
);
|
||||||
|
|
||||||
const handleClickExpand = useCallback(() => {
|
const handleClickExpand = useCallback(() => {
|
||||||
@ -114,11 +116,6 @@ function RawLogView({
|
|||||||
[text],
|
[text],
|
||||||
);
|
);
|
||||||
|
|
||||||
const mouseActions = useMemo(
|
|
||||||
() => ({ onMouseEnter: handleMouseEnter, onMouseLeave: handleMouseLeave }),
|
|
||||||
[handleMouseEnter, handleMouseLeave],
|
|
||||||
);
|
|
||||||
|
|
||||||
return (
|
return (
|
||||||
<RawLogViewContainer
|
<RawLogViewContainer
|
||||||
onClick={handleClickExpand}
|
onClick={handleClickExpand}
|
||||||
@ -127,8 +124,8 @@ function RawLogView({
|
|||||||
$isDarkMode={isDarkMode}
|
$isDarkMode={isDarkMode}
|
||||||
$isReadOnly={isReadOnly}
|
$isReadOnly={isReadOnly}
|
||||||
$isActiveLog={isHighlighted}
|
$isActiveLog={isHighlighted}
|
||||||
// eslint-disable-next-line react/jsx-props-no-spreading
|
onMouseEnter={handleMouseEnter}
|
||||||
{...mouseActions}
|
onMouseLeave={handleMouseLeave}
|
||||||
>
|
>
|
||||||
{!isReadOnly && (
|
{!isReadOnly && (
|
||||||
<ExpandIconWrapper flex="30px">
|
<ExpandIconWrapper flex="30px">
|
||||||
|
@ -198,6 +198,7 @@ export const aggregateAttributesResourcesToString = (logData: ILog): string => {
|
|||||||
traceId: logData.traceId,
|
traceId: logData.traceId,
|
||||||
attributes: {},
|
attributes: {},
|
||||||
resources: {},
|
resources: {},
|
||||||
|
severity_text: logData.severity_text,
|
||||||
};
|
};
|
||||||
|
|
||||||
Object.keys(logData).forEach((key) => {
|
Object.keys(logData).forEach((key) => {
|
||||||
|
@ -13,6 +13,7 @@ export interface ILog {
|
|||||||
attributes_string: Record<string, never>;
|
attributes_string: Record<string, never>;
|
||||||
attributesInt: Record<string, never>;
|
attributesInt: Record<string, never>;
|
||||||
attributesFloat: Record<string, never>;
|
attributesFloat: Record<string, never>;
|
||||||
|
severity_text: string;
|
||||||
}
|
}
|
||||||
|
|
||||||
type OmitAttributesResources = Pick<
|
type OmitAttributesResources = Pick<
|
||||||
|
Loading…
x
Reference in New Issue
Block a user