zabbix

Zabbix实战-1

旧巷老猫 提交于 2020-08-13 12:32:18
作者:Vaedit 官网文档地址: https://www.zabbix.com/cn/download?zabbix=4.0&os_distribution=centos&os_version=7&db=mysql&ws=apache 实验环境 ip地址 组件 配置 192.168.0.160 zabbix-server,php,mysql,zabbix-agent,zabbix-web,nginx等 2核2G 192.168.0.161 zabbix-agent,nginx 2核2G 安装zabbix-server环境 1 初始化环境 #192.168.0.160 setenforce 0 systemctl stop firewalld systemctl enable firewalld 2 安装Mysql 部署Mysql 5.7版本: yum -y install yum-utils rpm -ivh https://dev.mysql.com/get/mysql80-community-release-el7-1.noarch.rpm yum-config-manager --disable mysql80-community yum-config-manager --enable mysql57-community yum install mysql

mysql笔记 <一>

允我心安 提交于 2020-08-13 11:49:09
一、mysql基本管理 1.启动mysql /etc/init.d/mysqld 是一个 shell 启动脚本,启动后最终会调用 mysqld_safe 脚本,最后调用 mysqld 服务启动 mysql, 如下: /etc/init.d/mysqld start 或/usr/local/mysql/bin/mysqld_safe & root 26221 1 0 08:55 ? 00:00:00 /bin/sh /usr/local/mysql/bin/mysqld_safe --datadir=/data/mysql --pid-file=/data/mysql/mysql.pid mysql 27071 26221 0 08:55 ? 00:02:26 /usr/local/mysql/bin/mysqld --basedir=/usr/local/mysql --datadir=/data/mysql --plugin-dir=/usr/local/mysql/lib/plugin --user=mysql --log-error=/data/mysql/mysql-error.log --open-files-limit=65535 --pid-file=/data/mysql/mysql.pid --socket=/tmp/mysql.sock --port=3306

aix6.1安装部署zabbix代理报错处理 Member libiconv.so.2 is not found in archive

本秂侑毒 提交于 2020-08-13 11:14:02
1、一般官网的二进制包下下来就能用,但是有时候一些系统环境不匹配,依赖的包需要单独安装 2、连接aix 版本 aix6.1 Connection established. To escape to local shell, press 'Ctrl+Alt+]'. WARNING! The remote SSH server rejected X11 forwarding request. 5 unsuccessful login attempts since last login. Last unsuccessful login: Tue Jun 16 11:05:51 2020 on ssh from 8.5.5.161 Last login: Thu Jun 4 15:58:07 2020 on /dev/pts/0 from 9.5.7.188 ******************************************************************************* * * * * * Welcome to AIX Version 6.1! * * * * * * Please see the README file in /usr/lpp/bos for information pertinent to * * this release

运维相关

萝らか妹 提交于 2020-08-13 06:22:01
一.安装部署 1.Zabbix部署 2.Nessus简介与安装 3.Ceph安装 4.Graylog 安装 5.Centos6.10 安装Python 2.7.16 更新中... 二.Linux运维 更新中... 来源: oschina 链接: https://my.oschina.net/u/4275654/blog/4282064

Linux运维课程可以零基础学习吗?

佐手、 提交于 2020-08-12 18:24:45
  想要从事IT行业,但是有不想要学习编程该选择哪门技术合适呢?当然是Linux运维了。Linux是市场上非常受欢迎的技术,应用范围广泛,就业前景好,受到了很多人的喜欢。那么问题来了,Linux运维零基础可以学习吗?   在服务器市场上,Linux系统因为稳定安全、免费开源和高效便捷等优点在市场占有率高达80%,由此可以看得出来Linux应用是非常广泛的。无论是现在还是未来,学习Linux都是非常不错的选择。至于零基础可以学习吗?我的答案是当然可以了。Linux面授班专门针对零基础人员设计,让你零基础也可以掌握Linux技术。   Linux课程从基础入门开始教学,学习难度循序渐进,由浅入深,即使是零基础的学习者也可以完全能够听懂。具体课程大纲如下:   对于Linux的学习,可以分为四个阶段,Linux初级入门阶段→Linux中级进阶→Linux高级进阶→Linux资深方向细化阶段   第一阶段:初级阶段   初级阶段需要把linux学习路线搞清楚,任何学习都是循序渐进的,所以学linux也是需要有一定的路线。   1. Linux基础知识、基本命令;   2. Linux用户及权限基础;   3. Linux系统进程管理进阶;   4. linux高效文本、文件处理命令;   5. shell脚本入门   第二阶段:中级进阶  

