首页 > 其他分享 >微服务监控

微服务监控

时间:2023-09-20 17:13:27浏览次数:37  
标签:服务 text auth errx health 监控 print http

 

#!/usr/bin/env python
# -*- coding: utf-8 -*-

#++++++++++++++++++++++
#
#++++++++++++++++++++++
#运维监控预警:${time},微服务[${microsvc}]异常,请及时关注。

import requests
import json
import datetime
import os

dt = datetime.datetime.now()
print(dt)

payload={
        "accessKey":"dbc2d8,
        "accessSecret":"5d830dee4d2e6894a0707706824656",
        "c"storedValueTemplateCode":"BuliBSfO"
}
rket.juncdt.com/smartmarket/msgService/sendMessageToMulti"


#res=requests.post(url,data=json.dumps(payload))

#print(dir(res))
#print(res)

#print(res.text)

'''for i in {auth,admix,payPlatform,base,ih,cons,assets,pda};do echo http://172.uator/health/;curl -I -o /dev/null -s -w %{http_code} http://172.16.4.6:9999/$i/actuator/health/;echo "\n";done'''y:9999/base/actuator/health/")
#resCode = str(chk).split('[')[1].split(']')[0]
#print(resCode)
#print(dir(chk))
#print(chk.text)

errx = ""
#baseUrl = "http://17microSvc}/actuator/health/"
baseUrl = "http://1or/health/"
#for i in {'auth','admatform','base','ih','cons','assets','pda'}:
for i in {'auth','adm,'cons','pda'}:
#for i in {'auth','adminx','ih','cons','assets','pda'}:
        #print(i)
        endUrl = baseUrl.format(microSvc = i)
        #print(endUrl)
        x = requests.get(endUrl)
        if str(x).split('[')[1].split(']')[0] == "200":
                resOk = "服务:" + i + " 正常"
        else:
                resError  = "|服务:" + i + " 异常|"
                errx = errx + resError + "、"
        #print(x)

#print(errx)
if errx == "":
        print("门诊系统正常。")
else:
        #os.system("curl \'https://qyapi application/json' -d '{"msgtype": "text","text": {"content": "测试"}}'"""")

        print("pre->门诊系统故障," + errx)
        errx2 = "pre->门诊系统故障," + errx

        os.system("curl \'http68d4de155ca\' -H \'Content-Type: application/json\' -d \'{\"msgtype\": \"text\",\"text\": {\"content\": %s}}\'"%{errx}
        #print(x)
        #os.system(x)

 

标签:服务,text,auth,errx,health,监控,print,http
From: https://www.cnblogs.com/ruiy/p/17717795.html

相关文章

  • 求生之路2服务器搭建插件安装及详细的游戏参数配置教程windows
    求生之路2服务器搭建插件安装及详细的游戏参数配置教程windows大家好我是艾西,最近研究了下l4d2(求生之路2)这款游戏的搭建以及架设过程。今天就给喜欢l4d2这款游戏的小伙伴们分享下怎么搭建架设一个自己的服务器。毕竟自己当服主是热爱游戏每一个人的梦想,在自己的服务器里为所欲为在......
  • 浅析AI视频分析与视频监控技术的工厂车间智能化监管方案
    一、方案背景工厂生产车间一般是从原材料到成品的流水作业,有大量器械和物料。为保障车间财产安全并提高生产效率,需要进行全面的监管。在生产制造流水线的关键工序中,不仅有作业过程监管需求,同时,也存在生产发生异常及产品质量问题的过程还原需求,需要结合直观现场与客观数据的融合分析......
  • 什么是服务器
    在计算机网络中,服务器是指提供网络服务的计算机,它有能力管理网络资源,提供用户许多服务,例如网页访问、文件下载、电子邮件、在线视频等。服务器通常拥有较高的计算能力和存储能力,以便于同时为多个客户端用户提供服务。在硬件上,服务器的配置通常都比个人电脑更高,内存、CPU、硬盘等......
  • 视频监控系统/安防监控/视频AI智能分析网关:持刀检测算法场景汇总
    TSINGSEE青犀AI智能分析网关——持刀检测算法,是一种利用计算机AI分析算法技术来检测和辨别视频中是否存在刀具的算法,用来保障群众安全,维护公共治安,还可以与“人员跌倒”、“人员聚集”、“人员跌倒”等算法结合,制定一体化的安全监管体系,可以应用于各种场景,主要包括以下几个方面:......
  • 国标 GB28181 视频平台 EasyGBS为大数据分析视频监控做告警分析
    在大数据分析平台内,视频监控系统的重要性不言而喻,对于大多数大数据平台来说,视频分析已经成为了必不可少的一项内容。视频监控系统从收集到分析的流程架构为:采集-存储-展示-告警这四大块,目前TSINGSEE青犀视频开发的国标GB28181协议视频智能分析平台EasyGBS已经兼容这四大块的内......
  • CodeArts Check代码检查服务用户声音反馈集锦(5)
    作者:gentle_zhou原文链接:<https://bbs.huaweicloud.com/blogs/401608>CodeArtsCheck(原CodeCheck),是自主研发的代码检查服务。建立在华为30年自动化源代码静态检查技术积累与企业级应用经验的沉淀之上,为用户提供代码风格、通用质量与网络安全风险等丰富的检查能力,提供全面质量报告......
  • 方案:浅析利用AI智能识别与视频监控技术打造智慧水产养殖监管系统
    一、方案背景针对目前水产养殖集约、高产、高效、生态、安全的发展需求,基于智能传感、智慧物联网、人工智能、视频监控等技术打造智慧水产系统,成为当前行业的发展趋势。传统的人工观察水产养殖方式较为单一,难以及时发现人员非法入侵、偷盗、偷钓、水质污染等管理问题。二、方案......
  • 常见的新加坡服务器加速方式有哪些
    在新加坡或其他地区的服务器上提高网络性能和访问速度的方式有很多,具体取决于您的需求和网络拓扑。以下是一些常见的新加坡服务器加速方式:内容分发网络(CDN):CDN是一种分布式网络架构,它通过在全球各地放置缓存服务器来加速静态内容的交付,如图片、视频和网页。通过使用CDN,您可以减少延......
  • mysql数据库服务双主搭建
    mysql数据库服务双主搭建1、搭建两台数据库服务环境,master,slave数据库搭建参考:https://www.cnblogs.com/zuouncle/p/17713806.html2、查看服务运行状态systemctlstatusmysqld 3、主库1(master)配置配置mysql的启动配置文件vim/etc/my.cnf#开启binlog日志log......
  • Redis之Sentinel哨兵监控
    哨兵简介 1.redis提供了哨兵的命令,是一个独立的进程 2.哨兵通过发送命令给节点,通过redis节点响应达到监控多个redis实例的运行情况 3.当哨兵发现master宕机,会自动将从节点切换成主节点,并通知其他的从节点,修改配置文件切换主机 4.默认端口是26379哨兵的主要任务 1.......