首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

密码重置、API调用、远程命令,Zabbix用户必知的几个技巧

Zabbix 的密码存储在数据库中,可通过数据库重置。在Zabbix5.0版本之前,Zabbix 用户密码使用 MD5 加密方式存储, 5.0 版本开始使用 Bcrypt 加密方式。...API 调用 Zabbix提供丰富且完备的API,使用Grafana对接Zabbix API 实现炫酷的大屏及图表是个很流行的操作。...返回其他错误,表示 api 地址填写错误,可尝试添加/zabbix/的后缀比如http://172.16.66.70:8080/zabbix/api_jsonrpc.php Zabbix 5.4 开始可在页面上新建...在Zabbix6.0 之前版本,直接在 Action 的 Operations 选项卡里填入对应的远程命令即可, 6.0 版本开始,需要先在 Administrators—Scripts 里添加脚本,...可以把常用的一些脚本添加进来, 使用时选择即可,无需再次添加。

1.3K20
您找到你想要的搜索结果了吗?
是的
没有找到

一个监控系统的诞生

长远角度来看,使用时序数据库存储监控数据,是必然的发展趋势。...API的方式一般可以分为RESTful、SOAP等,在API中使用的数据类型可以为JSON、XML等。目前的趋势来看,RESTful已经成为绝大多数API首选的方式。...监控系统需要对故障数据进行分析汇总,故障数据中分析出现的概率,进而可以积累数据经验,避免以后出现类似的问题。...内容简介:本书基于最新稳定版本Zabbix 4.0,对Zabbix的各项功能进行了详细而深入的讲解,包括监控系统规划、安装包定制、架构高可用、性能优、指标数据采集、自动化处理功能、触发器使用与原理、告警配置...、Zabbix API、数据可视化、网络拓扑自动发现、内部实现原理以及部分源码分析等内容,让读者真正通过一本书就能够完全掌握Zabbix监控系统的核心技术。

1.7K40

监控系统选型,一篇全搞定!

那对于我们应用系统而言,监控系统就像我们第三只眼,如果有应用系统出现问题,我们可以通过监控系统看是哪里出现问题,是redis挂了,还是说服务器内存满了,有监控系统我们可以很轻松、快速的定位问题。...**辅助性能优**: JVM垃圾回收次数、接口响应时间、慢SQL等等都可以监控优化。2、常见的监控对象和指标都有哪些?...成本角度考虑,在初期直接使用开源的监控方案即可,先解决有无问题。...3、系统成熟度上看,Zabbix属于老牌的监控系统,资料多,功能全面且稳定,如果机器数量在几百台以内,不用太担心性能问题,另外,采用数据库分区、SSD硬盘、Proxy架构、Push采集模式都可以提高监控性能...5、整体表现上来看,新一代监控系统也有明显的优势,比如:灵活的数据模型、更成熟的时序数据库、强大的告警功能,如果之前对zabbix这种传统监控没有技术积累,建议使用Open-Falcon或者Prometheus

1.5K42

监控系统选型,这篇不可不读!

辅助性能优:为性能优提供数据支持,比如慢SQL,接口响应时间等。 辅助容量规划:为服务器、中间件以及应用集群的容量规划提供数据支撑。...方便二次开发难度大:Zabbix采用的是C语言,二次开发往往需要熟悉它的数据表结构,基于它提供的API更多只能做展示层的定制。 2....成本角度考虑,在初期直接使用开源的监控方案即可,先解决有无问题。...3、系统成熟度上看,Zabbix属于老牌的监控系统,资料多,功能全面且稳定,如果机器数量在几百台以内,不用太担心性能问题,另外,采用数据库分区、SSD硬盘、Proxy架构、Push采集模式都可以提高监控性能...5、整体表现上来看,新一代监控系统也有明显的优势,比如:灵活的数据模型、更成熟的时序数据库、强大的告警功能,如果之前对zabbix这种传统监控没有技术积累,建议使用Open-Falcon或者Prometheus

2.6K21

grafana使用教程之配置zabbix

Url:Zabbix API url 加上api_jsonrpc.php拼接得到 Trends:这个和zabbix里面的趋势数据是对应的,这个强烈推荐勾选上,因为有些监控项几天的历史数据可能就包含大量的数据...After和range选择默认即可,这两个时间都和trends的使用时间有关,我目前还没完全分清楚,直接选择默认吧,有大神知道可以在评论区指点一下。...Cache TTL:插件会缓存一些API的请求信息来提升性能,这个值就是设置缓存的存活时间。...配置这个的目的就是可以使插件直接访问zabbix的mysql数据库,这对于那些数据量较大的信息的获取(比如半个月的数据),直接数据库获取要比API获取快很多。...比如像host name,我在zabbix中创建一个叫做zabbix agent hostname的监控项用于获取zabbix agent的host name,然后在zabbix server DashBoard

