fix: correlation time stamps for APM to traces and logs (#6632)

This commit is contained in:
Vikrant Gupta 2024-12-17 00:00:15 +05:30 committed by GitHub
parent 8608f02263
commit 96da21df05
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
2 changed files with 7 additions and 7 deletions

View File

@ -185,6 +185,7 @@ function Application(): JSX.Element {
panelTypes: PANEL_TYPES.TIME_SERIES, panelTypes: PANEL_TYPES.TIME_SERIES,
yAxisUnit: '%', yAxisUnit: '%',
id: SERVICE_CHART_ID.errorPercentage, id: SERVICE_CHART_ID.errorPercentage,
fillSpans: true,
}), }),
[servicename, tagFilterItems, topLevelOperationsRoute], [servicename, tagFilterItems, topLevelOperationsRoute],
); );
@ -222,12 +223,11 @@ function Application(): JSX.Element {
apmToTraceQuery: Query, apmToTraceQuery: Query,
isViewLogsClicked?: boolean, isViewLogsClicked?: boolean,
): (() => void) => (): void => { ): (() => void) => (): void => {
const currentTime = timestamp; const endTime = timestamp;
const endTime = timestamp + stepInterval; const startTime = timestamp - stepInterval;
console.log(endTime, stepInterval);
const urlParams = new URLSearchParams(search); const urlParams = new URLSearchParams(search);
urlParams.set(QueryParams.startTime, currentTime.toString()); urlParams.set(QueryParams.startTime, startTime.toString());
urlParams.set(QueryParams.endTime, endTime.toString()); urlParams.set(QueryParams.endTime, endTime.toString());
urlParams.delete(QueryParams.relativeTime); urlParams.delete(QueryParams.relativeTime);
const avialableParams = routeConfig[ROUTES.TRACE]; const avialableParams = routeConfig[ROUTES.TRACE];

View File

@ -65,11 +65,11 @@ export function onViewTracePopupClick({
stepInterval, stepInterval,
}: OnViewTracePopupClickProps): VoidFunction { }: OnViewTracePopupClickProps): VoidFunction {
return (): void => { return (): void => {
const currentTime = timestamp; const endTime = timestamp;
const endTime = timestamp + (stepInterval || 60); const startTime = timestamp - (stepInterval || 60);
const urlParams = new URLSearchParams(window.location.search); const urlParams = new URLSearchParams(window.location.search);
urlParams.set(QueryParams.startTime, currentTime.toString()); urlParams.set(QueryParams.startTime, startTime.toString());
urlParams.set(QueryParams.endTime, endTime.toString()); urlParams.set(QueryParams.endTime, endTime.toString());
urlParams.delete(QueryParams.relativeTime); urlParams.delete(QueryParams.relativeTime);
const avialableParams = routeConfig[ROUTES.TRACE]; const avialableParams = routeConfig[ROUTES.TRACE];