在日常运维工作中,对于系统和业务日志的处理尤为重要。今天,在这里分享一下自己部署的Filebeat+ELK开源实时日志分析平台的记录过程,有不对的地方还望指出。 简单介绍: 日志主要包括系统日志、应用程序日志和安全日志。系统运维和开发人员可以通过日志了解服务器软硬件信息、检查配置过程中的错误及错误发 ...
分类:
其他好文 时间:
2020-01-06 11:11:33
阅读次数:
114
用root用户会报错,版本6之前还是可以用root用户启动的,针对es的保护,数据的一些问题,6之后就不允许了。 启动成功 下面验证一下 可以直接用浏览器访问,接受http访问 配置,因为没有暴露端口,所以,无法通过内外网访问 cd /elk/elasticsearch-6.2.3/config/ ...
分类:
其他好文 时间:
2020-01-05 19:07:34
阅读次数:
129
前言 1. 什么是elasticsearch? ElasticSearch是一个分布式,高性能、高可用、可伸缩的搜索和分析系统 2. 什么是Elastic Stack? Elastic Stack,前身缩写是ELK,就是ElasticSearch + LogStash + Kibana linux ...
分类:
其他好文 时间:
2020-01-05 13:55:28
阅读次数:
75
题意:Given a n × n matrix A and a positive integer k, find the sum S = A + A2 + A3 + … + Ak. n (n ≤ 30), k (k ≤ 109) and m (m < 104) 输出结果矩阵 解法: 若 n是偶数 S ...
分类:
其他好文 时间:
2020-01-05 10:09:31
阅读次数:
80
/** *543. Diameter of Binary Tree * https://leetcode.com/problems/diameter-of-binary-tree/description/ * */class TreeNode(var `val`: Int) { var left: ...
分类:
其他好文 时间:
2020-01-05 09:22:24
阅读次数:
78
在JAVA开发过程中,有时会遇到一些小运算。比如传入一个List集合,我们需要根据集合中的某一属性做过滤。 相信这种场景大家都有遇到过,通常的解决办法是直接在java代码中写好一些比较规则,实现上也是比较简单的。 但是如果这个规则是动态的呢,假如A类型的数据,我们根据A字段过滤,B类型的数据,我们根 ...
分类:
其他好文 时间:
2020-01-05 00:30:11
阅读次数:
197
实现 strStr() 函数。 给定一个 haystack 字符串和一个 needle 字符串,在 haystack 字符串中找出 needle 字符串出现的第一个位置 (从0开始)。如果不存在,则返回 -1。 示例 1: 输入: haystack = "hello", needle = "ll"输 ...
分类:
其他好文 时间:
2020-01-05 00:04:59
阅读次数:
74
1.python中函数的工作原理 python的解释器,也就是python.exe(c编写)会用PyEval_EvalFramEx(c函数)运行foo()函数 首先会创建一个栈帧(stack Frame),在栈帧对象的上下文里面去运行这个字节码。 可以尝试着去打印foo的字节码: 关于字节码的解释: ...
分类:
编程语言 时间:
2020-01-04 22:12:11
阅读次数:
92
1. stack push and pop 输入两个整数序列。其中一个序列表示栈的push顺序,判断另一个序列有没有可能是对应的pop顺序。为了简单起见,我们假设push序列的任意两个整数都是不相等的。 比如输入的push序列是1、2、3、4、5,那么4、5、3、2、1就有可能是一个pop系列。因为 ...
分类:
其他好文 时间:
2020-01-04 20:40:40
阅读次数:
88
题目描述 定义栈的数据结构,请在该类型中实现一个能够得到栈最小元素的 min 函数。 Stack.peek() peek()函数返回栈顶的元素,但不弹出该栈顶元素。 Stack.pop() pop()函数返回栈顶的元素,并且将该栈顶元素出栈。 public class Solution { priv ...
分类:
其他好文 时间:
2020-01-04 20:17:06
阅读次数:
75