Linux运维课程可以零基础学习吗?

一世执手 提交于 2020-08-12 15:05:08
  想要从事IT行业,但是有不想要学习编程该选择哪门技术合适呢?当然是Linux运维了。Linux是市场上非常受欢迎的技术,应用范围广泛,就业前景好,受到了很多人的喜欢。那么问题来了,Linux运维零基础可以学习吗?   在服务器市场上,Linux系统因为稳定安全、免费开源和高效便捷等优点在市场占有率高达80%,由此可以看得出来Linux应用是非常广泛的。无论是现在还是未来,学习Linux都是非常不错的选择。至于零基础可以学习吗?我的答案是当然可以了。Linux面授班专门针对零基础人员设计,让你零基础也可以掌握Linux技术。   Linux课程从基础入门开始教学,学习难度循序渐进,由浅入深,即使是零基础的学习者也可以完全能够听懂。具体课程大纲如下:   对于Linux的学习,可以分为四个阶段,Linux初级入门阶段→Linux中级进阶→Linux高级进阶→Linux资深方向细化阶段   第一阶段:初级阶段   初级阶段需要把linux学习路线搞清楚,任何学习都是循序渐进的,所以学linux也是需要有一定的路线。   1. Linux基础知识、基本命令;   2. Linux用户及权限基础;   3. Linux系统进程管理进阶;   4. linux高效文本、文件处理命令;   5. shell脚本入门   第二阶段:中级进阶  

[技术干货] Zabbix正则表达式

