Galaxy分站架构梳理-V1
2016-12-11 23:08:58 24 举报
AI智能生成
Galaxy 分站架构细则
作者其他创作
大纲/内容
Gallardo
NM
NM上worker详情
get_realtime_worker_info
实时资源
get_realtime_resource
RM
实时资源指标(集群)
get_realtime_resource
历史资源指标(集群)
get_history_resource
历史metric(集群)
get_history_metric
资源碎片
get_realtime_scrap_host
worker分布(集群)
get_realtime_worker_dist
可用slots(集群)
get_realtime_available_slots
所有机器资源消耗
get_realtime_all_hosts_resource
实时 meta 信息(机器数, worker数等)
get_realtime_meta
Galaxy
worker
job
Meta
血缘关系
get_relation_info
task 信息
get_task_info
上下游插件
get_plugin_info
Action
启动
do_start_job
停止
do_stop_job
rebalance
do_rebalance_job
状态检查
do_check_job
Metric+Resource
meta信息
get_realtime_meta_info(包含 priority 信息, 依赖 glx_job_priority)
历史metric
get_history_metric
历史resource
get_history_resource
历史事件
get_history_event
实时resource
get_realtime_resource(包含健康分)
优化建议
get_opt_info
worker详情
get_realtime_worker_info
project
创建、扩容
分时quota
user
Metric+Resource
历史metric
get_history_metric
实时指标+Meta
get_realtime_info
job运行指标统计(min、avg、max)
get_realtime_jobs_info
job资源信息及可优化资源(临时接口, 后期考虑与上一接口合并)
get_realtime_jobs_resource_with_opt
资源优化, 个人红黑榜, 及可优化总资源等
Project
实时project资源(包含 meta)
get_realtime_projects_resource
账单
历史账单(任意时间段, 包含资源)
get_history_bill
日账单
get_day_bill
月账单
get_month_bill
BUC
中文名转化
get_chname_by_username
BU
账单
历史账单(任意时间段, 包含资源)
get_history_bill
日账单
get_day_bill
月账单
get_month_bill
资源
实时指标+Meta
get_realtime_info
昨日账单用户分摊
get_lastday_resource_group_by_user
job资源信息及可优化资源
get_realtime_jobs_resource_with_opt
cluster
资源红黑榜
job健康分黑榜(按可优化资源)
get_top_opt_resource_job
User健康分黑榜(按可优化资源)
get_top_opt_resource_user
Metric+Resource
历史resource
get_history_resource
实时resource
get_realtime_resource
历史metric
get_history_metric
实时 metric
get_realtime_metric
异常事件
get_history_event
job运行指标统计(min、avg、max)(可选 priority 参数)
get_realtime_jobs_info
实时业务信息
get_realtime_business_info
成本分摊
实时BU资源分摊
get_realtime_bu_resource_dist
实时用户资源分摊
get_realtime_user_resource_dist
实时project资源分摊
get_realtime_project_resource_dist
用户成本分摊
get_history_user_resource_dist
集群配置
get_service_list
优先级
优先级报备(暂时保留)
修改优先级
update_batch_job_priority
增加一个 job
add_new_job
批量删除 job
delete_jobs
获取用户优先级信息(包含上下游信息)
get_jobs_priority_info
降级相关
启停、状态检查、rebalance
删除 bpms instance 脏数据
集群 job 信息(按照优先级查询)
get_jobs_by_priority
机器 job 信息
get_jobs_by_host
优先级分析
作业资源按优先级汇总
get_job_priority_summary
健康分
get_health_score_by_resource
资源换算器
convert_resource_to_slots
convert_slots_to_cu
convert_cu_to_cost
convert_resource_to_machine
双11
上下游报备(暂时保留)
更新上下游信息(包含增删改)
update_job_plugin_info
获取 job 上下游信息
get_job_plugin_info
压测信息报备
更新压测信息(包含增删改)
update_job_pressure_info
获取所有 job 压测信息
get_job_pressure_info
大屏作业
延时详情
get_jobs_lantency
延时演示大屏接口
get_jobs_lantency_spc
三方依赖
armory
机器数
get_history_machine_count
资源分布
get_realtime_dist?cpu&mem&state&site
armory信息详情
get_machine_state_group_by_groupname
changfree
变更信息
get_history_info
Alimon
历史报警趋势
get_history_info
top10报警项
get_top_alarmitem
Physical
cluster
历史资源
get_history_resource
实时资源
get_realtime_resource(未提供)
热点机器
get_top_resource_machine
host
历史资源
get_history_resource
实时资源
get_realtime_resource(未提供)
RDS表
三方
glx_machine
glx_alert_info
glx_changefree_info
gallardo
gld_nm_info
galaxy
glx_job_info
glx_job_info_history_5min
glx_job_info_history
glx_bu_resource_history
glx_project_resource_history
glx_user_resource_history
glx_user_resource_history_day
glx_job_opt_info
glx_machine
glx_department_info
glx_job_plugin_ops
glx_job_plugin_manual
glx_job_priority
glx_d11_job_pressure_info
glx_d11_job_demote_info
收藏
0 条评论
下一页