您当前的位置:首页 > 今日分享头条 > 正文

zabbix(zabbix和ansible的区别)

本文目录

  • zabbix和ansible的区别
  • zabbix 是什么
  • 什么是zabbix
  • 运维监控 zabbix可以做哪些监控
  • zabbix监控哪些东西
  • zabbix的作用是什么,怎么监控
  • 如何查看linux应用zabbix版本
  • zabbix性能优化
  • 如何安装Zabbix

zabbix和ansible的区别

Zabbix和Ansible分别是两款非常流行的开源监控和自动化工具。具有上手简单,学习曲线平滑、配置简单、功能强大、扩展性强等优点。本质上没有什么区别。

有一种病症叫做“选择障碍症”,实际上工程师更容易被这个病症缠绕。但是,实际上没那么复杂,抓阄就行了。目前主流的自动化运维工具有puppet、ansible、saltstack,实际上每一个工具都基本上能够完成你的运维任务,也都是久经考验的。

都有NB的地方,也有挫的地方,所以,完全没法从功能、特性等等这些方面去选择。如果考虑到快速使用,建议puppet,有一个foreman做web平台,上手快。如果考虑后期自己开发。并且是无agent方式,可以用ansible基于ssh的,比较直接粗暴,会有种很“爽“的感觉。

ansible主要是远程命令执行,比较适合做“一次性”的工作。saltstack用的不多。不做评论。我个人比较喜欢用puppet和ansible,倒不是说saltsatack不好,是我从开始就在用puppet,所以,就没有再去学习saltsatck的必要了。

ansible的优势是什么?如何在企业中更好地使用ansible?ansible比较适合做“一次性”的工作,例如,系统部署、应用发布、打补丁等等。在企业中使用ansible,要注意以下几点:

1.安全控制,简单来说就是避免用root用户来执行。

2.控制好依赖在写playbook的时候,控制好先后顺序和依赖关系。

3.结果的收集和分析因为一下子几百台机器一起干活,所以,就要自己写外置脚本,更好地收集ansible的操作结果,并且进行直观的汇总和展现。

zabbix 是什么

zabbix是一个基于WEB界面的提供分布式系统监视以及网络监视功能的企业级的开源解决方案。zabbix能监视各种网络参数,保证服务器系统的安全运营;并提供灵活的通知机制以让系统管理员快速定位/解决存在的各种问题。zabbix由2部分构成,zabbix server与可选组件zabbix agent。zabbix server可以通过SNMP,zabbix agent,ping,端口监视等方法提供对远程服务器/网络状态的监视,数据收集等功能,它可以运行在Linux, Solaris, HP-UX, AIX, Free BSD, Open BSD, OS X等平台上。zabbix agent需要安装在被监视的目标服务器上,它主要完成对硬件信息或与操作系统有关的内存,CPU等信息的收集。zabbix agent可以运行在Linux,Solaris,HP-UX,AIX,Free BSD,Open BSD, OS X, Tru64/OSF1, Windows NT4.0, Windows (2000/2003/XP/Vista)等系统之上。zabbix server可以单独监视远程服务器的服务状态;同时也可以与zabbix agent配合,可以轮询zabbix agent主动接收监视数据(agent方式),同时还可被动接收zabbix agent发送的数据(trapping方式)。另外zabbix server还支持SNMP (v1,v2),可以与SNMP软件(例如:net-snmp)等配合使用。2特点zabbix的主要特点:- 安装与配置简单,学习成本低- 支持多语言(包括中文)- 免费开源- 自动发现服务器与网络设备- 分布式监视以及WEB集中管理功能- 可以无agent监视- 用户安全认证和柔软的授权方式- 通过WEB界面设置或查看监视结果- email等通知功能等等Zabbix主要功能:- CPU负荷- 内存使用-磁盘使用- 网络状况- 端口监视- 日志监视。

什么是zabbix

zabbix是一个基于WEB界面的提供分布式系统监视以及网络监视功能的企业级的开源解决方案。zabbix能监视各种网络参数,保证服务器系统的安全运营;并提供灵活的通知机制以让系统管理员快速定位/解决存在的各种问题。zabbix由2部分构成,zabbix server与可选组件zabbix agent。zabbix server可以通过SNMP,zabbix agent,ping,端口监视等方法提供对远程服务器/网络状态的监视,数据收集等功能,它可以运行在Linux, Solaris, HP-UX, AIX, Free BSD, Open BSD, OS X等平台上。zabbix agent需要安装在被监视的目标服务器上,它主要完成对硬件信息或与操作系统有关的内存,CPU等信息的收集。zabbix agent可以运行在Linux,Solaris,HP-UX,AIX,Free BSD,Open BSD, OS X, Tru64/OSF1, Windows NT4.0, Windows (2000/2003/XP/Vista)等系统之上。zabbix server可以单独监视远程服务器的服务状态;同时也可以与zabbix agent配合,可以轮询zabbix agent主动接收监视数据(agent方式),同时还可被动接收zabbix agent发送的数据(trapping方式)。另外zabbix server还支持SNMP (v1,v2),可以与SNMP软件(例如:net-snmp)等配合使用。2特点zabbix的主要特点:- 安装与配置简单,学习成本低- 支持多语言(包括中文)- 免费开源- 自动发现服务器与网络设备- 分布式监视以及WEB集中管理功能- 可以无agent监视- 用户安全认证和柔软的授权方式- 通过WEB界面设置或查看监视结果- email等通知功能等等Zabbix主要功能:- CPU负荷- 内存使用-磁盘使用- 网络状况- 端口监视- 日志监视。

