南宁网站快速优php怎么建立网站

news/2025/9/28 23:52:44/文章来源:
南宁网站快速优,php怎么建立网站,做网站的背景照,免费手机图片编辑器EFK日志系统搭建 EFK日志系统介绍功能需求搭建elasticsearch集群规划前提部署核对证书及权限 EFK日志系统介绍 Elasticsearch 是一个实时的、分布式的可扩展的搜索引擎#xff0c;允许进行全文、结构化搜索#xff0c;它通常用于索引和搜索大量日志数据#xff0c;也可用于… EFK日志系统搭建 EFK日志系统介绍功能需求搭建elasticsearch集群规划前提部署核对证书及权限 EFK日志系统介绍 Elasticsearch 是一个实时的、分布式的可扩展的搜索引擎允许进行全文、结构化搜索它通常用于索引和搜索大量日志数据也可用于搜索许多不同类型的文档。 Beats 是数据采集的得力工具。将 Beats 和您的容器一起置于服务器上或者将 Beats 作为函数加以部署然后便可在 Elastisearch 中集中处理数据。如果需要更加强大的处理性能Beats 还能将数据输送到 Logstash 进行转换和解析。 Kibana 核心产品搭载了一批经典功能柱状图、线状图、饼图、旭日图等等。不仅如此您还可以使用 Vega 语法来设计独属于您自己的可视化图形。所有这些都利用 Elasticsearch 的完整聚合功能。 Elasticsearch 通常与 Kibana 一起部署Kibana 是 Elasticsearch 的一个功能强大的数据可视化 DashboardKibana 允许你通过 web 界面来浏览 Elasticsearch 日志数据。 注意由于全篇字稿较长做了如下拆分 docker一键部署EFK系统elasticsearch filebeat kibana metricbeat es-head 【EFK日志系统】docker一键部署kibana、es-head 【EFK日志系统】docker一键部署filebeat、metricbeat 【EFK日志系统】在kibana操作索引模板、生命周期、管道等 功能需求 现阶段我们有11台服务器需要对应用、系统、中间件的日志进行追踪监控通过filebeat、metricbeat采集es检索kibana可视化展示整套流程来监控日志、分析日志 一键部署各个服务全流程有密码访问控制日志信息结构化处理精简日志es集群化配置一主两从同时接收 搭建elasticsearch集群 规划 ip为假想值 es01:172.23.165.185 es02:172.23.165.186 es03:172.23.165.187 前提 1.在官网查看您想要安装使用的版本拉取该版本 elasticsearch官网 在服务器执行命令即可我们这里选取的是7.10.0版本 docker pull docker.elastic.co/elasticsearch/elasticsearch:7.10.0 2.修改内存映射数量 在 /etc/sysctl.conf 文件中添加或修改max_map_count vm.max_map_count262144 退出而后执行 sudo sysctl -p 3.创建网络所有节点在同一网络 docker network create es-net 查看该网络下的服务 docker network inspect es-net 部署 首先我们在172.23.165.185合适的位置创建es01文件夹 mkdir es01 cd es01 1.编写docker-compose.yml version: 3 services:elasticsearch:build:context: .dockerfile: Dockerfileimage: docker.elastic.co/elasticsearch/elasticsearch:7.10.0container_name: elasticsearchrestart: alwaysenvironment:- node.namees-node-1- network.publish_host172.23.165.185- network.host0.0.0.0- discovery.seed_hosts172.23.165.185,172.23.165.186,172.23.165.187- cluster.initial_master_nodes172.23.165.185,172.23.165.186,172.23.165.187- cluster.namees-cluster- bootstrap.memory_locktrue- ES_JAVA_OPTS-Xms512m -Xmx512mulimits:memlock:soft: -1hard: -1# volumes:#- ./data:/usr/share/elasticsearch/data:rw#- ./config:/usr/share/elasticsearch/config:rw#- ./plugins:/usr/share/elasticsearch/plugins:rw#- ./logs:/usr/share/elasticsearch/logs:rwports:- 9200:9200- 9300:9300networks:- es-net networks:es-net:external: true2.编写Dockerfile FROM docker.elastic.co/elasticsearch/elasticsearch:7.10.0#COPY ./elasticsearch.yml /usr/share/elasticsearch/config/3.一键启动 docker-compose up -d 或者 docker -f docker-compose.yml up -d 执行后docker ps查看容器是否启动且正常 4.copy容器文件 容器正常后执行如下 docker cp -a elasticsearch:/usr/share/elasticsearch/config/ . docker cp -a elasticsearch:/usr/share/elasticsearch/data . docker cp -a elasticsearch:/usr/share/elasticsearch/logs . docker cp -a elasticsearch:/usr/share/elasticsearch/plugins . 5.修改elasticsearch.yml 进入config目录编辑elasticsearch.yml network.host: 0.0.0.0path.data: /usr/share/elasticsearch/data path.logs: /usr/share/elasticsearch/logshttp.cors.enabled: true http.cors.allow-origin: *#xpack.security.enabled: true #xpack.security.transport.ssl.enabled: true #xpack.security.transport.ssl.verification_mode: certificate #xpack.security.transport.ssl.keystore.path: /usr/share/elasticsearch/config/elastic-certificates.p12 #xpack.security.transport.ssl.truststore.path: /usr/share/elasticsearch/config/elastic-certificates.p12 #xpack.security.transport.ssl.keystore.type: PKCS12 #xpack.security.transport.ssl.truststore.type: PKCS126.将Dockerfile的 # 去掉 COPY ./elasticsearch.yml /usr/share/elasticsearch/config/ 7.将docker-compose.yml的 # 去掉 - ./data:/usr/share/elasticsearch/data:rw- ./config:/usr/share/elasticsearch/config:rw- ./plugins:/usr/share/elasticsearch/plugins:rw- ./logs:/usr/share/elasticsearch/logs:rw同时修改image 即注释原先的新增镜像“:”前是名字后是版本号 #image: docker.elastic.co/elasticsearch/elasticsearch:7.10.0 image: elasticsearch-7.10.0:test01 然后重新启动 执行docker-compose up -d 然后在其他的服务器上重复这样的操作 只不过需要注意将其中的节点名称和hosts替换 举例 environment: - node.namees-node-1 - network.publish_host172.23.165.185 node.namees-node-2或者3 network.publish_host172.23.165.186或者7 核对 可以执行命令或者在浏览器输入url查看集群的健康信息注意替换你自己的ip 1.查看单个节点的信息 终端输入curl -X GET “http://172.23.165.185:9200” 浏览器输入http://172.23.165.185:9200 2.查看集群节点健康情况 终端输入curl -X GET “http://172.23.165.185:9200/_cluster/health?pretty” 浏览器输入http://172.23.165.185:9200/_cluster/health?pretty 3.查看节点状态和信息 终端输入curl -X GET “http://172.23.165.185:9200/_cat/nodes?vpretty” 浏览器输入http://172.23.165.185:9200/_cat/nodes?vpretty 4.查看集群更详细的信息 终端输入curl -X GET “http://172.23.165.185:9200/_cluster/state?pretty” 5.查看节点简单的健康视图 终端输入curl -X GET “http://172.23.165.185:9200/_cat/health?vpretty” 如果只是看一看玩一玩至此就可以结束了 证书及权限 进入任意一台es容器执行下列命令 docker exec -it elasticsearch bash bin/elasticsearch-certutil ca一路回车 bin/elasticsearch-certutil cert --ca elastic-stack-ca.p12一路回车 bin/elasticsearch-keystore add xpack.security.transport.ssl.keystore.secure_password 一路回车 bin/elasticsearch-keystore add xpack.security.transport.ssl.truststore.secure_password一路回车exit退出而后cd config将p12复制导出来再将其复制到其他节点的config目录下 也就是es集群三个节点用的都是这两个.p12文件 docker cp elasticsearch:/usr/share/elasticsearch/config/elastic-stack-ca.p12 . docker cp elasticsearch:/usr/share/elasticsearch/config/elastic-certificates.p12 . docker cp elasticsearch:/usr/share/elasticsearch/config/elasticsearch.keystore .在config目录下设置权限 chmod 755 elastic-stack-ca.p12 chmod 755 elastic-certificates.p12 chmod 755 elasticsearch.keystore chmod 755 elasticsearch.yml还记得我们elasticsearch.yml中注释掉的部分吗 取消注释 执行docker restart elasticsearch 然后进入容器 执行下列命令切记保存 在任意一个节点执行推荐自动 ./bin/elasticsearch-setup-passwords auto 自动 ./bin/elasticsearch-setup-passwords interactive 交互至此es集群已经部署完成 现在访问是需要密码登录的 在浏览器输入你刚刚生成的密码即可登录 用户名是elastic 此外你在终端查看信息 需要加上用户名密码 如curl -u elastic:密码 -X GET “http://172.23.165.185:9200/” 感谢支持

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/921277.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

