监控是运维最主要的工作内容之一,接受监控的报警信息有多种多样,原来都是通过短信、邮箱这类的形式获取报警信息的。前阵子看到有人以微信的方式实现,用了一段时间之后觉得非常方便,自己也用shell写出来,在这里分享一下。

脚本获取地址:https://github.com/hqh546020152/weixin_messages_sh.git

使用前提:注册一个企业微信号。原因是目前只有企业微信支持将消息发送到个人的消息栏中。

注册地址:https://work.weixin.qq.com/

使用方法:

1、注册好企业微信号后,登录后台在“企业应用”中创建一个应用。

2、配置好send_message.sh中的user、corpid、corpsecret、agentld变量。备注:corpid在“我的企业”界面中获取

3、调用:sh ./send_message.sh "发送内容"        即可将消息内容发送至微信中,如下图。

使用心得:下图是笔者目前使用微信消息接收的情况。相比短信与邮箱通知,微信只是查看上方便一点。需要控制发送的频率,一旦频率高,很容易麻木,而错过重要的信息。对于那些不重要且频率较高的消息,可设置为“消息免打扰”。

linux自动微信发信息,Linux下发送微信消息相关推荐

  1. Linux登录的shell信息,Linux展示登录Shell信息

    Linux显示登录Shell信息 Linux显示登录Shell信息 youhaidong@youhaidong-ThinkPad-Edge-E545:~$ finger -p Login Name T ...

  2. PHP+TP框架实现微信公众号开发之发送模板消息

    一:准备工作. 1.将需要使用到的微信配置放在config.php配置文件中方便获取.(我使用的是微信测试号) return array(//'配置项'=>'配置值''appID'=>'w ...

  3. linux 命令自动提示错误信息,Linux基础命令---sar显示系统活动信息

    选项说明 -A显示所有报告 -b显示IO状态以及传输速率,有一下值可以显示: tps,每秒发送给物理设备的传输总数.传输是对物理设备的I/O请求.多个逻辑请求可以组合成对设备的单个I/O请求.转移是不 ...

  4. linux下查看系统硬件,Linux 查看系统硬件信息 Linux 查看系统硬件信息(实例详解)...

    linux查看系统的硬件信息,并不像windows那么直观,这里我罗列了查看系统信息的实用命令,并作了分类,实例解说.html cpu lscpu命令,查看的是cpu的统计信息.linux blue@ ...

  5. php网站为微信发信息,PHP发送微信模版消息代码

    做微信开发的人都知道微信模版消息的重要性,今天给大家分享一篇使用PHP来发送微信模版消息的demo,废话少说,进入正题. 1.创建一个发送模版消息的类,我这里命名为"templatesMes ...

  6. Linux串口输出启动信息,linux开发板启动过程串口打印信息

    满意答案 板子软件分三部分: 1.uboot (负责初始化基本硬件,如串口,网卡,usb口等,然后引导系统运行) 2.linux系统 (真正的操作系统) 3.你的应用程序 (基于操作系统的软件应用) ...

  7. linux自动挂载文件修复,Linux文件系统管理 开机自动挂载及fstab文件修复

    概述 开机自动挂载及fstab文件修复 开机自动挂载 实现开机后自动挂载,就需要修改系统的自动挂载文件 /etc/fstab.因为系统就是依赖这个文件决定启动时加载的文件系统的. 通过vi 打开/et ...

  8. linux保存动态进程信息,Linux 命令 - top: 动态显示进程信息

    命令格式 top -hv | -abcHimMsS -d delay -n iterations -p pid [, pid ...] 命令参数 -a 根据内存的使用排序. -b 以批处理模式操作. ...

  9. linux 怎样查看设备信息,Linux查看设备信息命令

    系统 #查看内核/操作系统/CPU信息 uname -a #查看操作系统版本 head -n 1 /etc/issue #查看CPU信息 cat /proc/cpuinfo #查看计算机名 hostn ...

  10. linux自动生成mac地址,Linux自动生成MAC地址的多种方法

    Linux自动生成MAC地址的多种方法 Linux下生成MAC地址的方法有很多种,除了常见的shell生成法外,还能通过Perl.ruby等方法来生成MAC地址,下面小编对MAC地址的自动生成方法做了 ...

最新文章

  1. 关注基于云的下一代应用开发
  2. 详解python中的用法_详解python中*号的用法
  3. 生产者-消费者 BlockingQueue 运用示例
  4. r语言regexpr函数_R语言学习笔记-文本挖掘之字符处理(1)
  5. 视频通信原理——NAT介绍
  6. 【Python】WordCloud库的使用
  7. java excel 晒新年操作_java操作Excel的poi 创建一个sheet页
  8. python本地发布到服务器_使用pycharm在本地开发并实时同步到服务器
  9. 【论文解读】如何在只有词典的情况下提升NER落地效果
  10. VS2019离线安装包制作
  11. 服务器如何取得系统管理员权限,技巧:Windows系统如何获得管理员权限?
  12. Linux无线网络文件传输慢,在Deepin 20下QQ和TIM不能下载上传文件及无线wifi速度慢的解决...
  13. python 拆分excel 随机分组
  14. 二倍图三倍图什么意思_iOS 2倍图 3倍图适配小结
  15. Epub电子书的格式(二)
  16. 揭秘郭盛华的真实收入,事实和你想的真不一样
  17. 【栈的应用】括号的分数
  18. 为什么 Redis 单线程却能支撑高并发?
  19. bootstrap图片叠加_详解Bootstrap四种图片样式
  20. 5000英镑就可买到控制美国核武库的同款IBM电脑

热门文章

  1. 全国地名联动选择的程序|地名三级联动(原创JS无数据库19K优化版)
  2. 使用STVD开发STM8S时中断的处理方法
  3. Flutter 绝对定位 轮播图背景色
  4. 【Python】Python调用Java jar包方式 ——Jpype使用
  5. 欧拉素数筛理解与模板
  6. oracle asm查看大小,Oracle ASM查看信息
  7. Mysql 根据经纬度计算距离
  8. Python实现给qq自动发消息 终于有人来和我说早安晚安了吗...
  9. 音频amr格式怎么转成mp3-几个步骤轻松搞定
  10. React Native多语言切换