1.7K10

运维必知必会的监控知识体系全梳理

以上各种监控系统的对比来看,Zabbix都是具有优势的,其丰富的功能、可扩展的能力、二次开发的能力和简单易用的特点,读者只要稍加学习,即可构建自己的监控系统。...除了在做性能优我们要监控更详细的数据外,日常监控只关注磁盘使用率、磁盘吞吐量、磁盘写入繁忙程度,网络也是监控网卡流量即可。...如果收集了日志信息,部署更新有异常出现,可以立即在Kibana上看到。 ELK日志展示 当然也可以通过Zabbix过滤错误日志来进行告警。...8、API监控 由于API变得越来越重要,很显然我们也需要这样的数据来分辨我们提供的 API是否能够正常运作。 监控API接口GET、POST、PUT、DELETE、HEAD、OPTIONS的请求。...可以通过Zabbix的主动模式以及被动模式来实现。当然最好还是通过API来实现。

1.1K40

运维与自动化运维发展概括

根基业务分类 4.资产命名规范、编号规范、类型规范 5.监控标准 操作系统层面: 1.操作系统版本 2.系统初始化(dns、ntp、内核参数优、rsyslog、主机名规范) 3....(apache、nginx) 2.进程启动用户、端口监听规范、日志收集规范(访问日志、错误日志、运行日志) 3.配置管理(配置文件规范、脚本规范) 4.架构规范(nginx+keepalievd...job-api 监控平台 zabbix zabbix-api 操作系统安装平台 cobbler-api 部署平台 deploy-api 配置管理平台...saltstack-api 1、调用cobbler-api安装操作系统 2、调用saltstack-api进行系统初始化 3、调用dns-api 解析主机名 4、调用zabbix-api...8、调用slb-api将该节点加入集群 7.运维自动化发展 智能化 智能化的自动化扩容、缩容、服务降级、故障自愈 触发机制-》决策系统(决策树)-》 1.zabbix

4.9K51

zabbix添加日志监控

因为我们的Logstash支持多种输出类型,能够收集web服务日志,系统日志,内核日志;但是;竟然是有日志输出,肯定避免不了错误(error)日志的出现;当Error日志出现的时候,虽然可以通过ELK查找出来...插件能够与zabbix结合起来,将需要告警 的日志收集起来(比如说有错误标识的日志)完成日志监控触发告警~ logstash支持多种输出介质,比如说syslog,http,tcp,elasticsearch...收集到的数据过滤出错误信息的日志输出到zabbix中,最后通过zabbix告警机制触发; [root@localhost ~]# /usr/local/logstash/bin/logstash-plugin...zabbix的web访问地址改成api访问 url = 'http://172.16.30.241:82/api_jsonrpc.php' #这里的鉴权key可以通过user.login 接口获取...百度下一堆教程 #我用4.0版本的zabbix API 官方文档连接:https://www.zabbix.com/documentation/4.0/zh/manual/api/reference/user

63720

做了5年运维,靠着这份监控知识体系,我3K变成了40K

以上各种监控系统的对比来看,Zabbix都是具有优势的,其丰富的功能、可扩展的能力、二次开发的能力和简单易用的特点,读者只要稍加学习,即可构建自己的监控系统。...除了在做性能优我们要监控更详细的数据外,日常监控只关注磁盘使用率、磁盘吞吐量、磁盘写入繁忙程度,网络也是监控网卡流量即可。...如果收集了日志信息,部署更新有异常出现,可以立即在Kibana上看到。 ? ELK日志展示 当然也可以通过Zabbix过滤错误日志来进行告警。 ?...8、API监控 由于API变得越来越重要,很显然我们也需要这样的数据来分辨我们提供的 API是否能够正常运作。 监控API接口GET、POST、PUT、DELETE、HEAD、OPTIONS的请求。...可以通过Zabbix的主动模式以及被动模式来实现。当然最好还是通过API来实现。

2.1K50

如何在Ubuntu 16.04上使用Alerta监视Zabbix警报

我们还需要安装Git,这样我们就可以GitHub中检索Alerta的源代码。...我们在服务器/api端点上提供Alerta Server的API,并为来自同一域的Web控制台提供静态内容,这样我们就可以避免CORS或HTTPS混合内容错误的问题。...接下来,测试Nginx配置以确保没有拼写错误或配置错误: sudo nginx -t 如果配置没有错误,您将看到以下输出: nginx: the configuration file /etc/...对于主页URL,请使用http://your_alerta_server_ip/ 用http://your_alerta_server_ip/填写授权回URL 单击注册应用程序以保存设置。...编辑其配置文件: sudo nano /var/www/html/config.js 找到以下部分并将提供者basic更改为github,并输入您的GitHub客户端ID: ...

4.1K40

运维必知必会的监控知识体系全梳理

以上各种监控系统的对比来看,Zabbix都是具有优势的,其丰富的功能、可扩展的能力、二次开发的能力和简单易用的特点,读者只要稍加学习,即可构建自己的监控系统。...除了在做性能优我们要监控更详细的数据外,日常监控只关注磁盘使用率、磁盘吞吐量、磁盘写入繁忙程度,网络也是监控网卡流量即可。...如果收集了日志信息,部署更新有异常出现,可以立即在Kibana上看到。 ELK日志展示 当然也可以通过Zabbix过滤错误日志来进行告警。...8、API监控 由于API变得越来越重要,很显然我们也需要这样的数据来分辨我们提供的 API是否能够正常运作。 监控API接口GET、POST、PUT、DELETE、HEAD、OPTIONS的请求。...可以通过Zabbix的主动模式以及被动模式来实现。当然最好还是通过API来实现。

1.8K41

Zabbix监控-使用JMX功能监控tomcat安装配置

服务器这边如果一个连接所用时间超过Timeout,将会被中断,但是Javagateway将继续JMXcounter取数据。...2.安装Javagateway 软件包在zabbix自带的有,目前暂时只支持zabbix软件包中获得 1.确认已安装jdk # java -version java version “1.6.0_22...Runtime Environment (build 1.6.0_22-b06) Java HotSpot(TM) 64-Bit Server VM (build 20.12-b01, mixed mode) #出现此界面...,说面jdk安装成功 2.安装Javagateway如果原来已经安装zabbix,只需要再添加以下zabbix-java # tar zxvf zabbix-2.2.0.tar.gz # cd zabbix...添加模板,设置jmxip地址及端口 3.完成成功后会显示JMX图标变绿,表示可用 好的,文章先写到这里,希望跟大家一起分享能够帮到大家,如有错误之处请批评指正。

90540

Zabbix如何监控交通,慕尼黑运输集团案例分享

当设备数量,或者环境复杂度和规模都升级到新的Level时,就会出现一些关键的问题,客户现有的监控系统达到极限,没法再扩展。...现在,直接UI访问相关设备,可以更快地识别故障并立即修复。...更重要的是,这些工具无法提供移动车辆中组件的可靠错误检测。 由于Zabbix的设计,特别是 “items”和“ triggers”的划分,通过触发条件内的单独逻辑模式,可以满足这一特定要求。...地铁视图 以下示例中的Zabbix maps 将每个地铁显示为主机组展示其状态: 每个电车/地铁的详细Zabbix地图显示组件及其状态 点击map – 安装点菜单栏执行的操作: 直接Zabbix地图显示设备在有轨电车...Zabbix无疑是最佳选择,通过项目了解到如何通过ZabbixZabbix-API的使用来解决这些问题是一次很棒的经历。“ -实施工程师,Wolfgang Alper。

50620

zabbix问题记录

zabbix部署好,在使用一段时间后,出现了不少报错,在此简单做一记录。...2)zabbix监控界出现Zabbix poller processes more than 75% busy ”报警 线上部署的zabbix监控环境运行一段时间后,突然出现了报警“Zabbix poller...直接点击下面两行,将它俩的阀值(300、30)分别都大(比如大到3000、300) ? ? 更新以上修改后,刷新,过段时间这个报错就会消失了。...里出现如下报错: zabbix_server.log里出现如下报错: 95213:20180101:154323.271 cannot send list of active checks to "10.0.8.20...112357384 0t0 TCP *:zabbix-agent (LISTEN) [root@ctl logs]# 总结: 其实不止是zabbix程序启动会碰到这个问题,很多程序出现错误也能使用该方法解决

