Visual Studio 2017在安装时遇到的问题及解决方法
我这里是离线安装VisualStudio2017,安装包文件比较大,有10几个G的文件,解压压缩包vs2017offline.7z文件后,运行vs_enterprise.exe文件开始安装,遇到的问题如下:1.点击安装时出现无法下载安装文件。请检查Internet连接,然后重试 原因是证书没有导,打开存放离线文件的路径vs2017offline文件,然后找到其下面的certificates文件夹并打开,可以看到里面有几个.p12格式的证书注册文件,依次安装该文件夹下的软件证书。双击证书并根据提示往下走就行了,也可以一直...[>>…]
内网穿透工具frp的应用-frpc,frps
内网穿透即内网映射,可以将局域网变公网,从而可以让外网访问本地局域网内的服务。内网穿透原理技术有这么几种:1,通过公网服务器转发,这是目前市场上大多三方的内网穿透服务方式。2,P2P穿透,端对端连接通信,即常说的UDP打洞方式,受国内复杂网络环境影响打洞成功机率不高。3,通过公网服务器响应对二端握手穿透,穿透成功时直接二端P2P打洞直联。 内网穿透工具有很多,比如Ngrok、花生壳、frp。原理基本一样,这里主要了解一下FRP,frp分为客户端和服务端,frp...[>>…]
Chrome插件jsonView的两个问题
jsonView是Chrome中的一个插件,可以让接口返回的json在浏览器里格式化、着色、美观、易读。一直在Chrome浏览器中使用jsonView插件。在使用中也发现它有两个问题:1:会导致刷新一次请求两次. 之前有一个问题印象特别深刻,就是碰到过进行代码调试的时候发现浏览器刷新一次服务器总执行两次,开始还一直排查服务端的代码问题,之后断定代码正常才发现是这个jsonView插件捣鬼,开启这个插件后就可能会出现向服务端请求两次(可能结果是json会导致它运行)。2:对返回的j...[>>…]
Elasticsearch7.7设置账号密码时的逻辑矛盾问题
2019年1月30日,外媒又报道了一起Elasticsearch数据泄露事件!2019年1月份的至少有6起Elasticsearch数据泄露事件了。原因何在,很简单,开发者在服务启动之后总是懒得去修改,哪怕是添加个密码,不信?你去看看你们公司的REDIS服务器,看看有多少设置了密码,至少我公司不相关的部门的业务,他们的REDIS我都能远程登录(因对接关系我知道了redis服务器IP)。 好吧,回到Elasticsearch7.7的密码设置问题上来吧,说说我遇到的Elasticsearch设置账号密码时的矛盾问题,很...[>>…]
logstash根据指定的grok规则拆分nginx日志:LogStash::ConfigurationError:message Expected
使用filebeat读取nginx日志,传给logstash,在logstash中通过配置message的正则匹配规则,将nginx分割出我们想要的字段。整个过程容易理解,不过初次调试grok里面的匹配规则,真是有点抓狂,logstash重启一次挺麻烦,每次修改都去重启logstash也不方便啊,好在有一个现成的grokdebug在线调试工具:https://grokdebug.herokuapp.com/ ,这个链接里也有一些规则参考:https://grokdebug.herokuapp.com/patterns# 不过即便如此,还是不太方便,因为在grokdebug中调...[>>…]
Filebeat结合logstash进行日志处理入elasticsearch
进入filebeat目录,增加nginxlog.yml配置文件,配置如下,主要修改paths下的log目录地址以及设置output为logstash的IP端口地址。 user@u007:/opt/filebeat/filebeat-7.7.1-linux-x86_64$catnginxlog.yml filebeat.inputs: -type:log enabled:true paths: -/opt/nginxlog/*.log filebeat.config.modules: path:${path.config}/modules.d/*.yml reload.enabled:true setup.template.settings: index.number_of_shards:6 output.logstash: hosts:["10.21.45.25:5044"] #启动filebeat同时使用public输出日志 user@u007:/o...[>>…]
ELK中日志数据采集器Filebeat的安装和使用
Beats是数据采集的得力工具,Beats能够将数据转发至Logstash进行转换和解析。Filebeat是Beats中的一种,Filebeat是本地文件的日志数据采集器,可监控日志目录或特定日志文件(tailfile),并将它们转发给Elasticsearch或Logstatsh进行索引等。带有内部模块(auditd,Apache,Nginx,System和MySQL),可通过一个指定命令来简化通用日志格式的收集,解析和可视化。 服务器少的时候,登录服务器查看日志还算方便,但是如果服务器、虚拟机和容器生成日志多了的话,使用S...[>>…]