- 0
- 0
- 约5.65千字
- 约 14页
- 2026-02-05 发布于北京
- 举报
京峰JF2117‑Day60上课笔记ELK企业案例实战
1、Redis高性能加速实战
wget
wnload.redis.io/releases/redis‑2.8.13.tar.gztarzxf/
redis‑2.8.13.tar.gzcdredis‑2.8.13makePREFIX=red813redis‑2813makeP=/
usr/local/redisinstallcpredis.conf/usr/local/redis/usral/redisinsta
将/usr/local/redis/bin/目录添加到环境变量配置文件/etc/profile的末尾,
然后在Shell终端执行source/etc/profile使环境变量生效。
exportPATH=/usr/local/redis/bin:$PATH
使用nohup启动及停止Redis服务令:
nohup/usr/local/redis/bin/redis‑server/
usr/local/redis/redis.conf/usr/local/redis/bin/redis‑cli‑p6379
shutdown
2、ELK收集Nginx日志实战
cd/usr/local/logstash/config/etc/,创建如下配置文件,代码如下:
1)日志‑存入Redis缓存数据库;
agent.conf文件内容:
输入{文件{类型=nginx‑access路径=/
usr/local/nginx/logs/access.log}
京峰JF2117-Day60上课笔记ELK企业案例实战
1、Redis高性能加速实战
wget
tarzxfredis-2.8.13.tar.gz
cdredis-2.8.13
makePREFIX=/usr/local/redisinstall
cpredis.conf/usr/local/redis/
将/usr/local/redis/bin/目录加入至环境变量配置文件/etc/profile末尾,然后
Shell终端执行source/etc/profile让环境变量生效。
exportPATH=/usr/local/redis/bin:$PATH
Nohup启动及停止Redis服务命令:
nohup/usr/local/redis/bin/redis-server/usr/local/redis/redis.conf
/usr/local/redis/bin/redis-cli-p6379shutdown
2、ELK收集Nginx日志实战
cd/usr/local/logstash/config/etc/,创建如下配置文件,代码如下:
1)日志-存入Redis缓存数据库;
agent.conf文件内容:
input{
file{
type=nginx-access
path=/usr/local/nginx/logs/access.log
}
}输出{redis{主机=
localhost端口=6379数
_
据类型list键=
logstash}}
启动Agent:
../bin/logstash‑fagent.conf
2)Redis数据‑存入ES;
index.conf文件内容:
input{
redis{
host=localhost
端口=6379
_
数据类型=list
键=logstash
类型=redis‑input
批量_计数=1
}
}
输出{
}
output{
redis{
host=localhost
port=6379
原创力文档

文档评论(0)