背景:现有亚马逊业务状态监控表,仅监控业务账号在线状态,但任务是否持续状态缺失,导致判断依据不准确。
需求:
现状设计:
SELECT TOP (1000) [Id]
,[MarketplaceId]
,[SellerId]
,[Status] 这个状态代表 账户在线状态
,[UpdateAt]
FROM [AmzRobotServer].[dbo].[PaymentOnlineStatus]
调整设计:
SELECT TOP (1000) [Id]
,[MarketplaceId]
,[SellerId]
,[OnLineStatus] 这个状态代表 账户在线状态
,[TaskStatus] 这个状态代表 执行任务在线状态
,[Account] 登录账号, 如 abc@163.com
,[IP] 登录IP 地址,取内网IP
,[UpdateAt]
FROM [AmzRobotServer].[dbo].[PaymentOnlineStatus]
并钉钉每日 10 点告警格式:
Group by MarketplaceId
时间:20220407-20220408
账户或任务不在线统计数:10,
详情:
[MarketplaceId] / abc@163.com / 127.0.1.2
[MarketplaceId] / abc@163.com / 127.0.1.2
[MarketplaceId] / abc@163.com / 127.0.1.2
[MarketplaceId] / abc@163.com / 127.0.1.2
[MarketplaceId] / abc@163.com / 127.0.1.2
[MarketplaceId] / abc@163.com / 127.0.1.2
[MarketplaceId] / abc@163.com / 127.0.1.2
[MarketplaceId] / abc@163.com / 127.0.1.2
逻辑:
火狐在线安装的小工具,能访问 http://127.0.0.1:24680/service/status