Ubuntu端Sidecar安装及Web界面设置

简介: 本文主要是对Sidecars的配置,以下方法经过本人的亲自测试,亲测有效,放心大胆使用。

官方的安装文档中的图非常清除的描述了各个主机之间与服务安装的关系和连接情况:

Graylog Sidecar 是一个轻量级的配置管理系统,用于日志收集器,也称为后端。这些收集器通过输入引入数据。输入可以是收集器持续读取的日志文件,也可以是发出日志事件的 Windows 事件系统的连接。Graylog 节点充当包含日志收集器配置的集中式集线器。在受支持的消息生成设备/主机上,sidecar 可以作为服务(Windows 主机)或守护程序(Linux 主机)运行。

image.png

下面是详细的操作步骤(附图片和说明)

image.png

Beats类型可以接受大部分类型的日志,

image.png

只需要添加两个选项,其余不用动,然后点击save保存。

image.png

image.png

image.png

然后就是graylog-sidecar的下载与配置

使用以下命令安装 Graylog sidecar 存储库配置和 Graylog sidecar 本身:

wget https://packages.graylog2.org/repo/packages/graylog-sidecar-repository_1-5_all.deb
sudo dpkg -i graylog-sidecar-repository_1-5_all.deb
sudo apt update && sudo apt install graylog-sidecar

编辑配置,并将sidecar激活为系统服务

获得值后返回命令行填写配置文件
[root@mysql ~]# vi /etc/graylog/sidecar/sidecar.yml
该处填写为服务端的IP地址及端口号,后面的/api/不要删除
server_url: "http://192.168.3.134:9000/api/"
该值即为之前在Web界面创建并生成的令牌值,一定要对应,否则不能连接
server_api_token: "1457n0qgqanf2emv65btu3fsd41gps23521aqbv2v23vcipi5cj0"
该值为本节点在Web界面展示的源端名称,注意与其他节点区分
node_name: "mysql"
打开此选项
send_status: true

sudo vi /etc/graylog/sidecar/sidecar.yml
sudo graylog-sidecar -service install

Ubuntu 14.04 with Upstart

sudo start graylog-sidecar

Ubuntu 16.04 and later with systemd

sudo systemctl enable graylog-sidecar
sudo systemctl start graylog-sidecar

安装日志获取的依赖软件

根据系统的不同,请参照相应系统的安装方法,https://www.elastic.co/cn/downloads/beats/filebeat

apt-get安装

1、下载并安装公共签名密钥:

wget -qO - https://artifacts.elastic.co/GPG-KEY-elasticsearch | sudo apt-key add -

2、在继续操作之前,您可能需要在 Debian 上安装软件包:apt-transport-https

sudo apt-get install apt-transport-https

3、将存储库定义保存为:/etc/apt/sources.list.d/elastic-8.x.list

echo "deb stable main" | sudo tee -a /etc/apt/sources.list.d/elastic-8.x.list

4、运行 ,存储库即可使用。例如,您可以 通过运行以下命令安装 Filebeat:apt-get update

sudo apt-get update && sudo apt-get install filebeat

5、要将 Filebeat 配置为在启动期间自动启动,请运行:

sudo systemctl enable filebeat

image.png

image.png

image.png

image.png

最后就是点击创建

image.png

image.png

最后点击确认即可

image.png

然后就可以看到收集到的日志,

完美完结,撒花!!!

相关实践学习
通过日志服务实现云资源OSS的安全审计
本实验介绍如何通过日志服务实现云资源OSS的安全审计。
相关文章
|
5月前
|
Ubuntu 安全 iOS开发
Nessus Professional 10.10 Auto Installer for Ubuntu 24.04 - Nessus 自动化安装程序
Nessus Professional 10.10 Auto Installer for Ubuntu 24.04 - Nessus 自动化安装程序
612 5
|
5月前
|
NoSQL Ubuntu MongoDB
在Ubuntu 22.04上安装MongoDB 6.0的步骤
这些步骤应该可以在Ubuntu 22.04系统上安装MongoDB 6.0。安装过程中,如果遇到任何问题,可以查阅MongoDB的官方文档或者Ubuntu的相关帮助文档,这些资源通常提供了解决特定问题的详细指导。
582 18
|
6月前
|
Ubuntu 安全 关系型数据库
安装MariaDB服务器流程介绍在Ubuntu 22.04系统上
至此, 您已经在 Ubuntu 22.04 系统上成功地完成了 MariadB 的标准部署流程,并且对其进行基础但重要地初步配置加固工作。通过以上简洁明快且实用性强大地操作流程, 您现在拥有一个待定制与使用地强大 SQL 数据库管理系统。
402 18
|
6月前
|
Ubuntu 安全 关系型数据库
安装MariaDB服务器流程介绍在Ubuntu 22.04系统上
至此, 您已经在 Ubuntu 22.04 系统上成功地完成了 MariadB 的标准部署流程,并且对其进行基础但重要地初步配置加固工作。通过以上简洁明快且实用性强大地操作流程, 您现在拥有一个待定制与使用地强大 SQL 数据库管理系统。
454 15
|
6月前
|
存储 Ubuntu iOS开发
在Ubuntu 22.04系统上安装libimobiledevice的步骤
为了获取更多功能或者解决可能出现问题,请参考官方文档或者社区提供支持。
555 14
|
6月前
|
Ubuntu 安全 关系型数据库
安装与配置MySQL 8 on Ubuntu,包括权限授予、数据库备份及远程连接指南
以上步骤提供了在Ubuntu上从头开始设置、配置、授权、备份及恢复一个基础但完整的MySQL环境所需知识点。
657 7
|
6月前
|
Ubuntu
在Ubuntu系统上设置syslog日志轮替与大小限制
请注意,在修改任何系统级别配置之前,请务必备份相应得原始档案并理解每项变更可能带来得影响。
754 2
|
7月前
|
XML Ubuntu Java
如何在Ubuntu系统上安装和配置JMeter和Ant进行性能测试
进入包含 build.xml 的目录并执行:
326 13
|
6月前
|
消息中间件 人工智能 运维
Ubuntu环境下的 RabbitMQ 安装与配置详细教程
本文聚焦在Ubuntu下RabbitMQ安装与配置教程,旨在帮助读者快速构建稳定可用的消息队列服务。
1169 6
|
7月前
|
Ubuntu 关系型数据库 MySQL
Ubuntu 22.04.1上安装MySQL 8.0及设置root密码的注意事项
这些是在Ubuntu 22.04.1 系统上安装MySQL 8.0 及设置root密码过程中必须考虑的关键点。正确的遵循这些步骤可确保MySQL的安装过程既顺利又安全。
1390 20