mixc

此命令允许您与正在运行的 Mixer 实例进行交互。请注意,您需要非常深入地了解 Mixer 的 API 才能使用此命令。

mixc check

Check 方法用于检查执行前提条件和配额分配。Mixer 需要一组属性作为输入,它使用输入的配置来确定要调用哪些适配器,以及使用哪些参数来执行检查和配额分配。

$ mixc check [flags]
参数缩写描述
--attributes <string>-a名称/值自动感知属性列表,指定为 name1=value1name2=value2,…(默认为 ''
--bool_attributes <string>-b名称/值 bool 属性列表,指定为 name1=value1name2=value2,…(默认为 ''
--bytes_attributes <string>名称/值 bytes 属性列表,指定为 name1=b0:b1:b3name2=b4:b5:b6,…(默认为 ''
--double_attributes <string>-d名称/值 float64 属性列表,指定为 name1=value1name2=value2,…(默认 ''
--duration_attributes <string>名称/值 duration 属性列表,指定为 name1=value1name2=value2,…(默认为 ''
--int64_attributes <string>-i名称/值 int64 属性列表指定为 name1=value1name2=value2,…(默认 ''
--mixer <string>-m正在运行的 Mixer 实例的地址和端口(默认为localhost:9091
--quotas <string>-q要分配的配额列表,指定为 name1=amount1name2=amount2,…(默认 ''
--repeat <int>-r快速连续发送指定数量的请求(默认为 1
--string_attributes <string>-s指定为 name1=value1name2=value2,…的名称/值字符串属性列表(默认为 ''
--stringmap_attributes <string>名称/值字符串 map 属性的列表,指定为 name1=k1:v1; k2:v2name2=k3:v3 …(默认为 ''
--timestamp_attributes <string>-t名称/值时间戳属性列表,指定为 name1=value1name2=value2,…(默认为 ''
--trace_jaeger_url <string>Jaeger HTTP 收集器的 URL(例如: http://jaeger:14268/api/traces?format=jaeger.thrift )。(默认 ''
--trace_log_spans是否记录追踪 span。
--trace_zipkin_url <string>Zipkin 收集器的 URL(例如: http://zipkin:9411/api/v1/spans )。(默认 ''

mixc report

Report 方法用于生成遥测。Mixer 需要一组属性作为输入,它使用输入的配置来确定要调用哪些适配器,以及使用哪些参数来输出遥测。

$ mixc report [flags]
参数缩写描述
--attributes <string>-a名称/值自动感知属性列表,指定为 name1=value1name2=value2,…(默认为 ''
--bool_attributes <string>-b名称/值 bool 属性列表,指定为 name1=value1name2=value2,…(默认为 ''
--bytes_attributes <string>名称/值字节属性列表,指定为 name1=b0:b1:b3name2=b4:b5:b6,…(默认为 ''
--double_attributes <string>-d名称/值 float64 属性列表,指定为 name1=value1name2=value2,…(默认 ''
--duration_attributes <string>名称/值持续时间属性列表,指定为 name1=value1name2=value2,…(默认为 ''
--int64_attributes <string>-i名称/值 int64 属性列表指定为 name1=value1name2=value2,…(默认 ''
--mixer <string>-m正在运行的 Mixer 实例的地址和端口(默认为localhost:9091
--repeat <int>-r快速连续发送指定数量的请求(默认为 1
--string_attributes <string>-s指定为 name1=value1name2=value2,…的名称/值字符串属性列表(默认为 ''
--stringmap_attributes <string>名称/值字符串 map 属性的列表,指定为 name1=k1:v1; k2:v2name2=k3:v3 …(默认为 ''
--timestamp_attributes <string>-t名称/值时间戳属性列表,指定为 name1=value1name2=value2,…(默认为 ''
--trace_jaeger_url <string>Jaeger HTTP 收集器的 URL(例如: http://jaeger:14268/api/traces?format=jaeger.thrift )。(默认 ''
--trace_log_spans是否记录追踪 span。
--trace_zipkin_url <string>Zipkin 收集器的 URL(例如: http://zipkin:9411/api/v1/spans )。(默认 ''

mixc version

打印出版本信息

$ mixc version [flags]
参数缩写描述
--short-s显示简短形式的版本信息