seafog
简介
人生苦短,最重要吃得开心
发布 155 篇文章
加入于 2023-09-29
Flannel实现Docker容器多主机通信
- 2022-06-01
- 651
- 2
- 96.1℃
flannel网络概述flannel 是 CoreOS 开发的容器网络解决方案。flannel 为每个 host 分配一个 subnet(子网),容器从此 subnet 中分配 IP,这些 IP 可以在主机间路由,容器间无需 NAT 和 port mapping(端口映射) 就可以跨主机通信。flannel的作用因为flannel实现跨主机的子网通信是通过主机中的dr0网卡进行通信的,由flann
删除 Elasticsearch 中指定日期前的数据
- 2022-05-31
- 1011
- 2
- 129.1℃
之前已搭建一个ELK+Filebeat 的集群,并收集了 Nginx 的日志信息。在 Elasticsearch 中索引的名字是:nginx-access-log-*,后面的*代表的是日期。假如,需要删除7天前的数据,可以执行通过以下方法:curl -u elastic:****** -H'Content-Type: application/json' -d'{ &qu
ELK集群设置账号密码认证
- 2022-05-28
- 866
- 0
- 110.6℃
前提在几篇中搭建的 ELK+Filebeat 集群中,版本都是7.16.1,其中ElasticSearch 有两个节点。默认都是无密码登录,所有人都可以登录操作,安全考虑可以设置密码认证。6.2或更早版本需要安装X-PACK,新版本已包含在发行版中,所以可以直接在 ELK 上进行配置。1. Elas
Elasticsearch 单节点改集群,以及查看集群信息
- 2022-05-26
- 590
- 0
- 83.0℃
前提:本文主要是将原来Elasticsearch 单节点改成两个节点组成的集群,以及查看集群信息。原来的node-1(192.168.1.240),准备部署的node-2(192.168.1.231)组成一个集群。Elasticsearch的 docker-compose.yml 内容如下:version: '3'services: elasticsearch:
Elasticsearch的RESTful API
- 2022-05-25
- 442
- 0
- 68.2℃
接上一篇搭建文章中,nginx.conf 定义的log格式是: log_format main '$remote_addr - $remote_user [$time_local] "$request" ' '$status $body_bytes_sent "$http_referer&qu
ELK+Filebeat 部署安装
- 2022-05-24
- 878
- 0
- 111.8℃
ELK+Filebeat介绍ELK是Elasticsearch、Logstash、Kibana三大开源框架首字母大写简称(但是后期出现的filebeat(beats中的一种)可以用来替代logstash的数据收集功能,比较轻量级)。市面上也被成为Elastic Stack。Filebeat是用于转发和集中日志数据的轻量级传送工具。Filebeat监视您指定的日志文件或位置,收集日志事件,并将它们转
prometheus 监控 nginx 规则
- 2022-05-23
- 725
- 2
- 100.5℃
nginx 的监控规则可以参考:Awesome Prometheus alerts | Collection of alerting rules 实际上里面的规则可能还需要略微修改才可以使用: groups:
- name: Nginx
rules:
- alert: NginxHighHt
Linux 删除乱码文件名的文件
- 2022-05-19
- 427
- 0
- 66.7℃
问题: 由于文件上传的时候出现问题,导致文件乱码。比如: [root@localhost ~]# ls
?ǣ
正常的rm命令无法删除这种文件。 解决: 可以通过利用文件的inode信息来删除这个文件,具体操作如下: [root@localhost ~]# ls -li
total 0
224166
php-fpm进程数配置
- 2022-05-18
- 884
- 1
- 114.4℃
PHP-FPM先了解PHP的连接方式:apche2-module: 把 php 当做 apache 的一个模块,实际上 php 就相当于 apache 中的一个 dll 或一个 so 文件,phpstudy 的非 nts 模式就是默认以 module 方式连接的CGI:是Common Gateway Interface(通用网管协议),用于让交互程序和Web服务器通信的协议。它负责处理URL的请求
Prometheus监控PHP-FPM
- 2022-05-16
- 944
- 0
- 118.4℃
环境 PHP版本:7.3 在docker里通过supervisor启动PHP 步骤 PHP-FPM端 配置PHP-FPM开启status_path # vim /etc/php-fpm.d/www.conf
pm.status_path = /status
ping.path = /ping