首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Hawkular :为什么新安装的没有收到任何度量?

Hawkular :为什么新安装的没有收到任何度量?
EN

Stack Overflow用户
提问于 2016-09-08 22:13:58
回答 1查看 314关注 0票数 0

我的目标是可视化vertx度量--例如,通过事件总线发送的消息数量等等。(请考虑以下工具都在我的本地主机上,分离的机器上没有任何东西)

为此,我使用了vertx:http://vertx.io/docs/vertx-hawkular-metrics/java/的Hawkular实现。

首先,我使用默认设置安装了CassandraDB:

代码语言:javascript
复制
http://www.planetcassandra.org/cassandra/

为了构建Hawkular服务器,我使用了一个WildFly 10并从这里部署了Metrics:https://github.com/hawkular/hawkular-metrics/releases/

现在,当我启动通配符服务器时,我在url :http://localhost:8080/hawkular/metrics下面找到了带有"Metrics“的初学者屏幕。

直到现在,一切似乎都很顺利.

现在,我想插入度量数据--为此,我用HawkularAPI编写了一个短的垂直线:

代码语言:javascript
复制
public class Sender extends AbstractVerticle {

    public static void main(String[] args) {

        VertxOptions options = new VertxOptions();
        VertxHawkularOptions hawkularOptions = new   VertxHawkularOptions().setEnabled(true).setTenant("hawkular").setHost("localhost").setPort(8080);

        options.setMetricsOptions(hawkularOptions);

        Vertx.clusteredVertx(options, res -> {
            Vertx vertx = res.result();
            vertx.deployVerticle(new Sender());
        });
    }

    @Override
    public void start() throws Exception {

        vertx.setPeriodic(1500, id -> {
            vertx.eventBus().send("test", "testSend");
            System.out.println("SEND!");

        });
    }
}

但什么都没发生-我错过了什么吗?我的观点是,我也许可以看到一些图表,例如点击:http://localhost:8080/hawkular/metrics /counter/vertx etc....instead的图形,我得到了跟踪ErrorMessage:

代码语言:javascript
复制
{"errorMsg":"Tenant is not specified. Use 'Hawkular-Tenant' header."} 
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-09-09 09:28:11

Hawkular不提供图表。您需要启动像Grafana这样的图形客户端。

请参阅http://www.hawkular.org/hawkular-clients/grafana/docs/quickstart-guide/

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

https://stackoverflow.com/questions/39400968

复制
相关文章

相似问题

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