随笔分类 -  devops高级应用

摘要:opentelemetry简介 opentelemetry是什么 opentelemetry是一套由CNCF主导的云原生可观测性的标准协议,全称:OpenTelemetry Protocol,简称OTLP。 opentelemetry产生的背景 可观测性一个很重要的领域 Trace 有两个业界标杆: 阅读全文
posted @ 2024-09-11 10:26 王竹笙 阅读(51) 评论(0) 推荐(0) 编辑
摘要:一、Prometheus 二、grafana 1、添加数据模板# blackbox_exporter监控数据 # 每个参数是不同的dashbord模板 https://grafana.com/grafana/dashboards/9965 https://grafana.com/grafana/da 阅读全文
posted @ 2023-08-14 10:48 王竹笙 阅读(11) 评论(0) 推荐(0) 编辑
摘要:... 阅读全文
posted @ 2023-04-14 15:38 王竹笙 阅读(10) 评论(0) 推荐(0) 编辑
摘要:1. EFK简介 Elasticsearch 是一个实时的、分布式的可扩展的搜索引擎,允许进行全文、结构化搜索,它通常用于索引和搜索大量日志数据,也可用于搜索许多不同类型的文档。 Beats 是数据采集的得力工具。将 Beats 和您的容器一起置于服务器上,或者将 Beats 作为函数加以部署,然后 阅读全文
posted @ 2023-04-11 15:28 王竹笙 阅读(275) 评论(0) 推荐(0) 编辑
摘要:1. Zabbix简介 Zabbix是一个企业级的开源分布式监控解决方案,由C语言编写而成的底层架构(server端和agent端),由一个国外的团队持续维护更新,软件可以自由下载使用,运作团队靠提供收费的技术支持赢利。 Zabbix运行条件: Server:Zabbix Server需运行在LAM 阅读全文
posted @ 2023-04-06 12:47 王竹笙 阅读(882) 评论(0) 推荐(0) 编辑
摘要:OpenVPN 服务端搭建部署 1. 安装配置证书软件 [root@Web01 ~]# yum -y install easy-rsa [root@Web01 ~]# mkdir /opt/easy-rsa [root@Web01 easy-rsa]# rpm -ql easy-rsa #查看已安装 阅读全文
posted @ 2023-02-14 10:20 王竹笙 阅读(6) 评论(0) 推荐(0) 编辑
摘要:1.说明 Apache Pulsar 是 Apache 软件基金会顶级项目,是下一代云原生分布式消息流平台,集消息、存储、轻量化函数式计算为一体。该系统源于 Yahoo,最初在 Yahoo 内部开发和部署,支持 Yahoo 应用服务平台 140 万个主题,日处理超过 1000 亿条消息。Pulsar 阅读全文
posted @ 2023-02-08 11:32 王竹笙 阅读(500) 评论(0) 推荐(0) 编辑
摘要:一、说明 Grafana Loki 是什么? Loki 是一个水平可扩展,高可用性,多租户的日志聚合系统 。它的设计非常经济高效且易于操作,因为它不会为日志内容编制索引,而是为每个日志流编制一组标签。 Loki 组成: loki : 主服务器,负责存储日志和处理查询 promtail : 代理,负责 阅读全文
posted @ 2022-11-18 15:16 王竹笙 阅读(711) 评论(0) 推荐(0) 编辑
摘要:PIP3 # 所有依赖库导成txt pip3 freeze>requirements.txt # 下载依赖到packages文件夹下 pip3 download -d packages -r requirements.txt --trusted-host mirrors.cloud.aliyuncs 阅读全文
posted @ 2022-08-18 12:36 王竹笙 阅读(31) 评论(0) 推荐(0) 编辑
摘要:1、SMART是一种磁盘自我分 SMART是一种磁盘自我分析检测技术,早在90年代末就基本得到了普及每一块硬盘(包括IDE、SCSI),在运行的时候都会将自身的若干参数记录下来,这些参数包括型号、容量、温度、密度、扇区、寻道时间、传输、误码率等。硬盘运行了几千小时后,很多内在的物理参数都会发生变化, 阅读全文
posted @ 2021-09-18 11:08 王竹笙 阅读(1001) 评论(0) 推荐(0) 编辑
摘要:1、更新yum源 1 [root@localhost ~]# rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org 2 [root@localhost ~]# rpm -Uvh https://www.elrepo.org/elrepo 阅读全文
posted @ 2021-05-12 11:03 王竹笙 阅读(117) 评论(0) 推荐(0) 编辑
摘要:一、什么场景下会用roles? 假如我们现在有3个被管理主机,第一个要配置成httpd,第二个要配置成php服务器,第三个要配置成MySQL服务器。我们如何来定义playbook? 第一个play用到第一个主机上,用来构建httpd,第二个play用到第二个主机上,用来构建php,第三个play用到 阅读全文
posted @ 2020-06-11 18:18 王竹笙 阅读(238) 评论(0) 推荐(0) 编辑
摘要:一、Grafana介绍 Grafana是一个跨平台的开源的度量分析和可视化工具,可以通过将采集的数据查询然后可视化的展示,并及时通知。它主要有以下六大特点: 1、展示方式:快速灵活的客户端图表,面板插件有许多不同方式的可视化指标和日志,官方库中具有丰富的仪表盘插件,比如热图、折线图、图表等多种展示方 阅读全文
posted @ 2019-08-27 09:41 王竹笙 阅读(88) 评论(0) 推荐(0) 编辑
摘要:安装 最低配置: 不少于256M内存,不低于1G磁盘,jdk版本>=8 安装jdk1.8 yum install -y java-1.8.0-openjdk wget -O /etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io/redhat/jen 阅读全文
posted @ 2019-07-30 17:29 王竹笙 阅读(85) 评论(0) 推荐(0) 编辑
摘要:一、前言 在上一篇文章中项目中使用了webscoket进行实时通讯,但是生产环境又使用了django+nginx+uwsgi的部署方式,我们都知道uwsgi并不能处理websocket请求,所以需要asgi服务器来处理websocket请求,官方推荐的asgi服务器是daphne,下面将介绍详细的部 阅读全文
posted @ 2019-04-25 16:41 王竹笙 阅读(188) 评论(0) 推荐(0) 编辑
摘要:CentOS 7 版本将MySQL数据库软件从默认的程序列表中移除,用mariadb代替了。 有两种解决办法: 1、方法一:安装mariadb MariaDB数据库管理系统是MySQL的一个分支,主要由开源社区在维护,采用GPL授权许可。开发这个分支的原因之一是:甲骨文公司收购了MySQL后,有将M 阅读全文
posted @ 2018-11-30 15:18 王竹笙 阅读(391) 评论(0) 推荐(0) 编辑
摘要:一、导论 WSGI是Web服务器网关接口。它是一个规范,描述了Web服务器如何与Web应用程序通信,以及Web应用程序如何链接在一起以处理一个请求,(接收请求,处理请求,响应请求)基于wsgi运行的框架有bottle,DJango,Flask,用于解析动态HTTP请求支持WSGI的服务器 wsgir 阅读全文
posted @ 2018-11-19 09:23 王竹笙 阅读(28) 评论(0) 推荐(0) 编辑
摘要:centos7安装jumpserver3.0跳板机 Jumpserver是一款由python编写, Django开发的开源跳板机/堡垒机系统, 助力互联网企业高效 用户、资产、权限、审计 管理。jumpserver实现了跳板机应有的功能,基于ssh协议来管理,客户端无需安装agent。Jumpser 阅读全文
posted @ 2018-09-27 15:19 王竹笙 阅读(127) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示