yeah I meant type "resource". Thanks very helpful!<br><div class="gmail_quote"><div dir="ltr">John Mazzitelli <<a href="mailto:mazz@redhat.com">mazz@redhat.com</a>>於 2016年8月7日 週日,02:21寫道:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">BTW: the subject of your thread is "Metric under Resource Type" - I just wanted to clarify.<br>
<br>
You can't put Metrics under Resource Types - you put Metrics under Resources. See here :<br>
<br>
<a href="https://github.com/hawkular/hawkular-agent/blob/master/hawkular-wildfly-agent/src/main/java/org/hawkular/agent/monitor/storage/AsyncInventoryStorage.java#L363" rel="noreferrer" target="_blank">https://github.com/hawkular/hawkular-agent/blob/master/hawkular-wildfly-agent/src/main/java/org/hawkular/agent/monitor/storage/AsyncInventoryStorage.java#L363</a><br>
<br>
I believe Lukas K. told me once that right now you also can't put metric *types* under resource types either - all types are direct children under the root (so metric types are peers to resource types, not under them). The agent follows this rule as you see here:<br>
<br>
<a href="https://github.com/hawkular/hawkular-agent/blob/master/hawkular-wildfly-agent/src/main/java/org/hawkular/agent/monitor/storage/AsyncInventoryStorage.java#L401" rel="noreferrer" target="_blank">https://github.com/hawkular/hawkular-agent/blob/master/hawkular-wildfly-agent/src/main/java/org/hawkular/agent/monitor/storage/AsyncInventoryStorage.java#L401</a><br>
<br>
----- Original Message -----<br>
> > I posted my feed, resources and metrics to inventory with /bulk api.<br>
> > But the errors shows:<br>
> > "errorMsg" : "Entity of type 'Metric' cannot be created under an entity of<br>
> > type 'Resource'."<br>
> > Why is this not allowed since I can do it with normal create entity api?<br>
> > How can I create a metric under a certain resource with bulk api?<br>
><br>
> The agent does it in its /bulk requests. You can see how the agent does it<br>
> here:<br>
><br>
> <a href="https://github.com/hawkular/hawkular-agent/blob/master/hawkular-wildfly-agent/src/main/java/org/hawkular/agent/monitor/storage/AsyncInventoryStorage.java#L194" rel="noreferrer" target="_blank">https://github.com/hawkular/hawkular-agent/blob/master/hawkular-wildfly-agent/src/main/java/org/hawkular/agent/monitor/storage/AsyncInventoryStorage.java#L194</a><br>
> _______________________________________________<br>
> hawkular-dev mailing list<br>
> <a href="mailto:hawkular-dev@lists.jboss.org" target="_blank">hawkular-dev@lists.jboss.org</a><br>
> <a href="https://lists.jboss.org/mailman/listinfo/hawkular-dev" rel="noreferrer" target="_blank">https://lists.jboss.org/mailman/listinfo/hawkular-dev</a><br>
><br>
_______________________________________________<br>
hawkular-dev mailing list<br>
<a href="mailto:hawkular-dev@lists.jboss.org" target="_blank">hawkular-dev@lists.jboss.org</a><br>
<a href="https://lists.jboss.org/mailman/listinfo/hawkular-dev" rel="noreferrer" target="_blank">https://lists.jboss.org/mailman/listinfo/hawkular-dev</a><br>
</blockquote></div>