hertzbeat-stru.svg 31 KB

1
  1. <svg id="SvgjsSvg1006" width="1589.25" height="869" xmlns="http://www.w3.org/2000/svg" version="1.1" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:svgjs="http://svgjs.com/svgjs"><defs id="SvgjsDefs1007"><marker id="SvgjsMarker1036" markerWidth="14" markerHeight="10" refX="10" refY="5" viewBox="0 0 14 10" orient="auto" markerUnits="userSpaceOnUse" stroke-dasharray="0,0"><path id="SvgjsPath1037" d="M0,0 L14,5 L0,10 L0,0" fill="#323232" stroke="#323232" stroke-width="1"></path></marker><marker id="SvgjsMarker1044" markerWidth="14" markerHeight="10" refX="10" refY="5" viewBox="0 0 14 10" orient="auto" markerUnits="userSpaceOnUse" stroke-dasharray="0,0"><path id="SvgjsPath1045" d="M0,0 L14,5 L0,10 L0,0" fill="#323232" stroke="#323232" stroke-width="1"></path></marker><marker id="SvgjsMarker1112" markerWidth="14" markerHeight="10" refX="10" refY="5" viewBox="0 0 14 10" orient="auto" markerUnits="userSpaceOnUse" stroke-dasharray="0,0"><path id="SvgjsPath1113" d="M0,0 L14,5 L0,10 L0,0" fill="#323232" stroke="#323232" stroke-width="1"></path></marker><marker id="SvgjsMarker1116" markerWidth="14" markerHeight="10" refX="10" refY="5" viewBox="0 0 14 10" orient="auto" markerUnits="userSpaceOnUse" stroke-dasharray="0,0"><path id="SvgjsPath1117" d="M0,0 L14,5 L0,10 L0,0" fill="#323232" stroke="#323232" stroke-width="1"></path></marker><marker id="SvgjsMarker1120" markerWidth="14" markerHeight="10" refX="10" refY="5" viewBox="0 0 14 10" orient="auto" markerUnits="userSpaceOnUse" stroke-dasharray="0,0"><path id="SvgjsPath1121" d="M0,0 L14,5 L0,10 L0,0" fill="#323232" stroke="#323232" stroke-width="1"></path></marker><marker id="SvgjsMarker1124" markerWidth="14" markerHeight="10" refX="10" refY="5" viewBox="0 0 14 10" orient="auto" markerUnits="userSpaceOnUse" stroke-dasharray="0,0"><path id="SvgjsPath1125" d="M0,0 L14,5 L0,10 L0,0" fill="#323232" stroke="#323232" stroke-width="1"></path></marker><marker id="SvgjsMarker1128" markerWidth="14" markerHeight="10" refX="10" refY="5" viewBox="0 0 14 10" orient="auto" markerUnits="userSpaceOnUse" stroke-dasharray="0,0"><path id="SvgjsPath1129" d="M0,0 L14,5 L0,10 L0,0" fill="#323232" stroke="#323232" stroke-width="1"></path></marker><marker id="SvgjsMarker1154" markerWidth="14" markerHeight="10" refX="10" refY="5" viewBox="0 0 14 10" orient="auto" markerUnits="userSpaceOnUse" stroke-dasharray="0,0"><path id="SvgjsPath1155" d="M0,0 L14,5 L0,10 L0,0" fill="#323232" stroke="#323232" stroke-width="1"></path></marker><marker id="SvgjsMarker1168" markerWidth="14" markerHeight="10" refX="10" refY="5" viewBox="0 0 14 10" orient="auto" markerUnits="userSpaceOnUse" stroke-dasharray="0,0"><path id="SvgjsPath1169" d="M0,0 L14,5 L0,10 L0,0" fill="#323232" stroke="#323232" stroke-width="1"></path></marker><marker id="SvgjsMarker1188" markerWidth="14" markerHeight="10" refX="10" refY="5" viewBox="0 0 14 10" orient="auto" markerUnits="userSpaceOnUse" stroke-dasharray="0,0"><path id="SvgjsPath1189" d="M0,0 L14,5 L0,10 L0,0" fill="#323232" stroke="#323232" stroke-width="1"></path></marker><marker id="SvgjsMarker1196" markerWidth="14" markerHeight="10" refX="10" refY="5" viewBox="0 0 14 10" orient="auto" markerUnits="userSpaceOnUse" stroke-dasharray="0,0"><path id="SvgjsPath1197" d="M0,0 L14,5 L0,10 L0,0" fill="#323232" stroke="#323232" stroke-width="1"></path></marker><marker id="SvgjsMarker1210" markerWidth="14" markerHeight="10" refX="10" refY="5" viewBox="0 0 14 10" orient="auto" markerUnits="userSpaceOnUse" stroke-dasharray="0,0"><path id="SvgjsPath1211" d="M0,0 L14,5 L0,10 L0,0" fill="#323232" stroke="#323232" stroke-width="1"></path></marker><marker id="SvgjsMarker1224" markerWidth="14" markerHeight="10" refX="10" refY="5" viewBox="0 0 14 10" orient="auto" markerUnits="userSpaceOnUse" stroke-dasharray="0,0"><path id="SvgjsPath1225" d="M0,0 L14,5 L0,10 L0,0" fill="#323232" stroke="#323232" stroke-width="1"></path></marker><marker id="SvgjsMarker1250" markerWidth="14" markerHeight="10" refX="10" refY="5" viewBox="0 0 14 10" orient="auto" markerUnits="userSpaceOnUse" stroke-dasharray="0,0"><path id="SvgjsPath1251" d="M0,0 L14,5 L0,10 L0,0" fill="#323232" stroke="#323232" stroke-width="1"></path></marker><marker id="SvgjsMarker1264" markerWidth="14" markerHeight="10" refX="10" refY="5" viewBox="0 0 14 10" orient="auto" markerUnits="userSpaceOnUse" stroke-dasharray="0,0"><path id="SvgjsPath1265" d="M0,0 L14,5 L0,10 L0,0" fill="#323232" stroke="#323232" stroke-width="1"></path></marker></defs><g id="SvgjsG1008" transform="translate(25,183.29744837166118)"><path id="SvgjsPath1009" d="M 0 0L 72 0L 72 540L 0 540Z" stroke="rgba(50,50,50,1)" stroke-width="2" fill="none"></path><path id="SvgjsPath1010" d="M 0 0L 72 0L 72 40L 0 40Z" stroke="rgba(50,50,50,1)" stroke-width="2" fill-opacity="1" fill="#ffffff"></path><g id="SvgjsG1011"><text id="SvgjsText1012" font-family="微软雅黑" text-anchor="middle" font-size="16px" width="52px" fill="#323232" font-weight="400" align="middle" lineHeight="125%" anchor="middle" family="微软雅黑" size="16px" weight="400" font-style="" opacity="1" y="8" transform="rotate(0)"></text></g></g><g id="SvgjsG1013" transform="translate(25,223.29744837166118)"><path id="SvgjsPath1014" d="M 0 0L 72 0L 72 500L 0 500Z" stroke="rgba(50,50,50,1)" stroke-width="2" fill="none"></path><path id="SvgjsPath1015" d="M 0 0L 72 0L 72 30L 0 30Z" stroke="rgba(50,50,50,1)" stroke-width="2" fill-opacity="1" fill="#ffffff"></path><g id="SvgjsG1016"><text id="SvgjsText1017" font-family="微软雅黑" text-anchor="middle" font-size="13px" width="52px" fill="#323232" font-weight="400" align="middle" lineHeight="125%" anchor="middle" family="微软雅黑" size="13px" weight="400" font-style="" opacity="1" y="-3.125" transform="rotate(0)"><tspan id="SvgjsTspan1018" dy="16" x="36"><tspan id="SvgjsTspan1019" style="text-decoration:;">Angular</tspan></tspan><tspan id="SvgjsTspan1020" dy="16" x="36"><tspan id="SvgjsTspan1021" style="text-decoration:;">webapp</tspan></tspan></text></g></g><g id="SvgjsG1022" transform="translate(441.5,196.5)"><path id="SvgjsPath1023" d="M 0 0L 100 0L 100 70L 0 70Z" stroke="rgba(50,50,50,1)" stroke-width="2" fill-opacity="1" fill="#ffffff"></path><g id="SvgjsG1024"><text id="SvgjsText1025" font-family="微软雅黑" text-anchor="middle" font-size="13px" width="80px" fill="#323232" font-weight="400" align="middle" lineHeight="125%" anchor="middle" family="微软雅黑" size="13px" weight="400" font-style="" opacity="1" y="25.375" transform="rotate(0)"><tspan id="SvgjsTspan1026" dy="16" x="50"><tspan id="SvgjsTspan1027" style="text-decoration:;">manager</tspan></tspan></text></g></g><g id="SvgjsG1028" transform="translate(441.5,25)"><path id="SvgjsPath1029" d="M 0 0L 100 0L 100 70L 0 70Z" stroke="rgba(50,50,50,1)" stroke-width="2" fill-opacity="1" fill="#ffffff"></path><g id="SvgjsG1030"><text id="SvgjsText1031" font-family="微软雅黑" text-anchor="middle" font-size="13px" width="80px" fill="#323232" font-weight="400" align="middle" lineHeight="125%" anchor="middle" family="微软雅黑" size="13px" weight="400" font-style="" opacity="1" y="25.375" transform="rotate(0)"><tspan id="SvgjsTspan1032" dy="16" x="50"><tspan id="SvgjsTspan1033" style="text-decoration:;">scheduler</tspan></tspan></text></g></g><g id="SvgjsG1034"><path id="SvgjsPath1035" d="M491.5 195.5L491.5 145.75L491.5 145.75L491.5 98.59999999999991" stroke="#323232" stroke-width="2" fill="none" marker-end="url(#SvgjsMarker1036)"></path><rect id="SvgjsRect1038" width="130" height="16" x="426.5" y="139.04999999999995" fill="#ffffff"></rect><text id="SvgjsText1039" font-family="微软雅黑" text-anchor="middle" font-size="13px" width="130px" fill="#323232" font-weight="400" align="top" lineHeight="16px" anchor="middle" family="微软雅黑" size="13px" weight="400" font-style="" opacity="1" y="137.42499999999995" transform="rotate(0)"><tspan id="SvgjsTspan1040" dy="16" x="491.5"><tspan id="SvgjsTspan1041" style="text-decoration:;">新增删除修改采集任务</tspan></tspan></text></g><g id="SvgjsG1042"><path id="SvgjsPath1043" d="M542.5 60L705.5 60L705.5 179.5L865.9 179.5" stroke="#323232" stroke-width="2" fill="none" marker-end="url(#SvgjsMarker1044)"></path><rect id="SvgjsRect1046" width="117" height="16" x="647" y="110.44999999999999" fill="#ffffff"></rect><text id="SvgjsText1047" font-family="微软雅黑" text-anchor="middle" font-size="13px" width="117px" fill="#323232" font-weight="400" align="top" lineHeight="16px" anchor="middle" family="微软雅黑" size="13px" weight="400" font-style="" opacity="1" y="108.82499999999999" transform="rotate(0)"><tspan id="SvgjsTspan1048" dy="16" x="705.5"><tspan id="SvgjsTspan1049" style="text-decoration:;">下发和调度采集任务</tspan></tspan></text></g><g id="SvgjsG1050" transform="translate(869.5,144.5)"><path id="SvgjsPath1051" d="M 0 0L 100 0L 100 70L 0 70Z" stroke="rgba(50,50,50,1)" stroke-width="2" fill-opacity="1" fill="#ffffff"></path><g id="SvgjsG1052"><text id="SvgjsText1053" font-family="微软雅黑" text-anchor="middle" font-size="13px" width="80px" fill="#323232" font-weight="400" align="middle" lineHeight="125%" anchor="middle" family="微软雅黑" size="13px" weight="400" font-style="" opacity="1" y="25.375" transform="rotate(0)"><tspan id="SvgjsTspan1054" dy="16" x="50"><tspan id="SvgjsTspan1055" style="text-decoration:;">collector</tspan></tspan></text></g></g><g id="SvgjsG1056" transform="translate(1087.5,40.797448371661176)"><path id="SvgjsPath1057" d="M 0 0L 136.5 0L 136.5 34L 0 34Z" stroke="rgba(50,50,50,1)" stroke-width="2" fill-opacity="1" fill="#ffffff"></path><g id="SvgjsG1058"><text id="SvgjsText1059" font-family="微软雅黑" text-anchor="middle" font-size="13px" width="117px" fill="#323232" font-weight="400" align="middle" lineHeight="125%" anchor="middle" family="微软雅黑" size="13px" weight="400" font-style="" opacity="1" y="7.375" transform="rotate(0)"><tspan id="SvgjsTspan1060" dy="16" x="68.5"><tspan id="SvgjsTspan1061" style="text-decoration:;">http</tspan></tspan></text></g></g><g id="SvgjsG1062" transform="translate(1087.5,103.79744837166118)"><path id="SvgjsPath1063" d="M 0 0L 136.5 0L 136.5 34L 0 34Z" stroke="rgba(50,50,50,1)" stroke-width="2" fill-opacity="1" fill="#ffffff"></path><g id="SvgjsG1064"><text id="SvgjsText1065" font-family="微软雅黑" text-anchor="middle" font-size="13px" width="117px" fill="#323232" font-weight="400" align="middle" lineHeight="125%" anchor="middle" family="微软雅黑" size="13px" weight="400" font-style="" opacity="1" y="7.375" transform="rotate(0)"><tspan id="SvgjsTspan1066" dy="16" x="68.5"><tspan id="SvgjsTspan1067" style="text-decoration:;">sql</tspan></tspan></text></g></g><g id="SvgjsG1068" transform="translate(1087.5,162.79744837166118)"><path id="SvgjsPath1069" d="M 0 0L 136.5 0L 136.5 34L 0 34Z" stroke="rgba(50,50,50,1)" stroke-width="2" fill-opacity="1" fill="#ffffff"></path><g id="SvgjsG1070"><text id="SvgjsText1071" font-family="微软雅黑" text-anchor="middle" font-size="13px" width="117px" fill="#323232" font-weight="400" align="middle" lineHeight="125%" anchor="middle" family="微软雅黑" size="13px" weight="400" font-style="" opacity="1" y="7.375" transform="rotate(0)"><tspan id="SvgjsTspan1072" dy="16" x="68.5"><tspan id="SvgjsTspan1073" style="text-decoration:;">ssh</tspan></tspan></text></g></g><g id="SvgjsG1074" transform="translate(1087.5,223.29744837166118)"><path id="SvgjsPath1075" d="M 0 0L 136.5 0L 136.5 34L 0 34Z" stroke="rgba(50,50,50,1)" stroke-width="2" fill-opacity="1" fill="#ffffff"></path><g id="SvgjsG1076"><text id="SvgjsText1077" font-family="微软雅黑" text-anchor="middle" font-size="13px" width="117px" fill="#323232" font-weight="400" align="middle" lineHeight="125%" anchor="middle" family="微软雅黑" size="13px" weight="400" font-style="" opacity="1" y="7.375" transform="rotate(0)"><tspan id="SvgjsTspan1078" dy="16" x="68.5"><tspan id="SvgjsTspan1079" style="text-decoration:;">telnet</tspan></tspan></text></g></g><g id="SvgjsG1080" transform="translate(1087.5,276.7974483716612)"><path id="SvgjsPath1081" d="M 0 0L 136.5 0L 136.5 34L 0 34Z" stroke="rgba(50,50,50,1)" stroke-width="2" fill-opacity="1" fill="#ffffff"></path><g id="SvgjsG1082"><text id="SvgjsText1083" font-family="微软雅黑" text-anchor="middle" font-size="13px" width="117px" fill="#323232" font-weight="400" align="middle" lineHeight="125%" anchor="middle" family="微软雅黑" size="13px" weight="400" font-style="" opacity="1" y="7.375" transform="rotate(0)"><tspan id="SvgjsTspan1084" dy="16" x="68.5"><tspan id="SvgjsTspan1085" style="text-decoration:;">sdk</tspan></tspan></text></g></g><g id="SvgjsG1086" transform="translate(909.5,235.58454112047093)"><path id="SvgjsPath1087" d="M 0 10C 0 -3.3333333333333335 20 -3.3333333333333335 20 10C 20 23.333333333333332 0 23.333333333333332 0 10Z" stroke="rgba(50,50,50,1)" stroke-width="2" fill-opacity="1" fill="#ffffff"></path><g id="SvgjsG1088"><text id="SvgjsText1089" font-family="微软雅黑" text-anchor="middle" font-size="13px" width="0px" fill="#323232" font-weight="400" align="middle" lineHeight="125%" anchor="middle" family="微软雅黑" size="13px" weight="400" font-style="" opacity="1" y="0.375" transform="rotate(0)"></text></g></g><g id="SvgjsG1090" transform="translate(909.5,268.08454112047093)"><path id="SvgjsPath1091" d="M 0 10C 0 -3.3333333333333335 20 -3.3333333333333335 20 10C 20 23.333333333333332 0 23.333333333333332 0 10Z" stroke="rgba(50,50,50,1)" stroke-width="2" fill-opacity="1" fill="#ffffff"></path><g id="SvgjsG1092"><text id="SvgjsText1093" font-family="微软雅黑" text-anchor="middle" font-size="13px" width="0px" fill="#323232" font-weight="400" align="middle" lineHeight="125%" anchor="middle" family="微软雅黑" size="13px" weight="400" font-style="" opacity="1" y="0.375" transform="rotate(0)"></text></g></g><g id="SvgjsG1094" transform="translate(909.5,296.58454112047093)"><path id="SvgjsPath1095" d="M 0 10C 0 -3.3333333333333335 20 -3.3333333333333335 20 10C 20 23.333333333333332 0 23.333333333333332 0 10Z" stroke="rgba(50,50,50,1)" stroke-width="2" fill-opacity="1" fill="#ffffff"></path><g id="SvgjsG1096"><text id="SvgjsText1097" font-family="微软雅黑" text-anchor="middle" font-size="13px" width="0px" fill="#323232" font-weight="400" align="middle" lineHeight="125%" anchor="middle" family="微软雅黑" size="13px" weight="400" font-style="" opacity="1" y="0.375" transform="rotate(0)"></text></g></g><g id="SvgjsG1098" transform="translate(1145.75,326.7974483716612)"><path id="SvgjsPath1099" d="M 0 10C 0 -3.3333333333333335 20 -3.3333333333333335 20 10C 20 23.333333333333332 0 23.333333333333332 0 10Z" stroke="rgba(50,50,50,1)" stroke-width="2" fill-opacity="1" fill="#ffffff"></path><g id="SvgjsG1100"><text id="SvgjsText1101" font-family="微软雅黑" text-anchor="middle" font-size="13px" width="0px" fill="#323232" font-weight="400" align="middle" lineHeight="125%" anchor="middle" family="微软雅黑" size="13px" weight="400" font-style="" opacity="1" y="0.375" transform="rotate(0)"></text></g></g><g id="SvgjsG1102" transform="translate(1145.75,359.2974483716612)"><path id="SvgjsPath1103" d="M 0 10C 0 -3.3333333333333335 20 -3.3333333333333335 20 10C 20 23.333333333333332 0 23.333333333333332 0 10Z" stroke="rgba(50,50,50,1)" stroke-width="2" fill-opacity="1" fill="#ffffff"></path><g id="SvgjsG1104"><text id="SvgjsText1105" font-family="微软雅黑" text-anchor="middle" font-size="13px" width="0px" fill="#323232" font-weight="400" align="middle" lineHeight="125%" anchor="middle" family="微软雅黑" size="13px" weight="400" font-style="" opacity="1" y="0.375" transform="rotate(0)"></text></g></g><g id="SvgjsG1106" transform="translate(1145.75,391.7974483716612)"><path id="SvgjsPath1107" d="M 0 10C 0 -3.3333333333333335 20 -3.3333333333333335 20 10C 20 23.333333333333332 0 23.333333333333332 0 10Z" stroke="rgba(50,50,50,1)" stroke-width="2" fill-opacity="1" fill="#ffffff"></path><g id="SvgjsG1108"><text id="SvgjsText1109" font-family="微软雅黑" text-anchor="middle" font-size="13px" width="0px" fill="#323232" font-weight="400" align="middle" lineHeight="125%" anchor="middle" family="微软雅黑" size="13px" weight="400" font-style="" opacity="1" y="0.375" transform="rotate(0)"></text></g></g><g id="SvgjsG1110"><path id="SvgjsPath1111" d="M970.5 179.5L1028.5 179.5L1028.5 57.797448371661176L1083.9 57.797448371661176" stroke="#323232" stroke-width="2" fill="none" marker-end="url(#SvgjsMarker1112)"></path></g><g id="SvgjsG1114"><path id="SvgjsPath1115" d="M970.5 179.5L1028.5 179.5L1028.5 120.79744837166118L1083.9 120.79744837166118" stroke="#323232" stroke-width="2" fill="none" marker-end="url(#SvgjsMarker1116)"></path></g><g id="SvgjsG1118"><path id="SvgjsPath1119" d="M970.5 179.5L1028.5 179.5L1028.5 179.79744837166118L1083.9 179.79744837166118" stroke="#323232" stroke-width="2" fill="none" marker-end="url(#SvgjsMarker1120)"></path></g><g id="SvgjsG1122"><path id="SvgjsPath1123" d="M970.5 179.5L1028.5 179.5L1028.5 240.29744837166118L1083.9 240.29744837166118" stroke="#323232" stroke-width="2" fill="none" marker-end="url(#SvgjsMarker1124)"></path></g><g id="SvgjsG1126"><path id="SvgjsPath1127" d="M970.5 179.5L1028.5 179.5L1028.5 293.7974483716612L1083.9 293.7974483716612" stroke="#323232" stroke-width="2" fill="none" marker-end="url(#SvgjsMarker1128)"></path></g><g id="SvgjsG1130" transform="translate(1242.75,96.79744837166118)"><path id="SvgjsPath1131" d="M 0 0L 139.5 0L 155.5 16L 155.5 166L 0 166L 0 0Z" stroke="none" fill-opacity="1" fill="#ffffaa"></path><path id="SvgjsPath1132" d="M 139.5 0L 139.5 16L 155.5 16Z" stroke="none" fill-opacity="1" fill="#cdcdcd"></path><path id="SvgjsPath1133" d="M 0 0L 139.5 0L 155.5 16L 155.5 166L 0 166L 0 0Z" stroke="none" fill="none"></path><g id="SvgjsG1134"><text id="SvgjsText1135" font-family="微软雅黑" text-anchor="start" font-size="13px" width="136px" fill="#323232" font-weight="400" align="middle" lineHeight="125%" anchor="start" family="微软雅黑" size="13px" weight="400" font-style="" opacity="1" y="40.875" transform="rotate(0)"><tspan id="SvgjsTspan1136" dy="16" x="10"><tspan id="SvgjsTspan1137" style="text-decoration:;">WEB服务</tspan></tspan><tspan id="SvgjsTspan1138" dy="16" x="10"><tspan id="SvgjsTspan1139" style="text-decoration:;">数据库</tspan></tspan><tspan id="SvgjsTspan1140" dy="16" x="10"><tspan id="SvgjsTspan1141" style="text-decoration:;">应用服务</tspan></tspan><tspan id="SvgjsTspan1142" dy="16" x="10"><tspan id="SvgjsTspan1143" style="text-decoration:;">中间件</tspan></tspan><tspan id="SvgjsTspan1144" dy="16" x="10"><tspan id="SvgjsTspan1145" style="text-decoration:;">操作系统</tspan></tspan></text></g></g><g id="SvgjsG1146" transform="translate(667.5,407)"><path id="SvgjsPath1147" d="M 0 0L 100 0L 100 70L 0 70Z" stroke="rgba(50,50,50,1)" stroke-width="2" fill-opacity="1" fill="#ffffff"></path><g id="SvgjsG1148"><text id="SvgjsText1149" font-family="微软雅黑" text-anchor="middle" font-size="13px" width="80px" fill="#323232" font-weight="400" align="middle" lineHeight="125%" anchor="middle" family="微软雅黑" size="13px" weight="400" font-style="" opacity="1" y="25.375" transform="rotate(0)"><tspan id="SvgjsTspan1150" dy="16" x="50"><tspan id="SvgjsTspan1151" style="text-decoration:;">消息管道</tspan></tspan></text></g></g><g id="SvgjsG1152"><path id="SvgjsPath1153" d="M919.5 317.58454112047093L919.5 442L771.1 442" stroke="#323232" stroke-width="2" fill="none" marker-end="url(#SvgjsMarker1154)"></path><rect id="SvgjsRect1156" width="81" height="16" x="867.0077294397646" y="434" fill="#ffffff"></rect><text id="SvgjsText1157" font-family="微软雅黑" text-anchor="middle" font-size="13px" width="81px" fill="#323232" font-weight="400" align="top" lineHeight="16px" anchor="middle" family="微软雅黑" size="13px" weight="400" font-style="" opacity="1" y="432.375" transform="rotate(0)"><tspan id="SvgjsTspan1158" dy="16" x="907.5077294397646"><tspan id="SvgjsTspan1159" style="text-decoration:;">push采集数据</tspan></tspan></text></g><g id="SvgjsG1160" transform="translate(436,618)"><path id="SvgjsPath1161" d="M 0 0L 100 0L 100 70L 0 70Z" stroke="rgba(50,50,50,1)" stroke-width="2" fill-opacity="1" fill="#ffffff"></path><g id="SvgjsG1162"><text id="SvgjsText1163" font-family="微软雅黑" text-anchor="middle" font-size="13px" width="80px" fill="#323232" font-weight="400" align="middle" lineHeight="125%" anchor="middle" family="微软雅黑" size="13px" weight="400" font-style="" opacity="1" y="25.375" transform="rotate(0)"><tspan id="SvgjsTspan1164" dy="16" x="50"><tspan id="SvgjsTspan1165" style="text-decoration:;">warehouse</tspan></tspan></text></g></g><g id="SvgjsG1166"><path id="SvgjsPath1167" d="M717.5 478L717.5 653L539.6 653" stroke="#323232" stroke-width="2" fill="none" marker-end="url(#SvgjsMarker1168)"></path><rect id="SvgjsRect1170" width="112" height="16" x="660.05" y="645" fill="#ffffff"></rect><text id="SvgjsText1171" font-family="微软雅黑" text-anchor="middle" font-size="13px" width="112px" fill="#323232" font-weight="400" align="top" lineHeight="16px" anchor="middle" family="微软雅黑" size="13px" weight="400" font-style="" opacity="1" y="643.375" transform="rotate(0)"><tspan id="SvgjsTspan1172" dy="16" x="716.05"><tspan id="SvgjsTspan1173" style="text-decoration:;">pull数据进一步处理</tspan></tspan></text></g><g id="SvgjsG1174" transform="translate(248,796)"><path id="SvgjsPath1175" d="M 0 0L 172 0L 172 48L 0 48Z" stroke="rgba(50,50,50,1)" stroke-width="2" fill-opacity="1" fill="#ffffff"></path><g id="SvgjsG1176"><text id="SvgjsText1177" font-family="微软雅黑" text-anchor="middle" font-size="13px" width="152px" fill="#323232" font-weight="400" align="middle" lineHeight="125%" anchor="middle" family="微软雅黑" size="13px" weight="400" font-style="" opacity="1" y="14.375" transform="rotate(0)"><tspan id="SvgjsTspan1178" dy="16" x="86"><tspan id="SvgjsTspan1179" style="text-decoration:;">TdEngine/Influxdb</tspan></tspan></text></g></g><g id="SvgjsG1180" transform="translate(570,796)"><path id="SvgjsPath1181" d="M 0 0L 106 0L 106 48L 0 48Z" stroke="rgba(50,50,50,1)" stroke-width="2" fill-opacity="1" fill="#ffffff"></path><g id="SvgjsG1182"><text id="SvgjsText1183" font-family="微软雅黑" text-anchor="middle" font-size="13px" width="86px" fill="#323232" font-weight="400" align="middle" lineHeight="125%" anchor="middle" family="微软雅黑" size="13px" weight="400" font-style="" opacity="1" y="14.375" transform="rotate(0)"><tspan id="SvgjsTspan1184" dy="16" x="53"><tspan id="SvgjsTspan1185" style="text-decoration:;">内存/Redis</tspan></tspan></text></g></g><g id="SvgjsG1186"><path id="SvgjsPath1187" d="M486 689L486 742L334 742L334 792.4000000000001" stroke="#323232" stroke-width="2" fill="none" marker-end="url(#SvgjsMarker1188)"></path><rect id="SvgjsRect1190" width="104" height="16" x="359.29999999999995" y="734" fill="#ffffff"></rect><text id="SvgjsText1191" font-family="微软雅黑" text-anchor="middle" font-size="13px" width="104px" fill="#323232" font-weight="400" align="top" lineHeight="16px" anchor="middle" family="微软雅黑" size="13px" weight="400" font-style="" opacity="1" y="732.375" transform="rotate(0)"><tspan id="SvgjsTspan1192" dy="16" x="411.29999999999995"><tspan id="SvgjsTspan1193" style="text-decoration:;">全量时序采集数据</tspan></tspan></text></g><g id="SvgjsG1194"><path id="SvgjsPath1195" d="M486 689L486 742L623 742L623 792.4000000000001" stroke="#323232" stroke-width="2" fill="none" marker-end="url(#SvgjsMarker1196)"></path><rect id="SvgjsRect1198" width="104" height="16" x="501.20000000000005" y="734" fill="#ffffff"></rect><text id="SvgjsText1199" font-family="微软雅黑" text-anchor="middle" font-size="13px" width="104px" fill="#323232" font-weight="400" align="top" lineHeight="16px" anchor="middle" family="微软雅黑" size="13px" weight="400" font-style="" opacity="1" y="732.375" transform="rotate(0)"><tspan id="SvgjsTspan1200" dy="16" x="553.2"><tspan id="SvgjsTspan1201" style="text-decoration:;">最新一次实时数据</tspan></tspan></text></g><g id="SvgjsG1202" transform="translate(679.5,241.08454112047093)"><path id="SvgjsPath1203" d="M 0 0L 100 0L 100 70L 0 70Z" stroke="rgba(50,50,50,1)" stroke-width="2" fill-opacity="1" fill="#ffffff"></path><g id="SvgjsG1204"><text id="SvgjsText1205" font-family="微软雅黑" text-anchor="middle" font-size="13px" width="80px" fill="#323232" font-weight="400" align="middle" lineHeight="125%" anchor="middle" family="微软雅黑" size="13px" weight="400" font-style="" opacity="1" y="25.375" transform="rotate(0)"><tspan id="SvgjsTspan1206" dy="16" x="50"><tspan id="SvgjsTspan1207" style="text-decoration:;">mysql</tspan></tspan></text></g></g><g id="SvgjsG1208"><path id="SvgjsPath1209" d="M542.5 231.5L610.5 231.5L610.5 276.08454112047093L675.9 276.08454112047093" stroke="#323232" stroke-width="2" fill="none" marker-end="url(#SvgjsMarker1210)"></path><rect id="SvgjsRect1212" width="117" height="16" x="552" y="244.49227056023545" fill="#ffffff"></rect><text id="SvgjsText1213" font-family="微软雅黑" text-anchor="middle" font-size="13px" width="117px" fill="#323232" font-weight="400" align="top" lineHeight="16px" anchor="middle" family="微软雅黑" size="13px" weight="400" font-style="" opacity="1" y="242.86727056023545" transform="rotate(0)"><tspan id="SvgjsTspan1214" dy="16" x="610.5"><tspan id="SvgjsTspan1215" style="text-decoration:;">监控信息,系统信息</tspan></tspan></text></g><g id="SvgjsG1216" transform="translate(441.5,407)"><path id="SvgjsPath1217" d="M 0 0L 100 0L 100 70L 0 70Z" stroke="rgba(50,50,50,1)" stroke-width="2" fill-opacity="1" fill="#ffffff"></path><g id="SvgjsG1218"><text id="SvgjsText1219" font-family="微软雅黑" text-anchor="middle" font-size="13px" width="80px" fill="#323232" font-weight="400" align="middle" lineHeight="125%" anchor="middle" family="微软雅黑" size="13px" weight="400" font-style="" opacity="1" y="25.375" transform="rotate(0)"><tspan id="SvgjsTspan1220" dy="16" x="50"><tspan id="SvgjsTspan1221" style="text-decoration:;">alert</tspan></tspan></text></g></g><g id="SvgjsG1222"><path id="SvgjsPath1223" d="M666.5 442L604.5 442L604.5 442L545.1 442" stroke="#323232" stroke-width="2" fill="none" marker-end="url(#SvgjsMarker1224)"></path><rect id="SvgjsRect1226" width="21" height="16" x="595.3000000000001" y="434" fill="#ffffff"></rect><text id="SvgjsText1227" font-family="微软雅黑" text-anchor="middle" font-size="13px" width="21px" fill="#323232" font-weight="400" align="top" lineHeight="16px" anchor="middle" family="微软雅黑" size="13px" weight="400" font-style="" opacity="1" y="432.375" transform="rotate(0)"><tspan id="SvgjsTspan1228" dy="16" x="605.8000000000001"><tspan id="SvgjsTspan1229" style="text-decoration:;">pull</tspan></tspan></text></g><g id="SvgjsG1230" transform="matrix(0.9659258262890683,-0.2588190451025207,0.2588190451025207,0.9659258262890683,110.26876510808037,284.16908127420004)"><path id="SvgjsPath1231" d="M 0 30.20255162833871L 30.20255162833871 0L 30.20255162833871 19.93368407470355L 287.90745088603353 19.93368407470355L 287.90745088603353 40.47141918197387L 30.20255162833871 40.47141918197387L 30.20255162833871 60.40510325667742L 0 30.20255162833871Z" stroke="rgba(50,50,50,1)" stroke-width="2" fill-opacity="1" fill="#ffffff"></path><g id="SvgjsG1232"><text id="SvgjsText1233" font-family="微软雅黑" text-anchor="middle" font-size="13px" width="288px" fill="#323232" font-weight="400" align="middle" lineHeight="125%" anchor="middle" family="微软雅黑" size="13px" weight="400" font-style="" opacity="1" y="20.57755162833871" transform="rotate(0)"><tspan id="SvgjsTspan1234" dy="16" x="144"><tspan id="SvgjsTspan1235" style="text-decoration:;">提供监控管理,用户,租户,系统等API</tspan></tspan></text></g></g><g id="SvgjsG1236" transform="translate(113.1806577889414,411.7974483716612)"><path id="SvgjsPath1237" d="M 0 30.20255162833871L 30.20255162833871 0L 30.20255162833871 19.93368407470355L 287.90745088603353 19.93368407470355L 287.90745088603353 40.47141918197387L 30.20255162833871 40.47141918197387L 30.20255162833871 60.40510325667742L 0 30.20255162833871Z" stroke="rgba(50,50,50,1)" stroke-width="2" fill-opacity="1" fill="#ffffff"></path><g id="SvgjsG1238"><text id="SvgjsText1239" font-family="微软雅黑" text-anchor="middle" font-size="13px" width="288px" fill="#323232" font-weight="400" align="middle" lineHeight="125%" anchor="middle" family="微软雅黑" size="13px" weight="400" font-style="" opacity="1" y="20.57755162833871" transform="rotate(0)"><tspan id="SvgjsTspan1240" dy="16" x="144"><tspan id="SvgjsTspan1241" style="text-decoration:;">告警计算,告警转发。提供告警信息API</tspan></tspan></text></g></g><g id="SvgjsG1242" transform="matrix(0.984807753012208,0.17364817766693033,-0.17364817766693033,0.984807753012208,123.61225503600099,575.4615425324538)"><path id="SvgjsPath1243" d="M 0 30.20255162833871L 30.20255162833871 0L 30.20255162833871 19.93368407470355L 287.90745088603353 19.93368407470355L 287.90745088603353 40.47141918197387L 30.20255162833871 40.47141918197387L 30.20255162833871 60.40510325667742L 0 30.20255162833871Z" stroke="rgba(50,50,50,1)" stroke-width="2" fill-opacity="1" fill="#ffffff"></path><g id="SvgjsG1244"><text id="SvgjsText1245" font-family="微软雅黑" text-anchor="middle" font-size="13px" width="288px" fill="#323232" font-weight="400" align="middle" lineHeight="125%" anchor="middle" family="微软雅黑" size="13px" weight="400" font-style="" opacity="1" y="20.57755162833871" transform="rotate(0)"><tspan id="SvgjsTspan1246" dy="16" x="144"><tspan id="SvgjsTspan1247" style="text-decoration:;">提供指标(实时历史)数据查询等API</tspan></tspan></text></g></g><g id="SvgjsG1248"><path id="SvgjsPath1249" d="M491.5 406L491.5 359.04227056023547L729.5 359.04227056023547L729.5 314.68454112047084" stroke="#323232" stroke-width="2" fill="none" marker-end="url(#SvgjsMarker1250)"></path><rect id="SvgjsRect1252" width="52" height="16" x="583.2" y="351.04227056023547" fill="#ffffff"></rect><text id="SvgjsText1253" font-family="微软雅黑" text-anchor="middle" font-size="13px" width="52px" fill="#323232" font-weight="400" align="top" lineHeight="16px" anchor="middle" family="微软雅黑" size="13px" weight="400" font-style="" opacity="1" y="349.41727056023547" transform="rotate(0)"><tspan id="SvgjsTspan1254" dy="16" x="609.2"><tspan id="SvgjsTspan1255" style="text-decoration:;">告警信息</tspan></tspan></text></g><g id="SvgjsG1256" transform="translate(1277.25,43.797448371661176)"><path id="SvgjsPath1257" d="M 0 0L 286.75 0L 286.75 28L 0 28Z" stroke="rgba(50,50,50,1)" stroke-width="2" fill-opacity="1" fill="#ffffff"></path><g id="SvgjsG1258"><text id="SvgjsText1259" font-family="微软雅黑" text-anchor="middle" font-size="13px" width="267px" fill="#323232" font-weight="400" align="middle" lineHeight="125%" anchor="middle" family="微软雅黑" size="13px" weight="400" font-style="" opacity="1" y="4.375" transform="rotate(0)"><tspan id="SvgjsTspan1260" dy="16" x="143.5"><tspan id="SvgjsTspan1261" style="text-decoration:;">默认数据格式,jsonPath,prometheus</tspan></tspan></text></g></g><g id="SvgjsG1262"><path id="SvgjsPath1263" d="M1225 57.797448371661176L1250.625 57.797448371661176L1250.625 57.797448371661176L1273.65 57.797448371661176" stroke="#323232" stroke-width="2" fill="none" marker-end="url(#SvgjsMarker1264)"></path><rect id="SvgjsRect1266" width="26" height="16" x="1236.325" y="49.797448371661176" fill="#ffffff"></rect><text id="SvgjsText1267" font-family="微软雅黑" text-anchor="middle" font-size="13px" width="26px" fill="#323232" font-weight="400" align="top" lineHeight="16px" anchor="middle" family="微软雅黑" size="13px" weight="400" font-style="" opacity="1" y="48.172448371661176" transform="rotate(0)"><tspan id="SvgjsTspan1268" dy="16" x="1249.325"><tspan id="SvgjsTspan1269" style="text-decoration:;">解析</tspan></tspan></text></g></svg>