<html>
<head>
<meta content="text/html; charset=ISO-8859-1"
http-equiv="Content-Type">
</head>
<body text="#000000" bgcolor="#FFFFFF">
It's a good idea to change this naming schema.<br>
<br>
I like the first alternative "a path", really simple, and easy to
draw, group ...<br>
I don't understand how you can have a JSON object with
RRD/Filesystem, will you go on a only nosql storage ?<br>
<br>
If you use a path, types.db can be limited to derive/counter, the
labels can be in the path himself or in the filename, like this we
will not have to deploy it on all nodes when we need a new "type"<br>
<br>
Today I have to hack it for GenericJMX, Curl, some python code ...<br>
I'm using this
(<a class="moz-txt-link-freetext" href="https://github.com/Poil/CGraphz/wiki/CGraphz%20Naming%20Schema">https://github.com/Poil/CGraphz/wiki/CGraphz%20Naming%20Schema</a>) :<br>
<ul>
<li>host</li>
<li>plugin</li>
<li>plugin category (custom optional)</li>
<li>plugin instance (optional)</li>
<li>type</li>
<li>type category (custom optional)</li>
<li>type instance (optional) </li>
</ul>
PluginCategory is used to separate
GenericJMX|varnish|curl_json|curl|curl_xml|P2000|tcpconns<br>
TypeCategory is used to separate some customplugins
(GenericJMX|elasticsearch|P2000) <br>
<br>
Regards,<br>
<br>
<br>
<br>
</body>
</html>