监控概述:报告系统的状态,监控内容包括吞吐量,反应时间,使用率,提前发现问题,精准处理问题,找出系统瓶颈在什么地方。监控数据包括:共有数据和私有数据,共有数据比如监控web,ftp,ssh 数据库等这些服务网,和tcp,udp等端口是否正常,可以使用端口扫描工具,不需要连接本机运行,不需要经过root管理员,私有数据包括cpu,内存,磁盘,网卡流量,用户信息,进程信息,需要登陆服务器。cacti
一、简介Zabbix系统与其它被监控系统一样,也是一种应用系统。所以它的状态、性能数据也需要被采集与监控。以便对它的运行状况、性能等情况进行掌握,进而在必要的时候对它进行性能调优或进行必要的系统硬件升级,甚至对它的架构进行更换。比如随着组织业务的不断拓展和实际发展的需要,被监控设备和被监控项目的数量会不断的增长。而这种增长达到一定的程度以后,采用单点模式的Zabbix系统就很难满足监控需求,这时我
快速安装rpm -ivh http://repo.zabbix.com/zabbix/2.0/rhel/6/x86_64/zabbix-release-2.0-1.el6.noarch.rpm(配置我们的yum)yum install zabbix-server-mysql zabbix-web-mysqlyum -y install php-fpm mysql-server授权service m
原创 2013-08-31 18:21:22
5538阅读
场景模拟:数据库空间如果太大,对性能方面有一定的影响,所以某知名企业的运维人员小智想要监控每台数据库服务器的数据库文件大小。这名运维人员目前的做法是执行查询语句,把结果存成txt文件,然后每天都需要登录到所有的数据库服务器查看这个保存了数据库文件大小的txt文件,这样的做法导致了小智每天都要加班完成其他的工作,所以小智就想要用zabbix监控数据库文件的大小。实验过程:如图,下面是运行人员小智用查
在之前的zabbix 监控部署(上) 这篇博客中,主要是使用了源码编译安装的方式,在实际的生产中,如果没有特殊要求,也可以直接使用yum 安装。这篇博文主要是使用yum方式通过salt安装的一个简单示例,同时介绍如何自定义监控项。选择yum源和安装版本由于zabbix每六个月会发布一个新的稳定版本,在此期间,还会发布长期支持版LTS (Long Term Support), 长期支持版本往往有较长
Zabbix监控网络设备日志文件及字段报警一、首先就是配置网络设备日志传送到zabbix存放日志的指定目录,一般目录为/var/log/需要配置rsyslog.conf根据需求添加tcp或者udp或者都添加字段# Provides UDP syslog reception $ModLoad imudp $UDPServerRun 514 # Provides TCP syslog recept
zabbbix可以用于支持/不支持翻转的日志文件的集中监控与分析。当一个日志文件包含特定的字符或者字符模式时,zabbix向用户发送报警信息。要进行日志文件监控,以下是必须的zabbix客户端代理(Zabbix agent) 设置日志文件监控监控项 被监控日志文件的大小取决于大文件支持。监控的出来的key值是匹配到的整行日志配置确认客户端代理参数确保在客户端代理文件中:‘Hostname’这个参
1. 前提步骤:完成相应的FTP设置2. 说明   命名空间:   using System.NET;     using System.IO;       实现过程:     1、创建一个FTP WebRequest对象,指向FTP服务器的uri   &nb
日志监控原理1、Zabbix Server和Zabbix Agent会追踪日志文件的大小和最后修改时间,并且分别记录在字节计数器和最新的时间计数器中。 2、Agent会从上次读取日志的地方开始读取日志。 3、字节计数器和最新时间计数器的数据会被记录在Zabbix数据库,并且发送给Agent,这样能够保证Agent从上次停止的地方开始读取日志。 4、当日志文件大小小于字节计数器中的数字时,字节
在使用zabbix做Windows服务器监控的时候遇到一个比较棘手的问题,检测IIS站点状态。 普通情况下,只要用浏览器访问iis站点测试一下返回码是不是200即可判断状态,但是我这次遇到的是iis使用了主机头,也就是说iis上的站点使用的是同一个IP地址,同一个端口号。外部请求是根据域名来判断访问哪个站点,并且IIS前面还有负载均衡器,这样我就不能让zabbix也通过域名的方式测试IIS了,因
前面分享了Centos6.9安装部署Zabbix分布式监控系统今天讲配置文件一、Zabbix配置文件详解Zabbix监控系统组件分为Server、Proxy、Agentd端,对参数的详细了解,能够更加深入理解Zabbix监控功能,及对Zabbix进行调优,如下为三个组件常用参数详解:1)Zabbix_server.conf配置文件参数详解:DBHost //数据库主机地址;DBName //数据库
本篇主要是我最近使用zabbix3.2的一些理解,参考官方文档https://www.zabbix.com/documentation/3.2/manual先抛开zabbix监控的其他架构不谈,从最简单的server-agent模式说起,即监控主机-被监控主机(主动模式、被动模式主要是影响数据的采集方式和服务端的负载压力),首先是zabbix最重要的五个组成部分:Item、Trigger、Acti
一、环境说明环境IP要安装的应用服务器192.168.56.23lamp架构zabbix serverzabbix agent客户端192.168.56.20zabbix agent二、监控要求(监控客户端上文件“/etc/passwd”是否有改动)1、创建主机组1)依次点击“配置”,“主机群组”和“创建主机群组”2)填写主机群组名(可以根据主机类型,如windows,linux)3)查看效果2、
总结一下工作中用到的,ftp传输文件的操作案例。一、设计思路 java中实现ftp传输的开源jar包邮很多,这里推荐commons-net包下面的ftp工具类,用起来简单,用的人也多。下面粘贴一段源码,我们可以从这个方法点进去可以看到这个类中上传文件需要的参数,一个是文件名,一个是输入流。 public boolean storeFile(String remote, InputStr
基于ftp协议的文件变化主动监听前言实现思路代码实现思路具体代码实现依赖引入FTPService接口FTPServiceImpl类FileChangeEvent接口FileChangeData实体类FileChangeType枚举ListenerChangeRunnable枚举ListenerFileChangeThreadRunnable实现类FTPConfig配置类使用举例结语 前言文件传输
参考 http://www.linuxidc.com/Linux/2014-06/103777.htm一 监控日志文件1 首先添加items 2  添加完成之后如果不是显示enable的状态,是不能用的,可能是你所监控日志的权限的问题  更改权限 chown zabbix.mysql /var/log/mysqld.log  c
原创 2016-07-12 09:43:21
10000+阅读
ELK:一套组件1:安装elasticsearch,需要先安装jdk  (1)这里我安装的是jdk11.0.1 https://pan.baidu.com/s/1E1MTgTyNFskHbahzBgNfjg 提取码: iutb  解压jdk,解压命令为#tar -zxvf openjdk-11.0.1_linux-x64_bin.tar.gz为了使后续使用将
    Zabbix监控Windows用户登录是通过对Windows日志的监控来实现。在登录审核失败或者登录成功时发出告警。    告警邮件示例:    下面给出监控思路和步骤:一、分析登录日志    打开事件查看器,依次选择“Windows日志”-
 由于最近项目上需要对服务器监控进行规范化监控,再磁盘这块有几种方式1.如果每台设备的磁盘是一样的 比如都有vda,vdb两块磁盘那么可以采用  1.1 每台客户端写脚本,服务端每台设备去加上监控项(------最次的手段-------------)  1.2 客户端批量部署脚本,服务端直接把监控项部署到模板里面去。这样所有使用了模板的设备都可以加上这个监控项目了  但是必须注
常用的监控命令1、磁盘监控df -TH 查看磁盘大小,解决:删除比较大无用的文件 df -ih 查看inode:文件的字节数,拥有者id,组id,权限,改动时间,链接数,数据block的位置,解决:删除数量过多的小文件# 磁盘监控 [root@node2 ~]# df -ih 文件系统 Inode 已用(I) 可用(I) 已用(I)% 挂载点 devtmpfs
  • 1
  • 2
  • 3
  • 4
  • 5