自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 问答 (2)
  • 收藏
  • 关注

原创 mysql调优和数据库高可用集群

mysql调优和数据库高可用集群性能调优1.升级硬件(cpu,内存,存储)2.优化数据库服务运行参数3.让程序员优化访问数据的sql命令4.网络带宽5.优化服务架构(是否由数据传输瓶颈)优化数据库服务运行参数:show variables ; 显示所有变量show variables like “%%”; 模糊匹配set global 变量=值 临时修改变量,立即生效永久有效以 ”变量名=值“ 的方式写入/etc/my.cnf中,重起服务show

2020-09-29 16:44:49 320 1

原创 周期性计划任务,find 和 NTP基本

查找文件• 根据预设的条件递归查找对应的文件– find [目录] [条件1] [-a|-o] [条件2] …– 常用条件表示:-type 类型(f文件、d目录、l快捷方式)-name “文档名称”-size +|-文件大小(k、M、G)-user 用户名-type 按照类型查找[root@server0 ~]# find /boot/ -type l #查找快捷方式[root@server0 ~]# ls /boot/grub/menu.lst [root@serv

2020-09-04 09:42:20 145

原创 docker内给php安装扩展

docker内给php安装扩展一:docker已经打包好的扩展(例如gd,bcmath等)主要包括gd,bcmath等,如果想要看docker已经打包了哪些扩展,可以使用:docker-php-source extract //拉取所有的docker已打包的扩展到/usr/srccd /usr/src/php/extls 既可以看到。 这些扩展是可以使用docker自带的命令安装的,在dockerfile直接写或者在容器:apt update 安装依赖(安装gd扩展等必须要先安装系

2020-09-03 17:36:06 458

原创 宿主机nginx与docker的PHP

NGINX1、安装 ~]# yum -y install gcc pcre-devel openssl-devel ##三个nginx的依赖包 ~]# useradd -s /sbin/nologin nginx ##创建nginx用户,用次用户的身份,让服务更安全。 ~]# tar -xf nginx-1.10.3.tar.gz ~]# cd n

2020-09-02 17:48:41 2664

alertmanager配置文件

Alertmanager 主要用于接收Prometheus 发送的告警信息,它支持丰富的告警通知渠道,而且很容易做到告警信息进行分组、静默、抑制等,是Prometheus生态中非常重要的一个核心模块。 优点: 可分组、静默、抑制(三大特性)来灵活控制告警规则发送到微信,钉钉,邮件,比如多个机器同个级别的告警可以合并成一个,避免冗余邮件。 告警恢复是完整显示信息的,恢复后我们可以知道是哪个机器恢复了,这直接完美替代了grafana的缺点。 缺点: 相对于grafana来讲,配置流程上要繁琐许多,并且很多字段也需要熟悉,dingding之类告警还需要安装第三方插件实现。维护起来确实有成本,但是一次配置好了,就可以慢慢享受它带来的优点了

2024-02-06

夜莺监控系统安装包下载

夜莺监控( Nightingale )是一款国产、开源云原生监控分析系统,采用 All-In-One 的设计,集数据采集、可视化、监控告警、数据分析于一体。于 2020 年 3 月 20 日,在 github 上发布 v1 版本,已累计迭代 60 多个版本。从 v5 版本开始与 Prometheus、VictoriaMetrics、Grafana、Telegraf、Datadog 等生态紧密协同集成,提供开箱即用的企业级监控分析和告警能力,已有众多企业选择将 Prometheus + AlertManager + Grafana 的组合方案升级为使用夜莺监控。夜莺监控,由滴滴开发和开源,并于 2022 年 5 月 11 日,捐赠予中国计算机学会开源发展委员会(CCF ODC),为 CCF ODC 成立后接受捐赠的第一个开源项目。夜莺监控的核心开发团队,也是Open-Falcon项目原核心研发人员。

2024-02-06

RocketMQ搭建文档

RocketMQ是一款高可靠、高吞吐量、可伸缩、易于部署和管理的分布式消息中间件,可以用来实现消息的异步传输、解耦、削峰填谷等功能。具体来说,RocketMQ可以用于以下场景: 事件驱动架构:RocketMQ可以用来将事件异步传输到订阅者,从而实现事件驱动架构,降低系统的耦合度,提高系统的可扩展性和可维护性。 流式计算:RocketMQ可以用来传输实时流式数据,如日志、监控数据、交易数据等,用于流式计算和实时数据分析。 异步处理:RocketMQ可以用来实现异步处理,将一些耗时的任务转移到异步线程或者其他服务中执行,从而提高系统的吞吐量和性能。 削峰填谷:RocketMQ可以用来实现消息队列的削峰填谷功能,当系统承受的请求量超过了系统的处理能力时,可以将请求转化为消息,通过RocketMQ进行缓存,等待系统恢复正常后再进行处理。 分布式事务:RocketMQ提供了基于消息的分布式事务支持,可以保证消息在多个节点之间的原子性和一致性。 RocketMQ强调的就是一个低延迟,高可靠性,高吞吐量的特点。

2024-02-06

docker安装filebeat

Filebeat工作原理 1、Filebeat由两个主要组件组成:prospectors 和 harvesters。这两个组件协同工作将文件变动发送到指定的输出中。 2、Harvester(收割机):负责读取单个文件内容。 3、Prospector(勘测者):负责管理Harvester并找到所有读取源。 4、Filebeat如何记录文件状态: 将文件状态记录在文件中(默认在/var/lib/filebeat/registry) 5、Filebeat如何保证事件至少被输出一次:Filebeat之所以能保证事件至少被传递到配置的输出一次,没有数据丢失,是因为filebeat将每个事件的传递状态保存在文件中。在未得到输出方确认时,filebeat会尝试一直发送,直到得到回应。

2024-02-06

docker安装ELK日志平台

ELK是三个开源软件的缩写,分别表示:Elasticsearch , Logstash, Kibana , 它们都是开源软件。新增了一个FileBeat,它是一个轻量级的日志收集处理工具(Agent),Filebeat占用资源少,适合于在各个服务器上搜集日志后传输给Logstash,官方也推荐此工具。 Elasticsearch是个开源分布式搜索引擎,提供搜集、分析、存储数据三大功能。它的特点有:分布式,零配置,自动发现,索引自动分片,索引副本机制,restful风格接口,多数据源,自动搜索负载等。主要负责将日志索引并存储起来,方便业务方检索查询。 Logstash 主要是用来日志的搜集、分析、过滤日志的工具,支持大量的数据获取方式。一般工作方式为c/s架构,client端安装在需要收集日志的主机上,server端负责将收到的各节点日志进行过滤、修改等操作在一并发往elasticsearch上去。是一个日志收集、过滤、转发的中间件,主要负责将各条业务线的各类日志统一收集、过滤后,转发给 Elasticsearch 进行下一步处理。 Kibana 也是一个开源和免费的工具,Kiba

2024-02-06

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除