错误 #3344
网管上事件显示时间不正确,跟实际时间差8个小时,
0%
描述
网管版本:YZMM2.1.0Pre3
基站版本:Rel_3.0.1_Pre1T5
问题描述:网管上事件显示时间不正确,跟实际时间差8个小时,需要考虑兼容2.0和3.0基站
文件
历史记录
由 钱 伯宁 更新于 15 天 之前
- 指派给 从 钱 伯宁 变更为 马 党旗
agent增加基本信息时区上报字段
type Device struct {
Id string `json:"id"`
GnbId string `json:"gnbId"`
Ip string `json:"ip"`
Type string `json:"type"` //设备类型
System SystemInfo `json:"system"`
Software Software `json:"software"`
Modules []ModuleInfo `json:"modules"`
HardWareModules map[string][]HardWareModuleInfo `json:"hardWareModule"`
AmfIp string `json:"amfIp"`
WatchDog bool `json:"watchdog"`
AgentStatus string `json:"status"` // NORMAL,ABNORMAL
SysrepoStatus string `json:"sysrepoStatus"` // NORMAL,ABNORMAL
GpsStatus uint8 `json:"gpsStatus"` //0:未知,1:同步,2:失步
GpsSw uint8 `json:"gpsSw"` //0:关闭,1:开启,2:不支持
ClockStatus uint8 `json:"clockStatus"` //0:未知,1:正常,2:失锁
PruTmpPowerSw uint8 `json:"pruTmpPowerSw"` //pru温度功率开关(0:关闭,1:开启)
CellStatus map[uint16]bool `json:"cellStatus"` //k:cellid, v:true=>active, false=>inactive
SysrepoVer string `json:"sysrepoVersion"` //sysrepo库版本
SysrepoSOVer string `json:"sysrepoSOVersion"` //sysrepo SO文件版本
InnerVerison uint32 `json:"innerVersion"` //内部版本号
Timezone string `json:"timezone"` //时区
IsNetConf bool `json:"isNetConf"`
}
由 马 党旗 更新于 12 天 之前
- 状态 从 进行中 变更为 转测试
已处理
在15s定时任务里面新增了获取上报的时区后,跟当前网管的时区进行比对,不一致则上报告警。
// 时区判断
if rd.Timezone != "" {
global.LocalAlarmChannels <- entity.TablesFMValues{
NeId: dv.NeData.NeId,
FMNameId: 83,
Location: "",
AdditionalInfo: fmt.Sprintf("111@%s@112@%s", global.TimeZone, rd.Timezone),
Piority: 0,
Status: 0,
ReportTimeStamp: time.Now().UnixMilli(),
}
}