夜莺-Nightingale
夜莺V7
项目介绍 功能概览
部署升级 部署升级
数据接入 数据接入
告警管理 告警管理
数据查看 数据查看
功能介绍 功能介绍
API FAQ
夜莺V6
项目介绍 架构介绍
快速开始 快速开始
黄埔营
安装部署 安装部署
升级
采集器 采集器
使用手册 使用手册
API API
数据库表结构 数据库表结构
FAQ FAQ
开源生态
Prometheus
版权声明
第1章:天降奇兵 第1章:天降奇兵
第2章:探索PromQL 第2章:探索PromQL
第3章:Prometheus告警处理 第3章:Prometheus告警处理
第4章:Exporter详解 第4章:Exporter详解
第5章:数据与可视化 第5章:数据与可视化
第6章:集群与高可用 第6章:集群与高可用
第7章:Prometheus服务发现 第7章:Prometheus服务发现
第8章:监控Kubernetes 第8章:监控Kubernetes
第9章:Prometheus Operator 第9章:Prometheus Operator
参考资料

申请域名

企微发送消息路径:

用户给机器人发消息 => 企微服务器收到消息=> 转发给配置的URL=>截图服务。

因此需要配置一个公网可访问的域名,域名所有的请求,转发给私有化部署机器的8082端口。 建议使用公司官网子域名,或者官网域名进行转发。

例如,指向私有化部署的3台机器

  • 172.16.202.98:8082
  • 172.16.202.99:8082
  • 172.16.202.136:8082

企微操作

以下信息获取 需要企微的管理员权限

打开后台链接

打开 企业微信工作台

记录信息

获取AppSecret

记录AppSecretAgentID

可选:企业可信IP中可以配置截图服务对应的出口IP,这样IP列表之外的请求会被拒绝

启用API接收 URL配置为第一步申请的域名,并记录Token和EncodingAESKey

可见范围 可以设置为对人员和组织可见,只有可见的人才有权限使用该应用

获取CorpID(类似有些IM的AppKey)

发布机器人

确认机器人处于已启用状态

部署机器人

由flashcat交付同学操作.

API 列表

附:获取企微IP列表的脚本

#!/bin/sh
CORP_ID=""
CORP_SECRET=""
ACCESS_TOKEN=$(/usr/bin/curl -s "https://qyapi.weixin.qq.com/cgi-bin/gettoken?corpid=${CORP_ID}&corpsecret=${CORP_SECRET}" |grep -oP "access_token\":\".*?\"" | awk -F":" '{print $2}' | sed 's/"//g')


/usr/bin/curl -s "https://qyapi.weixin.qq.com/cgi-bin/get_api_domain_ip?access_token=${ACCESS_TOKEN}" |grep -oP "ip_list\":\[\".*?\"]" | awk -F":" '{print $2}' | sed -e 's/"//g' -e 's/\[//g' -e 's/]//g' -e 's/,/\n/g'
快猫星云 联系方式 快猫星云 联系方式
快猫星云 联系方式
快猫星云 联系方式
快猫星云 联系方式
快猫星云
OpenSource
开源版
Flashcat
Flashcat