问题标签 [metricbeat]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
linux - logstash 不读取 Metricbeat 数据
我已将 Metricbeat 配置为捕获系统级别的指标,Metricbeat 在 Redhat linux 中作为服务安装,我使用 rpm 包安装了 metricbeat。Bellow 是我的 metricbeat 配置。
Logstash 也使用 rpm 包作为服务安装在 Redhat linux 中。
波纹管是我的logstash配置,我试图从中读取输入
波纹管是我对logstash和metricbeat的用户和组权限
cd /etc/logstash ls -lrt
cd /etc/metricbeat ls -lrt
我正在使用以下命令运行这两项服务
sudo service metricbeat start sudo service logstash start
我真的不明白这里出了什么问题,当我们检查 metricbeat 日志时,它已经捕获了当前时间戳的指标详细信息,不太确定 logstash 发生了什么以及为什么它没有读取 metricbeat 事件。
elasticsearch - metricbeat.yml 中 kibana 的 Proxy_url
我的服务器需要代理才能连接到 kibana。如何在 metricbeat.yml 文件中指定它。对于 output.elasticsearch 有一个名为 proxy_url 的属性,但我看不到 kibana
linux - Elasticlogsearch 和 Kibana 仪表板的 Powershell 结果
我在 linux 上安装了 kibana 和 elasticlogsearch (ELK),在 windows 2012 上安装了 metricbeat。windows 的系统日志正在发货并显示在 Kibana 仪表板上。我需要将 powershell 命令的 get-hotfix 结果显示到 Kibana 仪表板。
我怎样才能做到这一点?
elasticsearch - 无法使用 elasticsearch 和 metricbeat 检索标准化 CPU 利用率百分比
我正在尝试使用以下查询检索标准化的 CPU 利用率百分比。
我想要过去 10 分钟的标准化百分比,但我没有得到任何数据。以下是回应。
但是,如果我用“ system.cpu.total.pct ”查询elasticsearch,我会得到数据。另外,我用“ cpu.metrics: ["percentages", "normalized_percentages", "ticks"] "更新了"CPU"的配置。
谁能让我知道为什么规范化查询不起作用?
下面是我的 metricbeat.reference.yml 配置。
弹性搜索模块:
我已启用 kibana 作为输出主机:
kubernetes - Logstash 输出来自另一个输入
我有一个问题,我的 beatmetric 被我的 http 管道捕获。
Logstash、Elastic 和 Metricbeat 都在 Kubernetes 中运行。
我的 beatmetric 设置为发送到端口 5044 上的 Logstash 并登录到 /tmp 中的文件。这工作正常。但是,每当我创建一个带有http
输入的管道时,这似乎也会捕获节拍输入并将它们发送到管道index2
中定义的 Elastic 中。http
为什么它会这样?
/usr/share/logstash/pipeline/http.conf
/usr/share/logstash/pipeline/beats.conf
/usr/share/logstash/config/logstash.yml
/usr/share/logstash/config/pipeline.yml
kibana - Metricbeat 的进程名称是什么?(停止 Metricbeat)
我正在尝试弹性云。我已经下载了 Metricbeat-System metrics(Windows 版本)并在我的本地计算机上进行了设置。我对其进行了配置,以便我可以在 Kibana on Cloud(弹性云)的仪表板上查看本地计算机的内存、cpu、磁盘空间等。
我重新启动了本地计算机,并预计 Kibana 不会通过 Metricbeat 从我的本地计算机获取任何更多指标数据。但是,它仍在从我的计算机中获取数据。1) 我想知道 Metricbeat 进程的名称。 (我找不到它:()
2)我想知道如何在我的本地机器上停止 Metricbeat。(如果每次我重新启动系统时,它也会重新启动。在这种情况下,终止进程是行不通的。)
elasticsearch - 如何使用弹性堆栈监控 docker 服务
我有一个运行许多服务的 docker swarm。我正在使用弹性堆栈(kibana、elastic、filebeat 等)进行监控。
对于业务逻辑,我正在编写日志并使用 filebeat 将它们移动到 logstash 并分析 kibana 中的数据。
但是我在监控我的 docker 服务的活跃度时遇到了麻烦。其中一些是全局部署的(如 filebeat),其中一些有许多副本。我不想在 kibana 中看到正在运行的容器的数量等于服务应该拥有的数量。我正在尝试将 metricbeat 与 docker module 一起使用,我发现的最有用的指标集是container
,但它似乎没有包含足够的信息来显示或分析服务实例的数量。
我将不胜感激任何建议如何实现这一目标。
metricbeat 配置
container
指标集日志数据(相关的 docker部分)
elasticsearch - Metricbeat-Kafka-Logstash 配置
我想将 Metribeat 数据发送到 Kafka。从 kafka 到 Logstash。
这是我的metricbeat.yml
。
而从Kakfa到Logstash,就是这个配置文件。
从 Logstash,我想将数据发送到 Elasticsearch 以由 Kibana 可视化。
但是,我在 Elasticsearch 中没有看到索引。
我.\metricbeat.exe setup -e
在运行 (Windows) 之前正在运行.\start-service metricbeat
.
Elasticsearch 服务器、Kibana 服务器、Zookeeper 服务器、Kafka 服务器运行良好。
我的logstash看起来还不错。下面是我从我的 cmd 中看到的内容。
[2019-05-23T17:26:51,668][INFO][org.apache.kafka.common.utils.AppInfoParser] Kafka 版本:2.1.0 [2019-05-23T17:26:51,738][INFO][org. apache.kafka.common.utils.AppInfoParser] Kafka commitId:eec43959745f444f [2019-05-23T17:26:52,208][INFO][org.apache.kafka.clients.Metadata] 集群 ID:eJYo7GgaTZitGoeiROlk2w [2019-05-23T17: 26:52,211][INFO][logstash.agent] 成功启动 Logstash API 端点 {:port=>9600} [2019-05-23T17:26:52,222][INFO][org.apache.kafka.clients.consumer.internals .AbstractCoordinator] [Consumer clientId=logstash-0, groupId=logstash] 发现组协调器 DESKTOP-MOVCIN1:9092 (id: 2147483647 rack: null) [2019-05-23T17:26:52,229][INFO][org.apache. kafka.clients.consumer.internals.ConsumerCoordinator] [消费者clientId=logstash-0,groupId=logstash] 撤销之前分配的分区 [] [2019-05-23T17:26:52,231][INFO][org.apache.kafka.clients.consumer.internals.AbstractCoordinator] [Consumer clientId=logstash-0, groupId=logstash ](重新)加入组 [2019-05-23T17:26:52,274][INFO ][org.apache.kafka.clients.consumer.internals.AbstractCoordinator] [Consumer clientId=logstash-0, groupId=logstash] 成功加入第 23 代组 [2019-05-23T17:26:52,281][INFO][org.apache.kafka.clients.consumer.internals.ConsumerCoordinator] [Consumer clientId=logstash-0, groupId=logstash] 设置新分配的分区 [测试-0]internals.AbstractCoordinator] [Consumer clientId=logstash-0, groupId=logstash] 成功加入第 23 代组 [2019-05-23T17:26:52,281][INFO][org.apache.kafka.clients.consumer.internals.ConsumerCoordinator ] [Consumer clientId=logstash-0, groupId=logstash] 设置新分配的分区 [test-0]internals.AbstractCoordinator] [Consumer clientId=logstash-0, groupId=logstash] 成功加入第 23 代组 [2019-05-23T17:26:52,281][INFO][org.apache.kafka.clients.consumer.internals.ConsumerCoordinator ] [Consumer clientId=logstash-0, groupId=logstash] 设置新分配的分区 [test-0]
谁能给我一些指导?
windows - Windows 上需要的 Metricbeat 系统进程权限
我们正在使用 metricbeat 系统进程模块来监控在 Windows 平台上运行的所有进程。Metricbeat 只能自己获取进程信息。我们想获取所有进程信息。获取windows操作系统中的所有进程需要什么权限?谢谢