当前位置:网站首页>Graylog 新一代日志收集预警系统安装配置
Graylog 新一代日志收集预警系统安装配置
2022-06-27 18:19:00 【51CTO】
在公司里面一直负责整个公司的监控体系的建设,主要包括底层服务器的硬件监控、系统层面的监控、网络设备的监控、中间件和应用层面的监控等等。虽然Zabbix支持日志监控,由于在数据量、搜索和日志展示方面都比较弱化,只能做简单的日志报警。因此日志监控还是需要通过专业的工具来做。我对比过ELK、商业日志工具Splunk和Graylog,后面选择了Graylog。Graylog简单说就是一款开源的日志聚合、分析、审计、展现和预警工具。相比ELK,Graylog更轻量,UI界面更美观,有丰富和完善的API接口。目前收集了网络设备的日志、MySQL错误日志、Linux系统日志等,后期将考虑接入微服务日志。各种日志都按照错误级别做了统计分析,通过查看Dashboards报表就可以确认线上几千台设备是否有问题。对应高级别的日志通过Graylog +Python程序实现微信和邮件的告警的功能。
一、Graylog优点
零开发:从收集->存储->分析->呈现完整流程。
部署维护简单:一体化解决方案,不像ELK三个独立系统集成。
多日志源接入:syslog、Filebeat、Log4j、Logstash等。
多协议接入:UDP、TCP、HTTP、AMQP。
自定义面板:提供曲线图、饼状图、世界地图等丰富的图形列表。
全文搜索:支持按语法进行过滤搜索全部日志。
支持报警:具有报警功能的日志分析平台,目前只支持邮件,可以通过API实现微信告警。
权限管理:灵活的权限分配和管理。
支持集群:可以根据应用扩展平台性能。
二、Graylog架构设计,支持集群
GrayLog:提供 GrayLog对外接口,属于CPU密集。
Elasticsearch:日志文件的持久化存储和检索,属于IO密集。
MongoDB:存储一些 GrayLog 的配置信息。
三、安装配置
3.1 通过Docker安装mongodb数据库。
3.2 通过docker compose的方式安装ES。
3.3 安装Graylog服务。
创建graylog配置文件目录。
安装graylog服务。
拷贝和编辑graylog配置文件和启动文件。
启动graylog服务。
3.4 验证graylog服务安装配置是否正常。通过http://yourip:9000来访问。
四、总结
1)root_password_sha2 密码可以通过 echo -n yourpassword | sha256sum来生成,这里的yourpassword是用来登录graylog的admin用户的密码。生成的root_password_sha2密码请删除空格和-,否则登录不成功。
2)编辑graylog启动文件,指定graylog 配置文件的路径。
边栏推荐
猜你喜欢
【精品必读】Linux系统Oracle数据库趣解子查询
Safety is the last word, Volvo xc40 recharge
muduo
可观测,才可靠:云上自动化运维CloudOps系列沙龙 第一弹
【bug】联想小新出现问题,你的PIN不可用。
redis数据结构
SQL Server - window function - solve the problem of filtering consecutive n records
数仓的字符截取三胞胎:substrb、substr、substring
Database transactions
Type the URL to the web page display. What happened during this period?
随机推荐
移动低代码开发专题月 | 可视化开发 一键生成专业级源码
字典树(复习)
Leetcode 1381. 设计一个支持增量操作的栈
Database index
Doctoral Dissertation of the University of Toronto - training efficiency and robustness in deep learning
多伦多大学博士论文 | 深度学习中的训练效率和鲁棒性
ABAP随笔-面试回忆 望大家 需求不增 人天飙升
Database lock problem
Pyhton爬取百度文库文字写入word文档
聊聊毕业季
1025 PAT Ranking
数据库锁问题
PyCharm常用功能 - 断点调试
database engine
作为软件工程师,给年轻时的自己的建议(下)
Grasp the detailed procedure of function call stack from instruction reading
数据库索引
二叉树相关问题2
数据库引擎
muduo