2.9K80

中小企业监控体系构建实战--案例分享(内附传送门)

除了在做性能优我们要监控更详细的数据外,那么日常监控,只关注磁盘使用率、io wait即可,网络也是监控网卡流量即可。工具有iostat iotop iftop。...9、日志监控 通常情况下,系统会产生系统日志、应用程序会有应用的访问日志、错误日志,服务有运行日志等,可以使用ELK来进行日志监控。...如果收集了错误日志,那么如果部署更新有异常出现,可以立即在kibana上看到。当然也可以使用Zabbix来进行错误日志的过滤来进行告警。 ?...被动形式:   也可以使用Zabbix API进行被动的监控的添加。比如以CMDB为核心,如果检测到某服务器增加了Nginx服务,那么自动调用Zabbix API添加上Nginx的监控模板。   ...好的,我们是面试开始引入的监控的话题,那么就从面试结束吧!下次再遇到类似的面试题,我相信读者心里一定有了自己的答案,这里就不在详述,一个相对完善的运维监控体系是否已经在你脑海中形成了呢?

85540

演示视频|快速了解Zabbix 5.2 新特性和使用界面

显示出的拓扑图中我们的管理团队可以执行进一步操作,例如:执行某种脚本来检查特定数据中心的可用性或打开一个子拓扑图,更深入的了解特定数据中心的情况,以及所有的设备是否都正常运行?是否有出现问题?...当鼠标放在图表处,可查看具体时间点收集的具体数据,或者放大特定时间段,或者用时间选择器工具查看特定时间段的数据。...Zabbix 5.0开始,可以在C-Agent和Go-Agent之间进行选择。Go-Agent可以监控许多本地新系统,开箱即用,例如MySQL或Docker。...例如,使用JavaScript获得API令牌,用令牌进行登录,并执行API调用,调用结果将储存为指标。...Proxy还能减少部分性能费用,因为它消除了Server收集数据并将数据移至proxy所在的单独虚拟机上的需求。用这种方式可以按照需求来扩展Zabbix实例。 ? ?

