ts.metrics 包¶
子模块¶
ts.metrics.dimension 模块¶
模型服务器指标类
ts.metrics.metric 模块¶
模型服务器的指标类
ts.metrics.metric_collector 模块¶
系统指标和进程指标脚本的单个起始点
ts.metrics.metric_encoder 模块¶
json dumps的编码器类
ts.metrics.metrics_store 模块¶
指标收集模块
- class ts.metrics.metrics_store.MetricsStore(request_ids, model_name)[source]¶
基础:
object已废弃 类用于创建和修改不同的指标,并将它们保存在字典中
- add_error(name, value, dimensions=None)[source]¶
添加错误指标 :参数 name: 指标名称 :类型 name: str :参数 value: 指标的值,在这种情况下是一个字符串 :类型 value: str :参数 dimensions: 指标的维度列表 :类型 dimensions: 列表
ts.metrics.process_memory_metric 模块¶
收集进程内存使用量指标在这里 传递一个JSON,包含pid和gpuID的集合
ts.metrics.system_metrics 模块¶
用于收集前端系统指标的模块
- ts.metrics.system_metrics.collect_all(mod, num_of_gpu)[source]¶
收集所有系统指标。
- Parameters:
模块 –
num_of_gpu –
- Returns:
ts.metrics.unit 模块¶
模块用于定义单元映射
模块内容¶
这是一个存放所有Python工作指标的文件夹。