运行监控小工具,定时生成运行报表

李晓明 2cc61932cd 更新 'README.md' 4 年之前
.idea caa6d476a7 first commit 5 年之前
conf 8f19ccb68d 添加功能 5 年之前
db 001dba9098 完成 excel 生成功能 5 年之前
excel 01401db97e 修复功能 5 年之前
.gitignore 0f8cd8a8e6 add ignore file for log files 5 年之前
README.md 2cc61932cd 更新 'README.md' 4 年之前
cmd.go 001dba9098 完成 excel 生成功能 5 年之前
config.yaml 8f19ccb68d 添加功能 5 年之前
go.mod 01401db97e 修复功能 5 年之前
go.sum 01401db97e 修复功能 5 年之前
ini.xlsx 8f19ccb68d 添加功能 5 年之前
log_file.go 0f8cd8a8e6 add ignore file for log files 5 年之前
main.go 01401db97e 修复功能 5 年之前

README.md

设备运行情况健康工具

主要功能:

  1. 生成设备运行监控 EXCEL 报表 设备在线但不上传数据 在线但是未接收到数据的时间统计(单位:小时) 设备总数 在线数 离线书 设备不同协议版本 总数 在线数 离线数
  2. 报表发送相关人员

需要:

github.com/go-sql-driver/mysql v1.5.0
github.com/jmoiron/sqlx v1.2.0
github.com/spf13/viper v1.7.1

安装

go get -u github.com/go-sql-driver/mysql

go get -u github.com/jmoiron/sqlx v1.2.0

go get -u github.com/spf13/viper v1.7.1

打包命令

CGO_ENABLED=0 GOOS=windows GOARCH=amd64 go build . CGO_ENABLED=0 GOOS=linux GOARCH=amd64 go build .