查看任务运行历史和日志
当 InfluxDB 任务运行时,会在任务历史记录中创建一个运行记录。与每次运行关联的日志提供相关的日志消息、时间戳和运行尝试的退出状态。
使用 InfluxDB 用户界面 (UI)、influx
命令行界面 (CLI) 或 InfluxDB /api/v2
API 来查看任务运行历史和关联的日志。
InfluxDB 不保证任务将在计划的时间运行。在繁忙期间,任务会被添加到运行队列中,并按提交顺序处理。计划的开始时间和实际的开始时间可以在日志的 scheduledFor
和 startedAt
下查看。
任务执行时间不影响查询的时间范围。任务将查询设置的时间范围,就好像在计划时间执行一样,而无需考虑延迟。
在 InfluxDB UI 中查看任务的运行历史
在左侧的导航菜单中,选择 任务。
将鼠标悬停在要运行的任务上,然后单击 图标。
选择 查看任务运行。
查看任务运行日志
要查看与运行关联的日志,请单击任务运行历史记录中运行旁边的 查看日志。
使用 influx CLI 查看任务的运行历史
使用 influx task run list
命令来查看任务的运行历史。
# List all tasks to find the ID of the task to run
influx task list
# Use the task ID to view the run history of a task
influx task run list --task-id=0000000000000000
详细的运行日志目前在 influx
CLI 中不可用。
要重试失败的任务运行,请参阅如何运行任务。
使用 InfluxDB API 查看任务的日志
使用 /api/v2/tasks/TASK_ID/logs
InfluxDB API 端点 来查看任务的日志事件,并排除其他任务元数据。
GET https://127.0.0.1:8086/api/v2/tasks/TASK_ID/logs
使用 InfluxDB API 查看任务的运行历史
使用 /tasks/TASK_ID/runs
InfluxDB API 端点 来查看任务的运行历史。
GET https://127.0.0.1:8086/api/v2/tasks/{taskID}/runs
使用 InfluxDB API 查看任务运行日志
要查看与运行关联的日志,请使用 /api/v2/tasks/TASK_ID/runs/RUN_ID/logs
InfluxDB API 端点。
GET https://127.0.0.1:8086/api/v2/tasks/TASK_ID/runs/RUN_ID/logs
要重试失败的任务运行,请参阅如何运行任务。
此页是否对您有帮助?
感谢您的反馈!