
ELK
我不是稻草人
有12年WEB后台项目开发,7年DBA,7年运维经验,领导开发过大量WEB网站及ERP应用,擅长方向为PHP开发,Mysql优化及Linux运维。
展开
-
elasticsearch php 批量更新
$client = ClientBuilder::create()->build();$list = $db->execute("select * from user limit 100");if(!$list){ echo "完成"; break;}$params['body'] = array();foreach($list as $info){ $params['body'][] = array( 'index' => arr.原创 2020-08-13 16:57:08 · 961 阅读 · 0 评论 -
DSL语法实例
API的基本用法:GET /user/_doc/_search{ "query": { "match_all": {} }, "from": 0, "size": 100}查找GET /user/_doc/_search{ "query":{ "bool":{ "must":{ "term":{"tag":"好"} } } }}更新或添加文档PUT /user/_doc/张三{ "usern...原创 2020-08-06 17:12:23 · 713 阅读 · 0 评论 -
Centos7安装Kibana及简易用法
把rpm下载后安装,配置文件在/etc/kibana/kibana.yml配置好elasticsearch就行kibana搜索最近时间的:@timestamp:[2016-07-15 TO 2016-07-16]原创 2017-04-24 19:05:22 · 462 阅读 · 0 评论 -
Centos7安装Logstash及基本配置
安装可以直接用yum安装配置在/etc/logstash/conf.d写任何配置文件,任何名都行,比如vi log_file.conf然后可以service logstash start了先说Input:读取文件基本格式如下:input file { path => ["/var/log/*.log", "/var/log/message"]原创 2017-04-15 20:53:58 · 4651 阅读 · 0 评论 -
Centos7安装Elasticsearch及集群
在官方下载elasticsearch.rpm后安装好,配置主要是http地址绑定和port删除数据:curl -XDELETE 'http://192.168.1.1:9200/user-log*'原创 2017-04-24 17:49:34 · 639 阅读 · 0 评论 -
用ELK监控Nginx
nginx日志格式为: log_format main '$remote_addr [$time_local] "$request" ' '$status $body_bytes_sent "$http_referer" $upstream_response_time'; access_log /home/log原创 2017-10-09 19:42:14 · 741 阅读 · 0 评论