mixc

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

mixc check

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

  1. $ 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 需要一组属性作为输入,它使用输入的配置来确定要调用哪些适配器,以及使用哪些参数来输出遥测。

  1. $ 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

打印出版本信息

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