运维监控 zabbix可以做哪些监控

1、监控windows进程内存。在C盘中创建脚本a.bat,内容tasklist。

2、在zabbix客户端配置文件zabbix-agentd.win.conf中添加UserParameter=aa,c:\a.bat。

3、在主机的监控项中添加新的监控项,这样就可以监控windows进程内存。

4、还可以通过zabbix监控网络设备,网络配置》接口/区域》区域TAB页,在“允许管理设备”里勾选“SNMP”。

5、在网络配置》高级网络配置里,找到snmp标签页,添加一条SNMP V1/V2规则。

6、用snmp进行管理,这里的设备的IP一定要在第一步“允许管理此设备的IP”范围内,用下面命令进行测试。

7、创建监控主机,选择snmp接口,默认端口为161。

8、通过在zabbix上创建监控项,配置上键值、SNMP OID、SNMP community。

9、这样就能通过监控项获取到最新数据了。

zabbix监控哪些东西

zabbix server可以通过SNMP,zabbix agent,ping,端口监视等方法提供对远程服务器/网络状态的监视,数据收集等功能。

它可以运行在Linux,Solaris,HP-UX,AIX,Free BSD,Open BSD,OS X等平台上。zabbix agent需要安装在被监视的目标服务器上,它主要完成对硬件信息或与操作系统有关的内存,CPU等信息的收集。

1、Agent监控方式。

在Agent监控方式下,zabbix-agent会主动收集本机的监控信息并通过TCP协议与zabbix-server传递信息。

Agent监控方式分为主动和被动模式。在被动模式下,zabbix-agent监听10050端口,等待zabbix-server的监控信息收集信息请求;在主动模式下,zabbix-agent收集监控信息并通过10050端口主动将数据传给zabbix-server所在服务器的10051端口。

2、Trapper监控方式。

Trapper监控方式使用zabbix-sender程序主动向zabbix-server发送数据。key的名称和发送的数据内容都可以灵活定义。发送的信息采用JSON格式,遵循zabbix-sender协议。可以自定义脚本利用zabbix-sender协议来zabbix-server发送信息。

3、SNMP监控方式。

SNMP包括进程管理和被管理设备两部分。作为一种国际通用的网络管理协议被广泛的应用于各种交换机,路由器等网络设备的管理上,而现在也越来越多被用于对服务器的监控上。

zabbix的作用是什么,怎么监控

zabbix是一个基于WEB界面的提供分布式系统监视以及网络监视功能的企业级的开源解决方案。zabbix能监视各种网络参数,保证服务器系统的安全运营;并提供灵活的通知机制以让系统管理员快速定位/解决存在的各种问题。zabbix由2部分构成,zabbix server与可选组件zabbix agent。zabbix server可以通过SNMP,zabbix agent,ping,端口监视等方法提供对远程服务器/网络状态的监视,数据收集等功能,它可以运行在Linux, Solaris, HP-UX, AIX, Free BSD, Open BSD, OS X等平台上。zabbix agent需要安装在被监视的目标服务器上,它主要完成对硬件信息或与操作系统有关的内存,CPU等信息的收集。zabbix agent可以运行在Linux,Solaris,HP-UX,AIX,Free BSD,Open BSD, OS X, Tru64/OSF1, Windows NT4.0, Windows (2000/2003/XP/Vista)等系统之上。zabbix server可以单独监视远程服务器的服务状态;同时也可以与zabbix agent配合,可以轮询zabbix agent主动接收监视数据(agent方式),同时还可被动接收zabbix agent发送的数据(trapping方式)。另外zabbix server还支持SNMP (v1,v2),可以与SNMP软件(例如:net-snmp)等配合使用。2特点zabbix的主要特点:- 安装与配置简单,学习成本低- 支持多语言(包括中文)- 免费开源- 自动发现服务器与网络设备- 分布式监视以及WEB集中管理功能- 可以无agent监视- 用户安全认证和柔软的授权方式- 通过WEB界面设置或查看监视结果- email等通知功能等等Zabbix主要功能:- CPU负荷- 内存使用-磁盘使用- 网络状况- 端口监视- 日志监视。

如何查看linux应用zabbix版本

1、连接上相应的linux主机,进入到等待输入shell指令的linux命令行状态下。