☆樱花仙子☆ 提交于 2020-08-12 08:14:08
在使用zabbix的时候可能会有遇到这么一个场景:通过配置自动发现获取到的值里面往往存在着部分自己所不需要的取值,可能你会觉得直接不管它就好,小场景下这样的做法确实没什么问题,但是如果在大场景下呢?可能一台机器就能自动发现出成百上千的无用监控项,同时这种设备还不止一台的话,而是多台的情况下,大量的无用监控项无疑是对资源极大的浪费。其实我们可用通过自动发现的过滤器配合着本地的正则表达式去进行一个过滤来解决这一问题。 一、 现在的这台机器上的文件系统应用集里面的监控项被配置自动发现规则发现出来,图一。 图1 而我现在想把/boot有关这块的内容把它去掉。 二、 我先去到相应模板的自动发现规则那里找到对应的键值。 图2 然后到命令行界面进行相应的查询,可以看到返回jason格式数据中,/boot对应的标签宏是{#FSNAME}。 图3 三、 在过滤器新增正则表达式。 图4 表示:把发现到的文件系统中的/boot过滤掉。 四、 回到该主机上查看对应的监控项信息。 图5 可以看到该相应的监控项其实已经不在使用,且在我们自动发现规则设置的的资源保存周期过后将会被自动删除。 五、 另外在上面图三中还可以看到针对该自动发现的类型做了一个过滤,它这种写法其实是引用了已经配置好的正则表达式。而该表达式就在 图6 写法一样是 ^(……)$ 图7 设置该部分内容“结果为真”,结合图4对应部分的“匹配

【过关斩将】运维老鸟带教你如何精通运维

梦想与她 提交于 2020-08-12 07:00:27
文章目录 前言 一. 你的困惑在哪里? 1. 关于学习与公司的区别 2. 这么多我该学哪一个? 二. 如何才能学精通运维 三. 最核心的问题来了 总结 前言 我经常说一句话: 运维行业入门容易,精通难。 为什么? 因为运维学的东西又多又杂; 需要了解网络,学习系统基础操作,熟悉数据库,熟悉基础服务,熟悉自动化工具,虚拟化,容器,监控,故障排查等等。 而且随便一个点都有无数的工具需要掌握,比如监控: zabbix,grafana, cacti,天兔,prometheus,nagios,monit,ganglia,zenoss,open-falcon等等。 每一个工具又有无数的插件和模块,比如prometheus,与grafana结合,与微信结合,与邮件结合,与钉钉结合,单机模式,分布式,与数据库结合,与存储结合,与硬件结合,太多了,多到不想写。 很多人学着学着就放弃了,所以今天我们就一起来探讨下,运维到底该如何学。 一. 你的困惑在哪里? 这个问题比较好,你的困惑在哪里呢? 我调查了数百名小伙伴,大家普遍的困惑就是: 学的在公司能用上吗? 来源: oschina 链接: https://my.oschina.net/u/4349274/blog/4463621

Zabbix“专家坐诊”第71期问答汇总

ε祈祈猫儿з 提交于 2020-08-12 04:23:39
Q:有办法可以看,所有系统自带监控项的配置语句吗,前端展示的都是键值可以看到这些键值的配置吗? A:你是说内置键取值的命令吗? Q:嗯嗯,对的 A:可能要看源码 Q:谢谢大佬,这些都是写源码里的吗?那知道大概在哪几个文件里的吗?最后生成的item的key中出现????这种,然后导致采集不到数据 A:截图看一下你的网卡名,还有那个生成的key Q:但是 自动发现规则就是拿到的设备名,因为 组 这个中文导致key中出现???? Q:大佬你好,想问一下,windows上使用net.if.discovery自动发现网卡时,网卡名中有中文,有推荐的解决方法吗? A:看一下生成的监控项键值,网卡有中文名有乱码,还是怎样,截个图看一下 Q:添加图片,标签修改了名称,拓扑上却不能显示,请教,5.0的版本 A:是不是缓存,换一个界面或者退出重新登录,再看 Q:zabbix服务器都重启过了 A:换一个浏览器看一下 Q:测试过3款浏览器都还是一样 A:你把那个界面截全一点,我看一下 Q:搞定了,是在拓扑的属性里面设置了图片的相关参数可以自定义名称了 Q:我的版本是5.0的,我想把这两个给关了,在模板里面也没有找着是哪个选项。 A:你去看一下自动发现那里 Q:是停用的状态。 A:你这个是告警,你截图,给全一点,我告诉你怎么关闭 Q: A:你点进去 Q:是这个吗? A:是的,点开触发器,然后把刚才的关掉 Q

今天阿里云1C0.5G装zabbix又装mysql发现内存不够了,增加swap虚拟内存

余生长醉 提交于 2020-08-12 03:08:48
查看mysql的日志 cat /var/log/mysqld.log 发现有错误 mmap(137428992 bytes) failed; errno 12 系统日志里有,进程被杀掉了。 随增加虚拟内存:一般是内存的两倍 原文: https://www.cnblogs.com/zdz8207/p/linux-centos-swap.html dd if=/dev/zero of=/swapfile bs=1M count=2048 mkswap /swapfile swapon /swapfile free -m查看swap已经增加了,但这只是临时性的,如果机器重启会失效 vi /etc/fstab 最后一行添加 /swapfile swap swap defaults 0 0 linux centos 如何设置swap大小? swap的值都是安装系统的时候设置好的,一般设置为内存的两倍大小。使用过程中发现swap值过小只能添加。 用free -m 命令查看当前swap大小 使用下面的命令创建2G的空间 dd if=/dev/zero of=/var/swap bs=1024 count=2048000 if 表示infile,of表示outfile,bs=1024代表增加的模块大小,count=2048000代表2048000个模块,也就是2G空间