github.com/kiali/kiali@v1.84.0/graph/api/testdata/test_app_node_graph.expected (about) 1 { 2 "timestamp": 1523364075, 3 "duration": 600, 4 "graphType": "versionedApp", 5 "elements": { 6 "nodes": [ 7 { 8 "data": { 9 "id": "0754fcc1dfb21e73be1b62bc35ee298c", 10 "nodeType": "box", 11 "cluster": "east", 12 "namespace": "bookinfo", 13 "app": "reviews", 14 "healthData": null, 15 "isBox": "app" 16 } 17 }, 18 { 19 "data": { 20 "id": "7b991e4b49f02fe0e2e05e9395b08e91", 21 "nodeType": "app", 22 "cluster": "east", 23 "namespace": "bookinfo", 24 "workload": "details-v1", 25 "app": "details", 26 "version": "v1", 27 "destServices": [ 28 { 29 "cluster": "east", 30 "namespace": "bookinfo", 31 "name": "details" 32 } 33 ], 34 "traffic": [ 35 { 36 "protocol": "http", 37 "rates": { 38 "httpIn": "80.00", 39 "httpIn3xx": "20.00", 40 "httpIn4xx": "20.00", 41 "httpIn5xx": "20.00" 42 } 43 } 44 ], 45 "healthData": null 46 } 47 }, 48 { 49 "data": { 50 "id": "618cde0596062954dd7ceab6b6daf357", 51 "nodeType": "app", 52 "cluster": "east", 53 "namespace": "bookinfo", 54 "workload": "productpage-v1", 55 "app": "productpage", 56 "version": "v1", 57 "destServices": [ 58 { 59 "cluster": "east", 60 "namespace": "bookinfo", 61 "name": "productpage" 62 } 63 ], 64 "traffic": [ 65 { 66 "protocol": "http", 67 "rates": { 68 "httpIn": "170.00", 69 "httpOut": "164.00" 70 } 71 }, 72 { 73 "protocol": "tcp", 74 "rates": { 75 "tcpOut": "31.00" 76 } 77 } 78 ], 79 "healthData": null 80 } 81 }, 82 { 83 "data": { 84 "id": "d7d2de426988db482baf04ac252f49d6", 85 "parent": "0754fcc1dfb21e73be1b62bc35ee298c", 86 "nodeType": "app", 87 "cluster": "east", 88 "namespace": "bookinfo", 89 "workload": "reviews-v1", 90 "app": "reviews", 91 "version": "v1", 92 "destServices": [ 93 { 94 "cluster": "east", 95 "namespace": "bookinfo", 96 "name": "reviews" 97 } 98 ], 99 "traffic": [ 100 { 101 "protocol": "http", 102 "rates": { 103 "httpIn": "20.00" 104 } 105 } 106 ], 107 "healthData": null 108 } 109 }, 110 { 111 "data": { 112 "id": "d442c511909e5b1ea95b93be024e3c23", 113 "parent": "0754fcc1dfb21e73be1b62bc35ee298c", 114 "nodeType": "app", 115 "cluster": "east", 116 "namespace": "bookinfo", 117 "workload": "reviews-v2", 118 "app": "reviews", 119 "version": "v2", 120 "destServices": [ 121 { 122 "cluster": "east", 123 "namespace": "bookinfo", 124 "name": "reviews" 125 } 126 ], 127 "traffic": [ 128 { 129 "protocol": "http", 130 "rates": { 131 "httpIn": "20.00" 132 } 133 } 134 ], 135 "healthData": null 136 } 137 }, 138 { 139 "data": { 140 "id": "58acf15518f0491535b16d0c2efc4455", 141 "parent": "0754fcc1dfb21e73be1b62bc35ee298c", 142 "nodeType": "app", 143 "cluster": "east", 144 "namespace": "bookinfo", 145 "workload": "reviews-v3", 146 "app": "reviews", 147 "version": "v3", 148 "destServices": [ 149 { 150 "cluster": "east", 151 "namespace": "bookinfo", 152 "name": "reviews" 153 } 154 ], 155 "traffic": [ 156 { 157 "protocol": "http", 158 "rates": { 159 "httpIn": "20.00" 160 } 161 } 162 ], 163 "healthData": null 164 } 165 }, 166 { 167 "data": { 168 "id": "0db12cbb2c4c702977b3268ac6be3164", 169 "nodeType": "app", 170 "cluster": "east", 171 "namespace": "bookinfo", 172 "workload": "tcp-v1", 173 "app": "tcp", 174 "version": "v1", 175 "destServices": [ 176 { 177 "cluster": "east", 178 "namespace": "bookinfo", 179 "name": "tcp" 180 } 181 ], 182 "traffic": [ 183 { 184 "protocol": "tcp", 185 "rates": { 186 "tcpIn": "31.00" 187 } 188 } 189 ], 190 "healthData": null 191 } 192 }, 193 { 194 "data": { 195 "id": "2a978b6753693205ba178ec1d88bc447", 196 "nodeType": "app", 197 "cluster": "east", 198 "namespace": "istio-system", 199 "workload": "ingressgateway-unknown", 200 "app": "ingressgateway", 201 "version": "latest", 202 "traffic": [ 203 { 204 "protocol": "http", 205 "rates": { 206 "httpOut": "100.00" 207 } 208 } 209 ], 210 "healthData": null, 211 "isInaccessible": true, 212 "isOutside": true, 213 "isRoot": true 214 } 215 }, 216 { 217 "data": { 218 "id": "c806ddbb86ea4bb8a9c7c8b6be3ce196", 219 "nodeType": "service", 220 "cluster": "unknown", 221 "namespace": "unknown", 222 "service": "unknown", 223 "traffic": [ 224 { 225 "protocol": "http", 226 "rates": { 227 "httpIn": "4.00", 228 "httpIn4xx": "4.00" 229 } 230 } 231 ], 232 "healthData": null, 233 "isInaccessible": true 234 } 235 }, 236 { 237 "data": { 238 "id": "375ab940b56ae7bcf0f89cb1a7af5d44", 239 "nodeType": "unknown", 240 "cluster": "unknown", 241 "namespace": "unknown", 242 "workload": "unknown", 243 "app": "unknown", 244 "version": "unknown", 245 "traffic": [ 246 { 247 "protocol": "http", 248 "rates": { 249 "httpOut": "50.00" 250 } 251 } 252 ], 253 "healthData": null, 254 "isInaccessible": true, 255 "isRoot": true 256 } 257 } 258 ], 259 "edges": [ 260 { 261 "data": { 262 "id": "14cb1b21df054e83c065cf703b3961da", 263 "source": "2a978b6753693205ba178ec1d88bc447", 264 "target": "618cde0596062954dd7ceab6b6daf357", 265 "traffic": { 266 "protocol": "http", 267 "rates": { 268 "http": "100.00", 269 "httpPercentReq": "100.0" 270 }, 271 "responses": { 272 "200": { 273 "flags": { 274 "-": "100.0" 275 }, 276 "hosts": { 277 "productpage:9080": "100.0" 278 } 279 } 280 } 281 } 282 } 283 }, 284 { 285 "data": { 286 "id": "e5ddccfa14b200c38d87d2fb47e6e0d7", 287 "source": "375ab940b56ae7bcf0f89cb1a7af5d44", 288 "target": "618cde0596062954dd7ceab6b6daf357", 289 "traffic": { 290 "protocol": "http", 291 "rates": { 292 "http": "50.00", 293 "httpPercentReq": "100.0" 294 }, 295 "responses": { 296 "200": { 297 "flags": { 298 "-": "100.0" 299 }, 300 "hosts": { 301 "productpage:9080": "100.0" 302 } 303 } 304 } 305 } 306 } 307 }, 308 { 309 "data": { 310 "id": "57b3ca50a2a034b7f5d209fdcb7b6977", 311 "source": "618cde0596062954dd7ceab6b6daf357", 312 "target": "0db12cbb2c4c702977b3268ac6be3164", 313 "traffic": { 314 "protocol": "tcp", 315 "rates": { 316 "tcp": "31.00" 317 }, 318 "responses": { 319 "-": { 320 "flags": { 321 "-": "100.0" 322 }, 323 "hosts": { 324 "tcp:9080": "100.0" 325 } 326 } 327 } 328 } 329 } 330 }, 331 { 332 "data": { 333 "id": "dd92df32062753387b8f64855066f7df", 334 "source": "618cde0596062954dd7ceab6b6daf357", 335 "target": "58acf15518f0491535b16d0c2efc4455", 336 "traffic": { 337 "protocol": "http", 338 "rates": { 339 "http": "20.00", 340 "httpPercentReq": "12.2" 341 }, 342 "responses": { 343 "200": { 344 "flags": { 345 "-": "100.0" 346 }, 347 "hosts": { 348 "reviews:9080": "100.0" 349 } 350 } 351 } 352 } 353 } 354 }, 355 { 356 "data": { 357 "id": "1c74d24e2a2b88565cbffb4783741017", 358 "source": "618cde0596062954dd7ceab6b6daf357", 359 "target": "618cde0596062954dd7ceab6b6daf357", 360 "traffic": { 361 "protocol": "http", 362 "rates": { 363 "http": "20.00", 364 "httpPercentReq": "12.2" 365 }, 366 "responses": { 367 "200": { 368 "flags": { 369 "-": "100.0" 370 }, 371 "hosts": { 372 "productpage:9080": "100.0" 373 } 374 } 375 } 376 } 377 } 378 }, 379 { 380 "data": { 381 "id": "d90250fafca228ecc021c6ef5d80b109", 382 "source": "618cde0596062954dd7ceab6b6daf357", 383 "target": "7b991e4b49f02fe0e2e05e9395b08e91", 384 "traffic": { 385 "protocol": "http", 386 "rates": { 387 "http": "80.00", 388 "http3xx": "20.00", 389 "http4xx": "20.00", 390 "http5xx": "20.00", 391 "httpPercentErr": "50.0", 392 "httpPercentReq": "48.8" 393 }, 394 "responses": { 395 "200": { 396 "flags": { 397 "-": "25.0" 398 }, 399 "hosts": { 400 "details:9080": "25.0" 401 } 402 }, 403 "300": { 404 "flags": { 405 "-": "25.0" 406 }, 407 "hosts": { 408 "details:9080": "25.0" 409 } 410 }, 411 "400": { 412 "flags": { 413 "-": "25.0" 414 }, 415 "hosts": { 416 "details:9080": "25.0" 417 } 418 }, 419 "500": { 420 "flags": { 421 "-": "25.0" 422 }, 423 "hosts": { 424 "details:9080": "25.0" 425 } 426 } 427 } 428 } 429 } 430 }, 431 { 432 "data": { 433 "id": "7c018ac1b52af94e343a32782e6b8cb6", 434 "source": "618cde0596062954dd7ceab6b6daf357", 435 "target": "c806ddbb86ea4bb8a9c7c8b6be3ce196", 436 "traffic": { 437 "protocol": "http", 438 "rates": { 439 "http": "4.00", 440 "http4xx": "4.00", 441 "httpPercentErr": "100.0", 442 "httpPercentReq": "2.4" 443 }, 444 "responses": { 445 "404": { 446 "flags": { 447 "NR": "100.0" 448 }, 449 "hosts": { 450 "unknown": "100.0" 451 } 452 } 453 } 454 } 455 } 456 }, 457 { 458 "data": { 459 "id": "9bee57ecf8757154cc248c2b71530ecd", 460 "source": "618cde0596062954dd7ceab6b6daf357", 461 "target": "d442c511909e5b1ea95b93be024e3c23", 462 "traffic": { 463 "protocol": "http", 464 "rates": { 465 "http": "20.00", 466 "httpPercentReq": "12.2" 467 }, 468 "responses": { 469 "200": { 470 "flags": { 471 "-": "100.0" 472 }, 473 "hosts": { 474 "reviews:9080": "100.0" 475 } 476 } 477 } 478 } 479 } 480 }, 481 { 482 "data": { 483 "id": "e96fccadee93b0dc370448196f64b0f9", 484 "source": "618cde0596062954dd7ceab6b6daf357", 485 "target": "d7d2de426988db482baf04ac252f49d6", 486 "traffic": { 487 "protocol": "http", 488 "rates": { 489 "http": "20.00", 490 "httpPercentReq": "12.2" 491 }, 492 "responses": { 493 "200": { 494 "flags": { 495 "-": "100.0" 496 }, 497 "hosts": { 498 "reviews:9080": "100.0" 499 } 500 } 501 } 502 } 503 } 504 } 505 ] 506 } 507 }