1、所有流量表新增字段ping丢包率。
2、开发ping丢包率图形接口。
This commit is contained in:
+14
-5
@@ -41,6 +41,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
|
||||
total_ipv6_in_speed VARCHAR(50) COMMENT 'IPv6接收总流量',
|
||||
total_ipv6_out_speed VARCHAR(50) COMMENT 'IPv6发送总流量',
|
||||
ipV6 VARCHAR(50) COMMENT 'IPv6地址',
|
||||
ping_dropped double COMMENT 'ping丢包率',
|
||||
PRIMARY KEY (id),
|
||||
UNIQUE KEY uk_client_mac_name_time (client_id, mac, name, create_time),
|
||||
INDEX idx_name_time (`name`,create_time)
|
||||
@@ -77,6 +78,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
|
||||
total_ipv6_in_speed VARCHAR(50) COMMENT 'IPv6接收总流量',
|
||||
total_ipv6_out_speed VARCHAR(50) COMMENT 'IPv6发送总流量',
|
||||
ipV6 VARCHAR(50) COMMENT 'IPv6地址',
|
||||
ping_dropped double COMMENT 'ping丢包率',
|
||||
PRIMARY KEY (id),
|
||||
UNIQUE KEY uk_client_mac_name_time (client_id, mac, name, create_time),
|
||||
INDEX idx_name_time (`name`,create_time)
|
||||
@@ -258,7 +260,8 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
|
||||
total_ipv4_out_speed,
|
||||
total_ipv6_in_speed,
|
||||
total_ipv6_out_speed,
|
||||
ipV6
|
||||
ipV6,
|
||||
ping_dropped
|
||||
) VALUES (
|
||||
#{name},
|
||||
#{mac},
|
||||
@@ -290,7 +293,8 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
|
||||
#{totalIpv4OutSpeed},
|
||||
#{totalIpv6InSpeed},
|
||||
#{totalIpv6OutSpeed},
|
||||
#{ipV6}
|
||||
#{ipV6},
|
||||
#{pingDropped}
|
||||
)
|
||||
</insert>
|
||||
|
||||
@@ -330,7 +334,8 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
|
||||
total_ipv4_out_speed,
|
||||
total_ipv6_in_speed,
|
||||
total_ipv6_out_speed,
|
||||
ipV6
|
||||
ipV6,
|
||||
ping_dropped
|
||||
) VALUES
|
||||
<foreach collection="dataList" item="data" separator=",">
|
||||
(
|
||||
@@ -367,7 +372,8 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
|
||||
#{data.totalIpv4OutSpeed,jdbcType=VARCHAR},
|
||||
#{data.totalIpv6InSpeed,jdbcType=VARCHAR},
|
||||
#{data.totalIpv6OutSpeed,jdbcType=VARCHAR},
|
||||
#{data.ipV6,jdbcType=VARCHAR}
|
||||
#{data.ipV6,jdbcType=VARCHAR},
|
||||
#{data.pingDropped,jdbcType=DECIMAL}
|
||||
)
|
||||
</foreach>
|
||||
</insert>
|
||||
@@ -398,6 +404,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
|
||||
a.`machine_flow` AS machineFlow,
|
||||
a.`speed` AS speed,
|
||||
a.`duplex` AS duplex,
|
||||
a.`ping_dropped` AS pingDropped,
|
||||
a.business_id AS businessId,
|
||||
a.business_name AS businessName,
|
||||
a.service_sn AS serviceSn,
|
||||
@@ -473,7 +480,8 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
|
||||
total_ipv4_out_speed AS totalIpv4OutSpeed,
|
||||
total_ipv6_in_speed AS totalIpv6InSpeed,
|
||||
total_ipv6_out_speed AS totalIpv6OutSpeed,
|
||||
ipV6 AS ipV6
|
||||
ipV6 AS ipV6,
|
||||
`ping_dropped` AS pingDropped
|
||||
FROM ${tableName}
|
||||
<where>
|
||||
<if test="startTime != null">
|
||||
@@ -485,6 +493,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
|
||||
</where>
|
||||
ORDER BY create_time desc
|
||||
</select>
|
||||
|
||||
<update id="updateMachineTraffic" parameterType="EpsInitialTrafficData">
|
||||
update ${tableName} set machine_flow=#{machineFlow} where client_id=#{clientId} and create_time=#{createTime}
|
||||
</update>
|
||||
|
||||
Reference in New Issue
Block a user