如何建设国外的网站昆明网红打卡景点

紫外光电探测器被广泛应用于导弹预警、火灾探测、非可见光通信、环境监测等民事和军事领域,这些应用场景的实现需要器件具有高信噪比和高灵敏度。因此,光电探测器需要具备响应度高、响应速度快和暗电流低的特性。近期,天津赛米卡尔科技有限公…

2025.9.28总结

应软件案例分析课程要求做一个c/s架构的软件 下载编译器visual studio 社区版,下载c#环境,在ai帮助下完成了示例服务器,客户端的撰写,并在本地运行,接下来需要完成 1.连接mysql数据库 2.能以我的电脑为服务器端,…

淘宝优惠券返利网站怎么做c 能用来做网站

注意在使用金橙子根据对象名称删除对象时要注意,每删除一个对象,所有对象的索引都将改变。 如果你是用for去遍历,再根据索引获取打标对象名称的话就会出现漏的掉的问题。 改进方法 1,将要删除的对象找到后,统一存放在一个集合中。再根据这个要删除的对象集合再一个个去遍…

7个免费的PPT模板下载网站,新手也能做出高级感PPT!

做 PPT 找不到好模板真的能急到挠头!要么风格老土撞款率高,要么下载要收费、商用有版权坑,花大半天搜的模板还得大改格式。不管是职场汇报、学术答辩还是创意展示,好模板都能让演示效果翻倍。今天就把亲测好用的 7…

