2017-01-26 11 views
0

Учитывая имя узла, я хотел бы получить список всех заданий, отправленных на этот конкретный узел.Как получить список всех заданий Rundeck, отправленных на узел?

Список может быть получен либо через веб-интерфейс Rundeck, либо SQL-запрос, запущенный непосредственно в базе данных Rundeck.

Как это сделать?

ответ

1

Найден ответ. Веб-интерфейс Rundeck довольно простой, поэтому нам придется прибегать к выполнению SQL-запроса.

Чтобы найти все задания отправляются в узел Foobar, подключиться к базе данных MySQL Rundeck и запуск:

mysql> SELECT id, group_path, job_name, date_created, filter, uuid FROM scheduled_execution WHERE filter LIKE '%foobar%'\G 
*************************** 1. row *************************** 
      id: 42 
    group_path: ABC/XYZ 
    job_name: My Job Name 
date_created: 2016-06-10 13:38:37 
     filter: name: foobar.* 
     uuid: 75eaaee1-0d04-43bc-a7ec-2587bc8f61ac 
*************************** 2. row *************************** 
      id: 47 
    group_path: ABC/XYZ 
    job_name: Another Job Name 
date_created: 2016-06-10 13:38:37 
     filter: name: foobar.* 
     uuid: bea25d9d-cd50-4016-b195-0ba9e98c8782 
2 rows in set (0.01 sec)