1K10

干货视频|解析Zabbix5.0重要新功能点的底层原理

因此,我们能够在用户需要调用时发送一个单值,同时也可以将所有值存储在text文档中。...这里列出了原因,假设我们用Zabbix sender文件输入中发送值,你可以看到主机是Zabbix Rocks,item只是一项,然后有一个Unix时间用于时间戳支持,值为5。...你也可以尝试着创建自己的模板,并在你所有数据源中对其进行测试,以确保不会出现会严重错误影响到监控系统。...如果我们谈论的是常规监控项,那么就是一个错误,造成一个无法正常工作的监控项,但如果我们说的是低级别自动发现,我们在一个监控项原型中出现一个拼写错误,这个监控项应用在模板中,模板应用于成千上万的主机,那么我们就会收到成千上万个不支持的监控项...所有这些信息都从主机界面获取,因此输入错误的几率要小得多。而且即使出现问题,你不小心打错了字,你的所有监控项都无法使用。因此,即使主机上有2000个监控项,你也会注意到小错误,并将它修复。

83020

【官方详解】Zabbix, 时间序列数据和TimescaleDB

让我们来看看典型的SQL查询是如何执行的: 数据库引擎分析查询并检查其语法错误。...因此,近年来出现了不少新的面向时间的序列数据库,如InfluxDB。但目前流行的时间序列数据库都存在一个小问题。...你可能会使用Zabbix进行监控,并且很快的获取异常的告警通知。但是,如果数据库出现问题,你可能会丢失所有基础架构的历史数据 对于某些用户来说,拥有专用时间序列存储的优势可能会超过新增系统带来的不便。...我们更喜欢构建新功能,而不是与外来APIs作“斗争” 那么,是否有办法在不丧失SQL灵活性的情况下利用时间序列数据库呢?...如果你更深入的研究 TSDB 优, 最近发布的timescaledb-tune将为你节省大量的时间。

1.8K20

Zabbix监控项预处理中对JavaScript的支持

作者:Andris Zeila,Zabbix开发工程师 Zabbix中国区唯一培训师 周松(译) 监控项预处理中对JavaScript的支持 几乎每个Zabbix版本中都会新增预处理的支持方式,很明显,...该脚本的常见用途是在从C程序调用时执行少量代码,并且需要支持脚本预编译和字节码缓存; 安全。默认情况下,必须禁用文件/套接字访问等潜在危险功能。...计算输入数据中指定单词的出现次数; JSON解析。计算与指定标记/值匹配的对象数; 解析apache状态页面并以JSON格式提取所需的指标; Zabbix获取数据。...Zabbix获取指定数量的历史数据并计算总和。...点击查看详情 主要关注的是预编译的字节码执行性能,但是,在预处理更改时,脚本将被重新编译,并且在错误时JavaScript引擎可能会重新初始化—所以这也应该考虑在内。

1.4K30
领券