Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/cassandra/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Cassandra KairosDB:创建许多指标是个好主意吗?_Cassandra_Time Series_Kairosdb - Fatal编程技术网

Cassandra KairosDB:创建许多指标是个好主意吗?

Cassandra KairosDB:创建许多指标是个好主意吗?,cassandra,time-series,kairosdb,Cassandra,Time Series,Kairosdb,我计划使用KairosDB存储虚拟机磁盘IO的监控数据。现在我想我应该为每个虚拟机创建一个度量,这将导致数据库中出现许多度量,或者只是为所有虚拟机创建一个度量,并使用标记来标识每个虚拟机的数据 我不确定大量的指标是否会破坏性能或损害查询 有什么建议吗?和谢尔盖的评论一样。 为了回答您的另一个问题,有许多指标不会影响性能 但是必须避免使用具有非常高标记基数的度量,但是在您的情况下,您不应该使用高基数,我指的是非离散值,或者数千个值 与谢尔盖的评论相同。 为了回答您的另一个问题,有许多指标不会影响性

我计划使用KairosDB存储虚拟机磁盘IO的监控数据。现在我想我应该为每个虚拟机创建一个度量,这将导致数据库中出现许多度量,或者只是为所有虚拟机创建一个度量,并使用标记来标识每个虚拟机的数据

我不确定大量的指标是否会破坏性能或损害查询

有什么建议吗?

和谢尔盖的评论一样。 为了回答您的另一个问题,有许多指标不会影响性能

但是必须避免使用具有非常高标记基数的度量,但是在您的情况下,您不应该使用高基数,我指的是非离散值,或者数千个值

与谢尔盖的评论相同。 为了回答您的另一个问题,有许多指标不会影响性能


但是必须避免使用具有非常高标记基数的度量,但是在您的情况下,您不应该使用高基数,我指的是非离散值,或者数千个值

使用标签。对于相同的数据使用单个度量值,可以为收集此度量值的所有虚拟机执行聚合查询,例如,所有虚拟机的总磁盘I/O写入字节数。@SergeiRodionov,这一点很好!谢谢我作为谢尔盖的评论。你使用标签。对于相同的数据使用单个度量值,可以为收集此度量值的所有虚拟机执行聚合查询,例如,所有虚拟机的总磁盘I/O写入字节数。@SergeiRodionov,这一点很好!谢谢我作为谢尔盖的评论。你这真的很有帮助。非常感谢。这真的很有帮助@Loic。非常感谢。