显示自动化框架运行的作业的信息和统计数据。 这包括为用户定义的操作设置的作业,以及由策略创建的用于管理数据保留、连续聚合、压缩和其他自动化策略的作业。(参见 策略)。 这些统计数据包括用于管理作业和确定是否应重新安排作业的信息,例如:用于实施策略的后台作业何时以及是否成功,以及何时计划下次运行。
名称 | 类型 | 描述 |
---|---|---|
hypertable_schema | 文本 | 超表的模式名称 |
hypertable_name | 文本 | 超表的表名 |
job_id | 整数 | 为实施策略而创建的后台作业的 ID |
last_run_started_at | 带时区的时间戳 | 上次作业的开始时间 |
last_successful_finish | 带时区的时间戳 | 作业成功完成的时间 |
last_run_status | 文本 | 上次运行是成功还是失败 |
job_status | 文本 | 作业的状态。有效值为“运行中”、“已计划”和“已暂停” |
last_run_duration | 间隔 | 上次作业运行的持续时间 |
next_start | 带时区的时间戳 | 下次运行的开始时间 |
total_runs | BIGINT | 此作业的总运行次数 |
total_successes | BIGINT | 此作业成功的总次数 |
total_failures | BIGINT | 此作业失败的总次数 |
获取特定超表的作业成功/失败信息。
SELECT job_id, total_runs, total_failures, total_successesFROM timescaledb_information.job_statsWHERE hypertable_name = 'test_table';job_id | total_runs | total_failures | total_successes--------+------------+----------------+-----------------1001 | 1 | 0 | 11004 | 1 | 0 | 1(2 rows)
获取有关连续聚合策略相关统计信息
SELECT js.* FROMtimescaledb_information.job_stats js, timescaledb_information.continuous_aggregates caggWHERE cagg.view_name = 'max_mat_view_timestamp'and cagg.materialization_hypertable_name = js.hypertable_name;-[ RECORD 1 ]----------+------------------------------hypertable_schema | _timescaledb_internalhypertable_name | _materialized_hypertable_2job_id | 1001last_run_started_at | 2020-10-02 09:38:06.871953-04last_successful_finish | 2020-10-02 09:38:06.932675-04last_run_status | Successjob_status | Scheduledlast_run_duration | 00:00:00.060722next_start | 2020-10-02 10:38:06.932675-04total_runs | 1total_successes | 1total_failures | 0
关键词
在此页面上发现问题?报告问题 或 在 GitHub 上编辑此页。