[ERR] 1118 - Row size too large ( 8126)

1、错误: 之前用的mysql5.6,备份数据库后,在mysql8中进行还原数据库,出现错误: [ERR] 1118 - Row size too large (> 8126). Changing some columns to TEXT or BLOB or using ROW_FORMAT=DYNAMIC or ROW_FOR…

数据类型-字典

字典(可变类型):info = {"k1":1,"k2":"222","k3":"guohan"} 可变类型不可以做字典的键(列表,字典,集合) 公共功能:1.索引:info["k1"] 通…

牛客刷题-Day7

动态规划1:线性dp、背包问题,区间 https://ac.nowcoder.com/acm/contest/24213?from=acdiscuss牛客刷题-Day7 今日刷题:\(1031-1035\) 1032 迁徙过程中的河流 题目描述 牛市的幸存的先民在流星雨之后就忍痛离开了这…

做网站类的书本信息网络建构是什么意思

ELK/EFK日志系统 如果今天谈论到要部署一套日志系统,相信用户首先会想到的就是经典的ELK架构,或者现在被称为Elastic Stack。 Elastic Stack架构为Elasticsearch Logstash Kibana Beats的组合,其中,Beats负责日志的采集&…

第2周

1 nginx配置结构和流量逻辑过程 1.1 nginx配置结构全局配置段:控制软件运行 events配置段:配置Nginx的事件驱动模型和连接处理机制(接收连接用户) http配置段:配置http服务的全局参数(处理连接)Server配置段:定义虚…

