监控相关
文章平均质量分 63
WAIT_TIME
这个作者很懒,什么都没留下…
展开
-
Prometheus常用告警规则
Prometheus.rulescat > /data/prometheus/conf/rules/Prometheus.yaml << 'EOF'groups:- name: Prometheus.rules rules: - alert: PrometheusTargetMissing expr: up == 0 for: 0m labels: severity: critical annotations: summ原创 2021-09-16 09:09:26 · 6895 阅读 · 4 评论 -
Grafana展示ES中nginx日志
Filebeat->kafka->logstash->ES->GrafanaELK集群部署参照: ELK集群部署kafka集群部署参照: kafka集群部署Nginx日志配置修改nginx日志格式,并重启nginx log_format json '{"@timestamp":"$time_iso8601",' '"host":"$hostname",' '"server_ip":"$server_addr",'原创 2021-07-22 16:18:39 · 1482 阅读 · 1 评论 -
kubernetes v1.20.6部署kube-prometheus
下载github地址https://github.com/prometheus-operator/kube-prometheuswget https://github.com/prometheus-operator/kube-prometheus/archive/refs/tags/v0.8.0.tar.gztar -zxf kube-prometheus-0.8.0.tar.gzcd kube-prometheus-0.8.0/manifests所有配置均在manifests下配置持原创 2021-05-21 16:24:03 · 977 阅读 · 1 评论 -
Docker部署监控-Prometheus+Alertmanager+Grafana+exporter
prometheus部署Docker镜像docker pull prom/prometheus:v2.25.1镜像导出命令docker save prom/prometheus:v2.25.1 -o docker-prometheus-v2.25.1.tar镜像导入命令docker load -i docker-prometheus-v2.25.1.tar创建数据目录mkdir -pv /data/prometheus/{conf,data}## 配置文件global: sc原创 2021-04-23 08:54:06 · 1681 阅读 · 1 评论 -
Prometheus常用exporter部署
node-exporter部署https://prometheus.io/解压部署tar -zxf node_exporter-1.1.2.linux-amd64.tar.gzmv node_exporter-1.1.2.linux-amd64 /usr/local/node_exporter配置service启动文件cat > /usr/lib/systemd/system/node-exporter.service << 'EOF'[Unit]Description=原创 2021-04-02 12:48:35 · 1303 阅读 · 0 评论 -
部署PROMETHEUS+Grafana
部署PROMETHEUS下载安装下载地址https://prometheus.io/download/创建prometheus用户useradd prometheus -s /sbin/nologin创建prometheus数据目录mkdir /data/prometheuschown prometheus.prometheus /data/prometheus解压部署tar -zxf prometheus-2.25.0.linux-amd64.tar.gzmv prometheu原创 2021-03-14 18:46:09 · 253 阅读 · 0 评论 -
Zabbix创建web场景和触发器
创建WEB场景配置-->主机-->web场景-->创建web场景选择步骤连续两次点击添加,web场景就创建完成了 创建触发器创建一个web场景触发器用来报警在刚刚创建完web场景的主机中选择触发器,创建触发器表达式配置1.点击添加,选择监控项(刚刚建立的web场景应用集,选择返回值那一项)配置触发条件然后点击添加后出...原创 2018-12-01 14:52:29 · 2237 阅读 · 1 评论 -
Zabbix自定义监控
创建模板->应用集->监控项 Server端配置(配置完重启生效)配置zabbix_server.conf,指定脚本文件位置# vim /usr/local/zabbix/etc/zabbix_server.confAlertScriptsPath=/usr/local/zabbix/scripts/Agent端配置(配置完重启生效)1.配置zabbix_...原创 2018-12-05 09:20:52 · 423 阅读 · 0 评论 -
Zabbix配置邮件告警
Server配置安装邮件程序(sendmail或者postfix)和邮件发送程序(mailx)# yum install sendmail mailx邮件发送配置 # vim /etc/mail.rcset from=xxxx@sina.comset smtp=smtp.sina.comset smtp-auth-user=xxxx@sina.comset smtp-...原创 2018-12-01 18:21:02 · 3715 阅读 · 0 评论 -
Zabbix企业微信报警配置
注册企业微信,并在应用与小程序中创建一个zabbix程序,配置可见用户组,记录下AgentId和Secret进入我的企业,记录下企业ID 编写企业微信告警脚本(网上找的)# vim /usr/local/zabbix/scripts/zabbix_wechat.sh#!/bin/bash#set -xCorpID="xxxxxxxxxxxxxxxxxx" ...原创 2018-12-06 11:09:57 · 242 阅读 · 0 评论 -
zabbix部分地方中文乱码--数据库编码引起
历史记录处出现问号乱码,如下图这与zabbix数据库所使用的字符集有关,解决方法如下:1.查看当前的默认字符集mysql> show create database zabbix;+----------+-------------------------------------------------------------------+| Database | Create Da...转载 2019-02-10 13:27:56 · 1450 阅读 · 0 评论 -
Zabbix监控nginx并发
NGINX配置配置nginx的status模块(这个需要在编译nginx时候就加上--with-http_stub_status_module)//根据实际需求配置 server { listen 8000; server_name localhost; location /NginxStatus { ...原创 2018-12-01 11:39:54 · 791 阅读 · 0 评论 -
Zabbix4.0部署
监控端搭建LNMP环境创建zabbix用户#useradd zabbix -s /sbin/nologin编译安装zabbix#tar -zxf zabbix-4.0.1.tar.gz#./configure --prefix=/usr/local/zabbix --sysconfdir=/usr/local/zabbix/etc --enable-server --en...原创 2018-11-30 15:41:28 · 637 阅读 · 0 评论 -
Zabbix监控PHP-FPM性能
配置php-fpm性能页面(基于nginx)php-fpm配置# vim /usr/local/php/etc/php-fpm.conflisten.allowed_clients = 127.0.0.1pm.status_path = /phpstatus配置完成后reload配置nginx配置# vim /usr/local/nginx/conf/nginx.con...原创 2018-12-02 19:20:40 · 556 阅读 · 0 评论 -
Nagios4.11安装pnp4nagios0.6.25插件
我LAMP平台是yum装的 安装nagios4.11略过....安装pnp4nagios0.6.25# yum -y install rrdtool perl-Time-HiRes# tar -zxf pnp4nagios-0.6.25.tar.gz# cd pnp4nagios-0.6.25# ./configure//这里我没加参数 默认的安装路径是/usr/local/pnp4nagios...原创 2016-05-18 14:02:58 · 1145 阅读 · 0 评论 -
利用check_mysql_health监控mysql数据
下载地址https://labs.consol.de/nagios/check_mysql_health/index.html安装nagios安装配置省略. . . .#yum install perl-DBI perl-DBD-MySQL# tar -zxf check_mysql_health-2.2.1./configure --prefix=/usr/local/nagios/make &...原创 2016-04-11 15:15:05 · 1357 阅读 · 0 评论 -
Nginx下搭建Nagios
Nagios的搭建主要是需要PHP和Perl的CGI的支持首先,让Nginx支持CGI1、安装FCGI模块 wget http://search.cpan.org/CPAN/authors/id/F/FL/FLORA/FCGI-0.73.tar.gztar xvzf FCGI-0.73.tar.gzcd FCGI-0.73perl Makefile.PLmakemake install2、安...原创 2015-11-06 16:55:25 · 1614 阅读 · 0 评论 -
把Thresholds报警加入monitor
# vim /data/www/cacti/include/config.php$plugins[]='thold';?>转载 2014-04-01 10:22:35 · 595 阅读 · 0 评论 -
cacti和nagios整合
主要步骤:1、安装ndoutils,把nagios数据写到mysql数据库。2、在cacti安装npc插件,查看nagios的数据。一、安装1、安装ndoutils的依赖包(1)安装DBI先安装ExtUtils-MakeMaker和Test-Simple,否则会报错wget http://search.cpan.org/CPAN/authors/id/T/TI/TIMB/DBI-1.616.tar...原创 2014-04-01 10:10:59 · 722 阅读 · 0 评论 -
解决cacti大内存出现数据为nan
今天查看监控,发现memory usage哪里不对劲,仔细一看,原来CacheMemory的图不见了,buffers和free的图还在,其余一切正常,google一下,发现这是由于rrdtools默认的内存上限为10G的原因造成的,问题以解决,分享一下解决方法:网上的此问题大多数是出现在memory free不出图,修改*_mem_free*.rrd,我试过之后,等了一会发现没效果,仔细一看,我的...原创 2013-10-29 14:03:39 · 2402 阅读 · 0 评论 -
搭建cacti监控
首先搭建LAMP环境#yum -yinstall gcc gcc-c++ autoconf libjpeg libjpeg-devel libpnglibpng-devel freetype freetype-devel libxml2 libxml2-devel zlibzlib-devel glibc glibc-devel glib2 gd gd-devel glib2-devel bzip...原创 2013-10-29 14:02:49 · 774 阅读 · 0 评论 -
搭建nagios监控
安装1.服务器端#rpm -Uvh http://repo.webtatic.com/yum/el6/latest.rpm#yum install php54w php54w-cli php54w-common php54w-devel php54w-gd php54w-mbstring php54w-mcrypt php54w-mysql php54w-odbc php54w-pdo...原创 2013-10-29 14:02:47 · 724 阅读 · 0 评论 -
cacati批量添加主机
#!/bin/bashst=172.18.16.6en=172.18.16.7cli_dir=/data/htdocs/cacti/cliphp=/usr/local/php/bin/phpfunction check_ip (){if [ `echo ${st} |cut -d "." -f 1-3` != `echo ${en} |cut -d "." -f 1-3` ] the...原创 2018-05-08 10:57:47 · 340 阅读 · 0 评论 -
Zabbix监控Mysql
mysqladmin参数:create databasename 创建一个新数据库drop databasename 删除一个数据库及其所有表extended-status 给出服务器的一个扩展状态消息flush-hosts 洗掉所有缓存的主机flush-logs ...原创 2018-12-02 16:50:48 · 213 阅读 · 0 评论 -
nagios监控进程
插件下载地址https://exchange.nagios.org/directory/Plugins/Operating-Systems/Linux/check_ps-2Esh/details以监控一个java程序为例:被监控端把check_ps.sh放到被监控的的/usr/local/nagios/libexec/下#vim /usr/local/nagios/etc/nrpe.cfgcomm...原创 2016-06-04 10:57:05 · 718 阅读 · 0 评论