首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Flume Agent故障处理

Flume Agent故障处理
EN

Stack Overflow用户
提问于 2015-10-20 15:38:07
回答 2查看 288关注 0票数 0

我已经编写了冲水槽代理,将在生产服务器上运行24/7。但有一段时间,我观察到冲水剂静静地下降。

我需要一种机制,当这种情况发生时,至少可以向客户端/用户发出警报。

任何处理这个案子的建议。

EN

回答 2

Stack Overflow用户

发布于 2015-10-20 19:42:55

首先:我认为你最好检查一下日志,看看为什么Flume崩溃了。如果没有任何内容,请查看是否可以将日志记录级别更改为WARNINFO,因为Flume不应该崩溃。它已经在我的盒子上运行了很久了。

如果您想继续创建这种监视机制: afaik Flume不支持这样的事情,但是一个简单的bash脚本就可以做到这一点。下面是一个例子。您必须定制在Flume关闭时执行操作的命令。

代码语言:javascript
复制
#!/bin/bash
process_identification_str='flume-ng'
while "true"; do
    ps=$(ps aux | grep "$process_identification_str" | grep -v 'grep')
    if [ -z "$ps" ]; then
        echo 'ALARM!'
    fi
    sleep 1
done
票数 0
EN

Stack Overflow用户

发布于 2016-12-30 04:38:15

看看我的发现:“Flume中的监控仍然是一项正在进行的工作。变化可能会经常发生。几个Flume组件向JMX平台MBean服务器报告指标。这些指标可以使用Jconsole查询。”

https://books.google.com.co/books?id=u1bTBgAAQBAJ&pg=PA145&lpg=PA145&dq=Monitoring+in+Flume+is+still+a+work+in+progress.+Changes+can+happen+very+often.+Several+Flume+components+report+metrics+to+the+JMX+platform+MBean+server.+These+metrics+can+be+queried+using+Jconsole.&source=bl&ots=WgCjzsZ399&sig=CUra1DUhWgx0H87HZ59FdwdW-9E&hl=es&sa=X&ved=0ahUKEwiD3dvVoJrRAhXMSSYKHWHqDzsQ6AEIGzAA

现在似乎还不能本机监控这个组件。

致以问候!

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/33230700

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档