步进电机T型加减速

步进电机T型加减速【嵌入式必读】彻底理解步进电机梯形加减速运动算法原理_步进电机梯形加减速算法-CSDN博客 【嵌入式必读】【一文彻底理解】步进电机驱动算法——梯形加减速运动算法代码实现_步进电机加减速程序编写…

知名的建站公司找人做短视频网站

标准是可以分类的。比如根据层次、专业、对象、目的、功能等维度进行分类。 以层次进行分类: 可以分为国际标准、区域标准、国家标准、团体标准、企业标准、行业标准 以专业进行分类: 可以分为农业、医药、卫生、劳动保护、矿业、化工、机械等等。 以对象…

做网站为什么要投资钱诸城 建设外贸网站

图神经网络实战——图论 0. 前言1. 图属性1.1 有向图和无向图1.2 加权图与非加权图1.3 连通图非连通图1.4 其它图类型 2. 图概念2.1 基本对象2.2 图的度量指标2.2 邻接矩阵表示法 3. 图算法3.1 广度优先搜索3.2 深度优先搜索 小结系列链接 0. 前言 图论 (Graph theory) 是数学…

苍穹外卖-day03(公共字段自动填充,新增菜品,菜品分页查询,删除菜品,修改菜品) - a

苍穹外卖-day03(公共字段自动填充,新增菜品,菜品分页查询,删除菜品,修改菜品) 课程内容公共字段自动填充 新增菜品 菜品分页查询 删除菜品 修改菜品功能实现:菜品管理 菜品管理效果图:1. 公共字段自动填充 1.1 问题分…

网站想上线怎么做网上做调查问卷赚钱的网站

P4705 玩游戏 有ansk∑i1n∑j1m(aibj)knm先舍弃nm不管ansk∑r0k∑i1n∑j1mCkrairbjk−r∑r0k∑i1n∑j1mk!r!(k−r)!airbjk−rk!∑r0k(1r!∑i1nair)(1(k−r)!∑j1mbjk−r)不难发现这就是一个卷积的形式了,但是我们现在还不知道∑i1nair,∑i1mbir,(r∈[0,k])设A(x)为∑…

PWN手的成长之路-03-bjdctf_2020_babystack

首先nc一下远程环境,看一下他有什么功能。发现有两个输入,第一个是输入名字的长度,第二个是输入名字。file 查看一下给的附件。是一个64位的 ELF 可执行文件。checksec 查看文件的安全保护。得知启动了NX栈保护,其…

石家庄高端外贸建站centos 下载wordpress

/Files/litaocnblogs/LTWCF.rar转载于:https://www.cnblogs.com/litaocnblogs/archive/2009/08/20/1550669.html

烟台 网站建设淘宝官网首页电脑版登录

文章目录 一、题目二、一般遍历解法三、利用完全二叉树性质四、完整代码 所有的LeetCode题解索引,可以看这篇文章——【算法和数据结构】LeetCode题解。 一、题目 二、一般遍历解法 思路分析:利用层序遍历,然后用num记录节点数量。其他的例如…

网站ppt怎么做微信小程序加盟哪个好

文章目录前言一、工行业务背景1.1、工行云计算架构组成1.2、工行云平台技术栈1.3、工行金融云成效1.3.1、入云规模同业最大1.3.2、业务如云场景广1.4、容灾及高可用保障1.5、PaaS 层多集群现状1.5.1、集群种类多1.5.2、k8s 集群 node 数量限制1.5.3、业务扩展快1.5.4、故障域分…

设计研发网站做网站要坚持

Box是一个用来组合和控制子元素布局的组件。它可以在一个矩形区域内排列一个或多个子元素,并根据所提供的参数来控制它们的位置、大小和样式。 Box的功能类似传统的FrameLayout。 下面通过示例了解Box的使用方法,首先看一个最简单的示例,如下…