自动运维模块批量监控linux主机

1.修改linux agent解压即用包
用解压缩软件打开zabbix_linux_agent.zip并进入到以下目录:

右键install_zabbix_linux_agent.sh 选择 在记事本打开,在参数区找到Agent_Server参数,并且值改为zabbix服务器的地址。结果如下图:

保存并更新到压缩包中:

2.自动运维模块添加主机管理
操作步骤:
自动运维->主机管理->新增
信息填写:
分组名:Linux ,主机名:192.168.1.10 ,IP:192.168.1.10 ,操作系统:Linux ,账号:XXXX ,密码:XXXXX ,端口:22

添加完成后如下图所示:

3.快速文件分发
操作步骤:
自动运维->作业执行->快速文件分发
信息填写:
如下图所示,填写信息。

注意目标路径为/root/temp/ 目录结尾有/,不存在的目录会自动新建
信息填写完成后点击 开始执行。
执行结果如下图:

  1. 快速脚本执行
    (解压安装包需要使用unzip命令,可先批量执行yum -y install unzip 安装unzip命令)
    操作步骤:
    自动运维->作业执行->快速脚本执行
    信息填写:
    如下图所示,填写信息。

脚本内容:
cd /root/temp/
unzip zabbix_linux_agent.zip
点击 快速执行 结果如下:

注意:提示执行失败,实际上可能是成功的,目前自动运维模块未完善。

点击返回
把脚本内容改为:
/usr/bin/ls -l /root/temp/
/usr/bin/ls -l /root/temp/zabbix_linux_agent/
改完后再次点击 快速执行
结果如下:(可以看到成功上传压缩包,并且成功解压)

点击返回
把脚本内容改为:
cd /root/temp/zabbix_linux_agent/
bash install_zabbix_linux_agent.sh install
ss -tnl
改完后再次点击 快速执行
结果如下:

可以看到开启了10050端口
等待监控主机上线

原文地址:https://blog.51cto.com/14010230/2422641

时间: 2024-08-03 15:53:53

自动运维模块批量监控linux主机的相关文章

使用paramiko模块批量修改Linux主机的密码

1.paramiko介绍 paramiko是基于python实现的一个SSH远程安全连接,支持认证及秘钥方式.可实现远程命令执行.文件传输.中间SSH代理等功能. 2.安装paramiko模块 shell>pip install paramiko 3.批量修改Linux主机密码脚本 #!/usr/bin/env python #coding:utf-8 #author:weixiaoxin import paramiko f=open('server.txt','r') for i in f:

Linux自动运维工具Ansible的使用

Linux自动运维工具Ansible的使用 我们熟悉这个工具后, 可以很轻松的安装k8s. 一.介绍 ansible - run a task on a target host(s) Ansible是一个用Python开发的运维工具, 可以在本地让远程主机执行命令, 项目地址: Github源码, 中文文档 二.安装 简单上阵, 我们的主机都是ubuntu, 请使用root用户: sudo su apt install ansible ansible --version 配置文件: ls /et

运维不仅仅是懂Linux就行,还需要知道这些……

运维不仅仅是懂Linux就行,因为还有一大部分的Windows运维,最近看一个报道说,windows的服务器占了47.71%.嗯,向windows运维人员致敬.当然我们这篇文章不是说运维除了懂Linux,还要懂Windows,而是涉及运维的其他方方面面. 环境部署 一开始这个世界是开发的,然后才是运维的. 开发实现产品逻辑,将产品开发完成后,然后提交运维进行部署.此时允许就需要准备好部署环境,如部署在Linux服务器上,安装相应的软件,如Apache.Nginx.tomcat.JDK.PHP.M

Zabbix监控Linux主机设置

说明: Zabbix监控服务端已经配置完成,现在要使用Zabbix对Linux主机进行监控. 具体操作: 以下操作在被监控的Linux主机进行,这里以CentOS 6.x系统为例. 一.配置防火墙,开启10050.10051的TCP和UDP端口 vi /etc/sysconfig/iptables #编辑防火墙配置文件 -A INPUT -s 192.168.21.127 -m state --state NEW -m tcp -p tcp --dport 10050:10051 -j ACCE

写了一款自动运维监控工具

AisinGioro 是一款自动运维监控工具,用于监控主机性能参数(心跳.CPU.内存.硬盘.网站连接数).网络连通性(Ping.Port.Http).监控异常通知,基于B/S架构,主要技术 .Net/C#, SignalR, OWIN, AngularJs, Bootstrap,欢迎下载使用,或进行二次开发. 开发环境 Visual Studio 2015, .Net Framework 4.6.1 项目分支介绍 AisinGiroro.Core 基础库 C# Library AisinGio

使用 Cacti 监控 Linux 主机

一.准备工作 环境:Centos 5.6 所需软件: http Php Php-mysql Php-snmp Mysql Perl-DBD-MySQL Php-pdo rrdtool Net-snmp Net-snmp-libs Net-snmp-utils #下载相关软件 cd /usr/local/src/ wget http://www.cacti.net/downloads/cacti-0.8.7e.tar.gz 二.环境介绍 主监控机是Centos 5.6 主监控机IP=192.168

基于开源打造智能云上自动运维

自动化能自动化的一切 然后介绍了使用Terraform和Packer开源工具完成云上自动运维的具体实现过程 云上自动化资源架构和变更实践 https://yq.aliyun.com/articles/218891?spm=5176.100239.blogcont159008.36.Vzs09S 如何用开源工具进行Multi-Cloud的自动化资源架构和变更? DevOps和基础设施自动化 据数据统计,在2015年DevOps的被采纳率是66%,而到了2016年就达到了74%,在这短短的一年间增加

python批量修改linux主机密码

+++++++++++++++++++++++++++++++++++++++++++标题:python批量修改Linux服务器密码时间:2019年2月24日内容:基于python实现批量修改linux主机密码.作者:Bruce重点:python使用SSH模块+循环操作,实现linux主机密码批量修改.注意:本脚本是在实验环境下生成的,如果线上使用,请先进性多次测试,防止出现问题.+++++++++++++++++++++++++++++++++++++++++++1. 包含文件1.1 脚本文件

Monitorix监控Linux主机图文详解

Monitorix监控Linux主机图文详解 Monitorix简介 Monitorix 是一款自由开源的轻巧型系统监视工具.使用 Monitorix你可以随时掌控 CPU 负载及温度.内存占用.活动进程.磁盘使用及温度.网络设备流量.网络服务等全方位的系统信息.Monitorix 需要 Apache Web 服务器来显示这些系统信息图表.所以它特别适合在 Linux 服务器上面使用. 下面是我安装的步骤 1.安装的环境和需要的rpm包 我是在CentOS 6.4下面安装的CentOS 5可以使