08 2021 档案
摘要:zabbix扫描与zabbix-API比较 zabbix扫描:占用zabbix-server端的大量资源,同时添加主机时只有ip地址,这样分不清是什么业务 zabbix-API:添加方便,通过命令即可添加主机 官方网址 https://www.zabbix.com/documentation/4.0
阅读全文
摘要:下载 [root@zabbix-proxy-active ~]# wget https://mirror.tuna.tsinghua.edu.cn/grafana/apt/pool/main/g/grafana/grafana_7.5.9_amd64.deb 安装 [root@zabbix-prox
阅读全文
摘要:架构图 环境准备 操作系统:Ubuntu1804,zabbix4.0 172.31.1.30 zabbix-server1 rsync + inotify-tools 172.31.1.31 zabbix-server2 rsync + inotify-tools 172.31.1.32 mysql
阅读全文
摘要:脚本写在zabbix-server端 安装钉钉和添加群还有机器人 shell脚本(记住token;关键字测试脚本要用) #!/bin/bash source /etc/profile #PHONE=$1 #SUBJECT=$2 MESSAGE=$1 #echo "redis-> ${MESSAGE}
阅读全文
摘要:监控ELK集群状态python脚本 [root@elk-s1 ~]# vim /etc/zabbix/zabbix_agentd.d/els_status.py #!/usr/bin/env python #coding:utf-8 #Author xuanlv import subprocess
阅读全文
摘要:案例:基于Percona插件监控MySQL主从同步 安装MySQL [root@k8s-ubuntu ~]# apt install mysql-server mysql-client 修改master配置 [root@zabbix-mysql ~]# vim /etc/mysql/mysql.co
阅读全文
摘要:编译Nginx [root@zabbix-web01 nginx-1.18.0]# ./configure --prefix=/apps/nginx --with-http_stub_status_module 编译安装 [root@zabbix-web01 nginx-1.18.0]# make
阅读全文
摘要:安装 root@long:~# apt install zabbix-java-gateway 配置 root@long:~# vim /etc/zabbix/zabbix_java_gateway.conf 重启 [root@zabbix-server ~]# systemctl restart
阅读全文
摘要:memcache监控脚本 [root@zabbix-web02 zabbix_agentd.d]# cat memcache_monitor.sh #!/bin/bash # #*************************************************************
阅读全文
摘要:监控Redis脚本 [root@zabbix-web02 zabbix_agentd.d]# cat redis_monitor.sh #!/bin/bash # #*******************************************************************
阅读全文
摘要:TCP端口的十一种连接状态: CLOSED:端口默认是关闭状态。 LISTEN: 服务器程序开始监听一个端口,就是LISTEN状态。 SYN_RCVD:三次握手的第二次握手后的端口状态,是收到了客户端发送的SYN_SENT数据包之后的状态,这个状态很短暂, 正常在服务器上是很少看到的,除非服务器故意
阅读全文
摘要:被动模式 无论是模式还是被动模式,都是站在zabbix agent角度来说的工作模式,比如被动模式,是说zabbix agent被动的 接受zabbix server周期性发送过来的数据收集指令,在被动模式之下,zabbix server会根据主机关联的模板中的 监控项和数据采集间隔时间,周期性的打
阅读全文
摘要:zabbix-server配置文件详解 AlertScriptsPath 默认值:/usr/local/share/zabbix/alertscripts 说明:告警脚本目录 AllowRoot 默认值:0 说明:是否允许使用root启动,0:不允许,1:允许,默认情况下她会使用zabbix用户来启
阅读全文
摘要:apt源安装 安装mysql [root@zabbix-mysql ~]# apt install -y mysql-server 配置mysql [root@zabbix-mysql ~]# vim /etc/mysql/mysql.conf.d/mysqld.cnf bind-address =
阅读全文
摘要:部署 nexus https://help.sonatype.com/repomanager3/installation/system-requirements#SystemRequirements-SupportedVersions 安装jdk [root@mq-node3 ~]# apt ins
阅读全文
摘要:官方网址 https://dubbo.apache.org/zh Apache Dubbo 提供了六大核心能力: 1,面向接口代理的高性能RPC调用, 2,智能容错和负载均衡, 3,服务自动注册和发现, 4,高度可扩展能力, 5,运行期流量调度, 6,可视化的服务治理与运维。 生产者示例: 安装jd
阅读全文
摘要:Kafka 被称为下一代分布式消息系统,由 scala 和 Java 编写,是非营利性组织 ASF(Apache Software Foundation,简称为 ASF)基金会中的一个开源项目,比如 HTTP Server、Hadoop、ActiveMQ、Tomcat 等开源软件都属于 Apache
阅读全文
摘要:ZooKeeper 是一个分布式服务框架,它主要是用来解决分布式应用中经常遇到的 一些数据管理问题,如:命名服务、状态同步、配置中心、集群管理等。 命名服务: 命名服务是分布式系统中比较常见的一类场景。命名服务是分布式系统最基本的 公共服务之一。在分布式系统中,被命名的实体通常可以是集群中的机器、提
阅读全文
摘要:安装单机MQ 官网 https://www.rabbitmq.com/download.html ## Ubuntu https://www.rabbitmq.com/install-debian.html 更新源 [root@mq1 ~]# apt-get update -y 安装软件 [root
阅读全文
摘要:Tomcat 性能优化 在目前流行的互联网架构中,Tomcat在目前的网络编程中是举足轻重的,由于Tomcat的运行依赖于 JVM,从虚拟机的角度把Tomcat的调整分为外部环境调优 JVM 和 Tomcat 自身调优两部分 JVM组成 JVM 组成部分 类加载子系统: 使用Java语言编写.jav
阅读全文
摘要:结合反向代理实现tomcat部署 常见部署方式介绍 standalone模式,Tomcat单独运行,直接接受用户的请求,不推荐。 反向代理,单机运行,提供了一个Nginx作为反向代理,可以做到静态由nginx提供响应,动态jsp 代理给Tomcat LNMT:Linux + Nginx + MySQ
阅读全文
摘要:应用部署实现 WebApp应用的归档格式 .war:WebApp打包,类zip格式文件,通常包括一个应用的所有资源,比如jsp,html,配置文件等 .jar:EJB类文件的打包压缩类zip格式文件,,包括很多的class文件, 网景公司发明 .rar:资源适配器类打包文件,目前已不常用 .ear:
阅读全文
摘要:Oracle JDK 的 rpm安装 #注意需要注册登录后,才能下载JDK(官方) https://www.oracle.com/java/technologies/javase/javase-jdk8-downloads.html #需要登录下载:https://www.oracle.com/ja
阅读全文
摘要:环境准备 172.31.0.201 compo-node1.local 172.31.0.202 compo-node2.local 172.31.0.202 compo-node2.local 注意:docker-swarm是通过主机名区分,所以需要改主机名 [root@long-ubuntu ~
阅读全文
摘要:Harbor是一个用于存储和分发Docker镜像的企业级Registry服务器,由vmware 开源,其通过添加一些企业必需的功能特性,例如安全、标识和管理等,扩展了 开源 Docker Distribution。作为一个企业级私有 Registry 服务器,Harbor 提供了更 好的性能和安全。
阅读全文
摘要:单机编排Docker-compose 当在宿主机启动较多的容器时候,如果都是手动操作会觉得比较麻烦而且容器 出错,这个时候推荐使用 docker 单机编排工具 docker-compose,docker-compose 是 docker 容器的一种单机编排服务,docker-compose 是一个管
阅读全文
摘要:Dockerfile规则 格式: 1.#为注释 2.指令(大写)内容(小写) 3.尽管指令是大小写不敏感的,但是,我们强烈建议指令用大写,内容用小写表示。 Dockerfile是按顺序执行Dockerfile里的指令集合的(从上到下依次执行) 每个Dockerfile的第一个非注释行指令,必须是 “
阅读全文
摘要:通过容器名称互联: 即在同一个宿主机上的容器之间可以通过自定义的容器名称相互访问,比如一 个业务前端静态页面是使用 nginx,动态页面使用的是 tomcat,由于容器在启动 的时候其内部 IP 地址是 DHCP 随机分配的,所以如果通过内部访问的话,自定 义名称是相对比较固定的,因此比较适用于此场
阅读全文
摘要:容器操作 列出本地容器进程 [root@localhost ~]# docker ps -a docker run 命令格式和参数 命令格式: docker run [OPTIONS] IMAGE [COMMAND] 参数: OPTIONS选项 -i : 表示启动一个可交互的容器,并持续打开标准输入
阅读全文
摘要:创建NAT网络虚拟机: KVM管理工具: libvirt 使用最多的KVM虚拟化管理工具和应用程序接口,即通过libvirt调用KVM创建虚拟机,libvirt是KVM通用的访问API,其不但能管理KVM,还能管理VMware、Xen、Hyper-V、virtualBox等虚拟化方案。 virsh:
阅读全文
摘要:Docker 的组成: https://docs.docker.com/engine/docker-overview/ Docker 主机(Host):一个物理机或虚拟机,用于运行Docker 服务进程和容器。 Docker 服务端(Server):Docker 守护进程,运行docker 容器。
阅读全文
摘要:准备环境 # 数字8表示CentOS8系统数字7表示CentOS7系统(建议使用相同的系统,比如CentOS8) 虚拟VIP:172.31.0.188 172.31.0.27 keepalived + haproxy master 172.31.0.37 keepalived + haproxy b
阅读全文

浙公网安备 33010602011771号