vue项目,在引入element-ui样式时(在react angular项目中也出现此告警) import 'element-ui/lib/theme-chalk/index.css' 报警告: There are multiple modules with names that only dif ...
分类:
Web程序 时间:
2019-10-12 18:43:02
阅读次数:
340
一、为什么要使用分布式锁分布式环境下修改某个共有的数据,比如redis的共有数据;在同一时间,可能多个节点都先查询这个数据,然后更新。在查询的时候,结果是一样的,但是各个节点更新的时候,就是以最后一个更新为准了,这样就会导致其它节点的更新其实是失败的;案例:告警设置max_step的功能就是分布式更新导致通知多次;解决以上问题最彻底的办法(不一定是最好)是使用分布式锁,这样可以保证数据的一致性。但
分类:
其他好文 时间:
2019-10-12 15:54:33
阅读次数:
105
初识prometheusprometheus是什么及其主要功能注意事项prometheus是什么?我现在目前的读者都肯定通过prometheus这个监控吧,那么它到底是什么呢?prometheus是一个基于时间序列(time_series)的监控软件,它是由soundCloud开源监控告警解决方案,从2012年开始编写代码,再到2015年github上开源,已经很多大公司使用,2016年prome
分类:
其他好文 时间:
2019-10-11 10:53:05
阅读次数:
97
```bash #!/bin/sh ramusage=$(free | awk '/Mem/{printf("RAM Usage: %.2f\n"), $3/$2*100}'| awk '{print $3}') if [ "$ramusage" > 20 ]; then SUBJECT="ATTE... ...
分类:
系统相关 时间:
2019-10-09 10:50:45
阅读次数:
118
10.5 1. 所有的告警信息进入一个redis的队列,对其中的告警进行主机组的检查,在触发器中有tag的,使用后台配置中定义的tag取定义的用户组,然后该条消息就会发送到这个组的成员中。如果没有tag的就使用该消息所属组对应的用户。 2. send_msg使用supervisor启动的,配置信息中 ...
分类:
其他好文 时间:
2019-10-06 00:45:17
阅读次数:
76
zabbix入门之配置邮件告警 邮件环境搭建 使用本地邮箱账号发送邮件 zabbix server 端安装 mailx 、sendmail或者psotfix 服务,系统默认安装好了postfix 测试邮件发送 使用外部邮箱账号发送邮件 配置zabbix server端外部邮箱 创建邮件发送脚本 ba ...
分类:
其他好文 时间:
2019-10-05 18:16:19
阅读次数:
172
A系统与B系统之间有很多接口交互,但是有一段时间接口经常报错,作为开发如果不能第一时间知道问题且及时解决的话就会收到业务投诉,当月绩效凉凉。 如果你也有这种场景,那么你就需要一个及时告警的功能。 实现方案 实现及时告警分以下两种场景: 有ELK日志收集 没有ELK日志收集 没有ELK日志收集的方案 ...
分类:
其他好文 时间:
2019-10-05 14:12:13
阅读次数:
86
Linux实时同步软件之inotify Linux 内核从 2.6.13 版本开始提供了 inotify 通知接口,用来监控文件系统的各种变化情况,如文件存取、删除、移动等。利用这一机制,可以非常方便地实现文件异动告警、增量备份,并针对目录或文件的变化及时作出响应。inotify可以通过调用系统接口 ...
分类:
系统相关 时间:
2019-10-03 22:18:23
阅读次数:
119
最近在重新看一些关于windows 性能的书籍,对于我这样一个原来使用SCOM监控的懒人来说,Zabbix 上自带的windows OS template 的模板实在是不够用,因为之前SCOM监控包(微软出的,把所有工作都做了,我只需要按需启用规则和告警即可)。 ...
情景: zy的链路监控突然都恢复,而且在哪个时间段zabbix中显示回复,也发送了告警,但是实际上告警并没有发出来。这是不可能的情况,应该是redis缓存中的数据都被清空了,没有认为干预,需解决问题 思路: 先检查代码,代码中只要有cache.get,就有cache.set,而且celery的周期是 ...
分类:
其他好文 时间:
2019-09-28 15:04:43
阅读次数:
88