采集主机log日志并发送至loki的方法
创始人
2024-05-23 16:20:25
0

更多内容请查看 www.laowubiji.com

在ubuntu以及Centos等主机系统中,会产生一些系统日志信息,这些信息有助于后续查找故障原因,提升主机运行质量。因此本文简单介绍一下,如果将这些信息主动发送至Loki系统中予以持久化保存。

  1. 日志源

Ubuntu系统中的相关系统日志存放在/var/log/syslog文件中

Cetnos系统中的相关系统日志则存放在/var/log/messages文件中

  1. Promtail配置

因为Ubuntu与Centos系统的不同,导致Promtail的配置有所不同,依次举例如下:

Ubuntu系统中的Promtail配置文件promtail_syslog_config.yaml,具体内容如下:

server:http_listen_port: 9088grpc_listen_port: 0grpc_server_max_recv_msg_size: 900000000000grpc_server_max_send_msg_size: 900000000000
positions:filename: /aiops/messages/positions.yamlclients:- url: http://aa1.bb2.cc3.dd4:379/loki/api/v1/pushbatchwait: 10sbatchsize: 40960000
scrape_configs:- job_name: messagestatic_configs:- labels:os: ubuntuhost: aaa.bbb.ccc.ddd__path__: /var/log/syslog

而Centos系统的Promtail配置文件promtail_messages_config.yaml则略有不同,具体如下:

server:http_listen_port: 9080grpc_listen_port: 0grpc_server_max_recv_msg_size: 900000000000grpc_server_max_send_msg_size: 900000000000
positions:filename: /data/messages/positions.yamlclients:- url: http://aa1.bb2.cc3.dd4:379/loki/api/v1/pushbatchwait: 10sbatchsize: 40960000
scrape_configs:- job_name: messagestatic_configs:- targets:- localhostlabels:os: centoshost: aaa.bbb.ccc.ddd__path__: /var/log/messages

其实主要是最后一行,指定了log日志的位置,其他的label是根据情况添加的(但是不建议label过多,否则可能影响查询性能),可以根据情况修改。

  1. Promtail命令运行

promtail --config.file=/data/promtail_messages_config.yaml

其中promtail可以直接从网上下载

wget https://github.com/grafana/loki/releases/download/v2.7.0/promtail-linux-amd64.zip

unzip promtail-linux-amd64.zip

mv promtail-linux-amd64 /usr/bin/promtail

之后即可直接调用promtail命令。

相关内容

热门资讯

泰罗·奥特曼涂鸦怪兽出现在第几... 泰罗·奥特曼涂鸦怪兽出现在第几集好像是33吧!你去看看咯!反正在30几集 给...
【甘快看】“甘味”香飘兰洽会 7月6日,第三十一届兰洽会在兰州隆重开幕。兰洽会主展馆甘肃国际会展中心特色优势产业展区,汇集全省14...
感恩父母的小故事 感恩父母的小故事有一个天生失语的小女孩,爸爸在她很小的时候就去世了。她和妈妈相依为命。妈妈每天很早出...
【甘快看】第三十一届兰洽会丨3... 7月7日上午,2025甘肃省矿业权出让项目招商对接活动在兰州举办。活动现场,对涵盖煤炭、黄金、铜镍等...
36年手工账“秒变”智能报表 “军哥,你们班电耗咋控制的?每吨锌比我们低8千瓦时!”7月4日清晨,河南豫光锌业有限公司锌业二厂电解...
青年消费者应理性消费 警惕大额... 本报讯(记者杨召奎)近期,部分青年消费者盲目超前消费、大额借贷现象增多,因超出自身还款能力而陷入债务...
【他山之石】137名“小老师” “轴温传感器安装完毕后,我们要进行通电试验,确保其运行状态良好。”7月3日,在中国铁路上海局集团有限...
为何越来越多航空企业选择落户这... 清晨,海南海口的陈女士一家驱车前往万宁神州半岛,为刚刚结束高考的孩子圆一个“蓝天梦”。“孩子向往跳伞...
“紫气东来”的故事是什么? “紫气东来”的故事是什么?“紫气东来”的故事是什么?传说老子过函谷关之前,关尹喜见有紫气从东而来,知...
上期所就燃料油等3个期权合约公... 上期所就燃料油等3个期权合约公开征求意见◎记者 费天元 7月7日,上海期货交易所发布公告,就燃料油、...