2、在linux命令行下输入shell指令:/usr/local/zabbix/sbin/zabbix_server --V。

3、最后,按下回车键执行shell指令,此时会看到zabbix的版本为0.9.8。

zabbix性能优化

1、zabbix server优化zabbix_server.conf中参数优化,调大与缓存相关的参数,适当的调整每类监控的poller值,可通过zabbix自动的zabbix_server监控模板查看设置的值是否合适,在zabbix web中查看队列情况,尽量保证没有延时。2、数据库优化对5张历史表(history开头)和2张趋势表(trend开头)做分区处理,定时删除历史分区,提供数据处理效率。3、监控方式优化可将一些监控方式从zabbix客户端被动模式(zabbix agent)改成zabbix客户端主动模式(zabbix agent acive)4、增加zabbix proxy如果监控的服务器过多,可增加zabbix proxy,分担zabbix server压力

如何安装Zabbix

zabbixCS结构监控系统前直没整理安装:安装几都要重新看目前Zabbix配置安装进行整理Zabbix配置需要web、php、mysql、gcc等支持请自行配置接我始操作操作范例操作系统Centos5.2tarzxvfzabbix-1.6.2.tar.gzmysql-uroot-pmysql》createdatabaseszabbix;mysql》GRANTALLPRIVILEGESONzabbix.*TOzabbix@localhostIDENTIFIEDBY‘zabbix’WITHGRANTOPTION;mysql》usezabbix;mysql》source/usr/local/src/zabbix-1.6.2/create/schema/mysql.sqlmysql》source/usr/local/src/zabbix-1.6.2/create/data/data.sqlmysql》source/usr/local/src/zabbix-1.6.2/create/data/images_mysql.sqlcdzabbix-1.6.2./configure–prefix=/usr/local/zabbix/\//指定安装目录–enable-server\//安装server监控节点需要–enable-agent\//安装agent–with-mysql\//需要mysql支持需要指定目录–with-net-snmp//需要snmp支持需要指定目录用编译选项需要更看帮助–enable-staticBuildstaticallylinkedbinaries–enable-serverTurnonbuildofserver–enable-proxyTurnonbuildofproxyserver–enable-agentTurnonbuildofagent–enable-ipv6TurnonsupportofIPv6–with-mysql–with-oracle–with-pgsql–with-sqlite3–with-jabber–with-net-snmp–with-ucd-snmpZabbix配置客户端需执行:./configure–prefix=/usr/local/zabbix–enable-agentmake&&makeinstallZabbix配置安装程没报错基本OK接增加应端口:vi/etc/services加入zabbix_agent10050/tcp#zabbixagentzabbix_agent10050/udp#zabbixagentzabbix_trapper10051/tcp#zabbixtrapperzabbix_trapper10051/udp#zabbixtrapper复制配置文件服务启脚本cp-rfmisc/conf/opt/app/zabbix/etc-Rmisc/init.d/选择自合适自环境启脚本或者自写添加zabbix用户useraddzabbix用脚本启zabbix_serverzabbix_agentd[root@zabbix~]#ll/usr/local/zabbix/sbin/total2344-rwxr-xr-x1rootroot362581Apr1622:55zabbix_agent-rwxr-xr-x1rootroot425336Apr1622:55zabbix_agentd-rwxr-xr-x1rootroot136854Apr1622:55zabbix_get-rwxr-xr-x1rootroot163086Apr1622:55zabbix_sender-rwxr-xr-x1rootroot1284665Apr1622:55zabbix_serverZabbix配置zabbix编译目录:配置文件:mkdir/etc/zabbixcpmisc/conf/*/etc/zabbix/vifrontends/php/include/db.inc.php更改数据库相关内容:$DB_TYPE=“MYSQL“;$DB_SERVER=“localhost“;$DB_DATABASE=“zabbix“;$DB_USER=“zabbix“;$DB_PWD=“zabbix“;cp-rffrontends/php/var/www/html/zabbix-Rphp环境需求PHPversion:5.2.8OkPHPMemorylimit:128MOkPHPpostmaxsize:8MOkPHPmaxexecutiontime:300secOkPHPDatabasessupport:MySQLOkPHPBCmathsupportyesOkGDVersion:bundled(2.0.34compatible)OkImageformats:PNGOkPHPTimezone:Asia/Shanghai注:gd-devel没安装web端安装应其要安装比net-snmp通yum安装便[root@zabbix~]#rpm-qa|grepgdgd-devel-2.0.33-9.4.el5_1.1gd-2.0.33-9.4.el5_1.1安装php-bcmathyum-yinstallphp-bcmath修改区Vi/etc/php.inidate.timezone=Asia/Shanghai何安装Zabbix介绍


声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,谢谢。

上一篇: look up(look up 什么意思 )

下一篇: 多媒体技术教程的内容简介?qq飞车技术教程 要全部 比如 侧身漂移 撞墙漂移 点漂 等等



推荐阅读