[社群活动] Zabbix“专家坐诊”第101期问答汇总

[复制链接]
乐维 发表于 2021-3-25 09:37:32 | 显示全部楼层 |阅读模式 打印 上一主题 下一主题
问题一、
Q:我想和你确认下,假如有100个用户,分别管理着100台主机,如何通过一个动作并添加多个不同主机的触发器告警,当触发不同主机告警时,推送邮件给对应的管理员邮箱? 还是只能通过创建100个动作去推送给100个用户?
A:原生zabbix需要,或者通过脚本判断主机所属不同的组,根据分组发送给不同的用户
Q:好吧 谢谢了

问题二、
Q:log[/u01/app/oracle/diag/rdbms/sdbb2/trace/alert_sfcdb2.log,"IPC Send timeout",,1000] @广州-乐乐 ,你好请问下,为什么我日志监控,这样设置,偶尔会出现,又从头到位的读取日志,错误报警,加了skip也会这样
A:一次发送1000条日志有点多
Q:log[/u01/app/oracle/diag/rdbms/sdbb2/trace/alert_sfcdb2.log,"IPCSend timeout",,1000],我这个设置如果是1min,更新一次,这个1000的意思是,就检查1000行的数据,还是每秒检查1000行?
A:1000行是每次给zabbix-server或者zabbix-Proxy发送的日志的最大行数,此参数会高于zabbix-agent.conf中的MaxLinesPerSecond参数值,通过此参数,可以控制一次发送的日志的数据条数,如果发送次数过多,可能会对AQ:那如果日志更新的很快,岂不是agent检查一直跟不上,日志的更新速度,如果设置的小的话,会出现这种情况吗
A:不会跟不上,日志监控,是监控到日志中出现匹配字符才发送数据至server

问题三、
Q:这个密码怎么设置加密? 现在是明文的
图片1.png
A:这是python的脚本吗,python脚本的话我记得有个库,python的getpass库可以隐藏密码
Q:我刚才去数据库里面直接吧 Admin 账户加密后的密码,复制到里面,不能通过验证,看了下,getpass是输入的时候隐藏的... 并不是加密,我想加密成这样,然后也能正常通过zabbix服务器验证,用MD5 或者 sha1 加密后,再去连接zabbix服务器的时候无法通过认证
图片2.png
A: 直接将加密后的密码复制到数据库中是有效的,可能是python有一定的限制,更改了类型确定是否正确存放到用户表的密码中
图片4.png
Q:主要是我不清楚 zabbix密码用的是那种加密方式,同样的密码,我用MD5加密和sha1加密后得出的 和 zabbix 数据表里面存的密码不一样,你看 zabbix本身,同个密码加密后居然也不一样
图片5.png
A:MD5加密算法是一种不可逆的加密算法,因为是不可逆加密,所以对密码的验证过程只能是,把输入的密码同样用MD5加密,并用加密后的密码字符串去和原密码的加密字符串比对隐藏就不明文显示了

问题四、
Q:这种信息什么意思,总是触发警告等级,如何修改阈值大点
图片6.png
A:能看一下触发器吗
Q:看模板的宏是这个值
图片7.png
图片8.png
A:将这个值调大
图片9.png
Q:改到多少合适
A:或者你改这里,直接改成你觉得多大算异常,都是一个意思
图片10.png
Q:触发器里面表达式是灰色改不了,只能改宏
A:点击表达式构造器,再点表达式就行,都是一样.建议改宏。
Q:好的 谢谢

101.jpg








上一篇:Zabbix“专家坐诊”第100期问答汇总
下一篇:Zabbix Server源码问题分析修改,添加注册白名单详解!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关注0

粉丝0

帖子330

发布主题
最新发布

乐维社区

微信公众号

版权所有 © 2016-2021 九一乐维丨粤ICP备17007026号