基于DNSPod配置DDNS 和云主机同步自动更新Let’s encrypt泛域名证书 本地系统:群晖DSM6.2远程主机:腾讯云 centos7DNS服务:DNSPod 自从用了群晖以后,从文件共享功能逐步到同步盘、Note、Emby、VPN等等,群晖逐渐变成了一个家庭服务中心。 因为家里是电信宽带,从外部访问来说,一直是用自带的 Quick Connect 服务,他会给你一个 username.synology.me 的域名,但是域名主机毕竟在国外,越墙的稳定性会有一些问题,正好刚购置了一台腾讯云的主机用来放 Blog,也把原先在 Godaddy 的域名迁到了 DNSPod,所… 继续阅读 在群晖上配置 DDNS 和 HTTPS 证书
分类: 技术点滴
经验在于积累,技术在于实践。失败并不可笑,悲哀在于从未尝试。
logstash grok使用案例:php-slow日志的匹配
在 logstash 的使用中,我遇到最多的问题是通过 grok 对日志清洗的正则规则使用了,把案例记录一下,以便存档吧。 logstash 本身提供了一个 grok 预定义常用表达式的文件,包括%{USER}、%{IP}、%{NUMBER} 、%{DATA}等,可以通过这来了解一下基本的正则写法。路径如下: /usr/share/logstash/vendor/bundle/jruby/1.9/gems/logstash-patterns-core-4.0.2/patterns/grok-patterns 这是我们要处理的PHP的slow日志,经过filebeats多行合并之后,我们可以把每… 继续阅读 logstash grok使用案例:php-slow日志的匹配
ELKtrack日志收集分析的实验
实验结构 filebeat –> logstash –> elasticsearch –> kibana 说明: ELK是实时日志处理领域的第一开源选择,基于实时全文索引,统一的配置语言,支持集群线性扩展,这次实验设计的各种软件均属于ELK的套件工具。 filebeat 是一个轻量的日志采集器,安装在各应用服务器,其实logstash也可以实现此功能不过过于笨重,其监控所定义的日志文件,然后根据配置统一输出到logstash,当然也可直接输出到elasticsearch或redis,但是filebeat只支持多行合并和简单过滤控制,我们需要… 继续阅读 ELKtrack日志收集分析的实验
在centos6上建立openvpn server
工作需要建个vpn,便于远程到内网环境来开发,内部设备也好维护。使用centos6自带的openvpn rpm包即可。 # yum install openvpn # cd /etc/openvpn # cp /usr/share/doc/openvpn-2.2.2/sample-config-files/server.conf ./ # mkdir -p easy-rsa/keys # cd easy-rsa/ # cp /usr/share/openvpn/easy-rsa/2.0/* ./ # source ./vars # ./clean-all 建立公用证书 # ./build-ca… 继续阅读 在centos6上建立openvpn server
建立svn并自动到发布到web目录【存档】
编译安装svnserver ./configure –prefix=/data/app/svn –without-berkeley-db make & make install 建立svnserver的配置目录 mkdir /data/app/svn/conf 手工建立三个配置文件: svnserve.conf svn服务器配置 [general] anon-access = none auth-access = write password-db = passwd authz-db = authz authz 项目配置 [yjxj2012:/] soft456 = rw wp1998… 继续阅读 建立svn并自动到发布到web目录【存档】