This commit is contained in:
Fine 2025-01-13 11:19:38 +08:00
parent 46e9e850c8
commit e7c98dca29
2 changed files with 1 additions and 169 deletions

View File

@ -114,169 +114,3 @@ export const LightChartColors = [
]; ];
export const MaxQueryLength = 120; export const MaxQueryLength = 120;
export const TestJson = {
snapshot: {
expression: "sum(service_resp_time > 20) >= 1",
metrics: [
{
name: "service_resp_time",
results: [
{
metric: {
labels: [{ key: "p", value: "75" }],
},
values: [
{
id: "202501090857",
owner: null,
value: "30",
traceID: null,
},
{
id: "202501090858",
owner: null,
value: "29",
traceID: null,
},
{
id: "202501090859",
owner: null,
value: "29",
traceID: null,
},
{
id: "202501090900",
owner: null,
value: "155",
traceID: null,
},
{
id: "202501090901",
owner: null,
value: "35",
traceID: null,
},
],
},
{
metric: {
labels: [{ key: "p", value: "50" }],
},
values: [
{
id: "202501090857",
owner: null,
value: "20",
traceID: null,
},
{
id: "202501090858",
owner: null,
value: "19",
traceID: null,
},
{
id: "202501090859",
owner: null,
value: "39",
traceID: null,
},
{
id: "202501090900",
owner: null,
value: "135",
traceID: null,
},
{
id: "202501090901",
owner: null,
value: "55",
traceID: null,
},
],
},
],
},
{
name: "service_cpm",
results: [
{
metric: {
labels: [{ key: "name", value: "service_resp_time1" }],
},
values: [
{
id: "202501090857",
owner: null,
value: "30",
traceID: null,
},
{
id: "202501090858",
owner: null,
value: "35",
traceID: null,
},
{
id: "202501090859",
owner: null,
value: "29",
traceID: null,
},
{
id: "202501090900",
owner: null,
value: "85",
traceID: null,
},
{
id: "202501090901",
owner: null,
value: "35",
traceID: null,
},
],
},
{
metric: {
labels: [{ key: "name", value: "service_resp_time2" }],
},
values: [
{
id: "202501090857",
owner: null,
value: "20",
traceID: null,
},
{
id: "202501090858",
owner: null,
value: "30",
traceID: null,
},
{
id: "202501090859",
owner: null,
value: "39",
traceID: null,
},
{
id: "202501090900",
owner: null,
value: "65",
traceID: null,
},
{
id: "202501090901",
owner: null,
value: "55",
traceID: null,
},
],
},
],
},
],
},
};

View File

@ -15,10 +15,8 @@
* limitations under the License. * limitations under the License.
*/ */
import type { MetricsResults } from "@/types/dashboard"; import type { MetricsResults } from "@/types/dashboard";
import { TestJson } from "./data";
export function useSnapshot(p: { name: string; results: MetricsResults[] }[]) { export function useSnapshot(metrics: { name: string; results: MetricsResults[] }[]) {
const { metrics } = TestJson.snapshot as any;
function processResults() { function processResults() {
const sources = metrics.map((metric: { name: string; results: MetricsResults[] }) => { const sources = metrics.map((metric: { name: string; results: MetricsResults[] }) => {
const values = metric.results.map( const values = metric.results.map(