Ubuntu端Sidecar安装及Web界面设置

本文涉及的产品
日志服务 SLS,月写入数据量 50GB 1个月
简介: 本文主要是对Sidecars的配置,以下方法经过本人的亲自测试,亲测有效,放心大胆使用。

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

https://docs.graylog.org/en/4.0/pages/sidecar.html

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 https://artifacts.elastic.co/packages/8.x/apt 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

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

完美完结,撒花!!!

相关实践学习
日志服务之使用Nginx模式采集日志
本文介绍如何通过日志服务控制台创建Nginx模式的Logtail配置快速采集Nginx日志并进行多维度分析。
相关文章
|
2天前
|
Java 关系型数据库 MySQL
"解锁Java Web传奇之旅:从JDK1.8到Tomcat,再到MariaDB,一场跨越数据库的冒险安装盛宴,挑战你的技术极限!"
【8月更文挑战第19天】在Linux上搭建Java Web应用环境,需安装JDK 1.8、Tomcat及MariaDB。本指南详述了使用apt-get安装OpenJDK 1.8的方法,并验证其版本。接着下载与解压Tomcat至`/usr/local/`目录,并启动服务。最后,通过apt-get安装MariaDB,设置基本安全配置。完成这些步骤后,即可验证各组件的状态,为部署Java Web应用打下基础。
7 1
|
5天前
|
Ubuntu 数据库
在Ubuntu 12.04上安装和设置Postfix的方法
在Ubuntu 12.04上安装和设置Postfix的方法
14 1
|
9天前
|
前端开发 开发者 容器
【布局革命!】Flexbox与Grid双剑合璧:解锁Web设计新纪元,让响应式界面瞬间焕发光彩!
【8月更文挑战第12天】面对复杂的网页布局需求,前端开发者需掌握Flexbox与Grid布局技术。Flexbox专为一维布局设计,适用于构建响应式导航栏或列表;Grid则是一种二维布局系统,适合精确控制复杂网格布局。本文通过问答形式深入讲解这两种布局方式的特点、应用场景及使用方法,并提供示例代码,帮助开发者构建高效美观的Web界面。
20 1
|
5天前
|
存储 缓存 Ubuntu
如何在 Apache Web 服务器中安装、配置和使用模块
如何在 Apache Web 服务器中安装、配置和使用模块
17 0
|
9天前
|
前端开发 JavaScript 开发者
天崩地裂!现代前端框架激烈交锋,高效响应式 Web 界面的归属扑朔迷离!
【8月更文挑战第12天】本文通过实际案例对比了主流前端框架:Vue.js 以其简洁语法和组件化脱颖而出;React 依托虚拟DOM确保高效的界面更新;Angular 则以强大的模块系统适用于企业级应用。三者虽殊途同归,但在实现相同功能时各具特色,为高效响应式Web界面的构建提供了多样选择。
19 0
|
14天前
|
开发框架 JavaScript .NET
Vue与ASP.NET Core Web Api设置localhost与本地ip地址皆可访问
Vue与ASP.NET Core Web Api设置localhost与本地ip地址皆可访问
22 0
|
18天前
|
缓存 NoSQL 关系型数据库
Go - 开箱即用,WEB 界面一键安装,没有项目经验,可以拿这个练手
Go - 开箱即用,WEB 界面一键安装,没有项目经验,可以拿这个练手
34 0
|
19天前
|
开发框架 缓存 前端开发
基于SqlSugar的开发框架循序渐进介绍(23)-- Winform端管理系统中平滑增加对Web API对接的需求
基于SqlSugar的开发框架循序渐进介绍(23)-- Winform端管理系统中平滑增加对Web API对接的需求
|
22天前
|
安全 IDE 编译器
深入理解PHP 7的新特性及其对现代Web开发的影响
【7月更文挑战第30天】本文将深入探索PHP 7版本中引入的关键新特性,并分析这些改进如何优化现代Web开发实践。通过对比PHP 5和PHP 7的性能差异,我们将揭示PHP 7如何提升应用响应速度和资源利用效率。此外,本文还将讨论PHP 7对开发者工作流程的影响,包括新的语言特性、错误处理机制以及内置函数的增强,旨在为读者提供全面了解PHP 7所带来的变革性影响。
|
2天前
|
缓存 前端开发 JavaScript
高效开发现代 Web 应用:从前端到后端的最佳实践
在开发现代 Web 应用时,前端和后端技术的选择对项目的性能、可维护性和用户体验至关重要。本文将探讨如何通过现代工具和框架来优化前端和后端开发流程。我们将分析前端技术(如 React 和 Vue.js)与后端技术(如 Node.js 和 Django)的集成,并提供实际案例来展示如何实现高效开发。无论是对新手还是经验丰富的开发者,本指南都提供了宝贵的洞见和实用的技巧,以帮助提高开发效率并构建出色的 Web 应用。