FALCON-2300, Backlog Metrics Workflow Failure Fix
I will be pasting the results of dev testing soon.
Added two process with sla as 5 minutes. Entries got added to pending instances.
mysql> select * from PENDING_INSTANCES; +------+--------------+-------------+-------------+---------------------+ | id | cluster_name | entity_name | entity_type | nominal_time | +------+--------------+-------------+-------------+---------------------+ | 1551 | local | process3-1 | process | 2017-08-04 16:30:00 | | 1552 | local | process3-1 | process | 2017-08-04 16:35:00 | | 1553 | local | process3-1 | process | 2017-08-04 16:40:00 | | 1554 | local | process3-1 | process | 2017-08-04 16:45:00 | | 1555 | local | process3-1 | process | 2017-08-04 16:50:00 | | 1556 | local | process3-1 | process | 2017-08-04 16:55:00 | | 1557 | local | process3-1 | process | 2017-08-04 17:00:00 | | 1558 | local | process3-1 | process | 2017-08-04 17:05:00 | | 1559 | local | process3-1 | process | 2017-08-04 17:10:00 | | 1560 | local | process3-1 | process | 2017-08-04 17:15:00 | | 1561 | local | process3-1 | process | 2017-08-04 17:20:00 | | 1562 | local | process3-1 | process | 2017-08-04 17:25:00 | | 1563 | local | process3-1 | process | 2017-08-04 17:30:00 | | 1564 | local | process3-1 | process | 2017-08-04 17:35:00 | | 1565 | local | process3-2 | process | 2017-08-04 16:30:00 | | 1566 | local | process3-2 | process | 2017-08-04 16:35:00 | | 1567 | local | process3-2 | process | 2017-08-04 16:40:00 | | 1568 | local | process3-2 | process | 2017-08-04 16:45:00 | | 1569 | local | process3-2 | process | 2017-08-04 16:50:00 | | 1570 | local | process3-2 | process | 2017-08-04 16:55:00 | | 1571 | local | process3-2 | process | 2017-08-04 17:00:00 | | 1572 | local | process3-2 | process | 2017-08-04 17:05:00 | | 1573 | local | process3-2 | process | 2017-08-04 17:10:00 | | 1574 | local | process3-2 | process | 2017-08-04 17:15:00 | | 1575 | local | process3-2 | process | 2017-08-04 17:20:00 | | 1576 | local | process3-2 | process | 2017-08-04 17:25:00 | | 1577 | local | process3-2 | process | 2017-08-04 17:30:00 | | 1578 | local | process3-2 | process | 2017-08-04 17:35:00 |
than deleted entry for process3-2, to check if process3-1 will get picked for SLA alerts or not. It get picket, that means replacing break with continue works.
mysql> select * from ENTITY_SLA_ALERTS; +------+--------------+-------------+-------------+-----------------+----------------+---------------------+---------------------+--------------------+ | id | cluster_name | entity_name | entity_type | sla_high_missed | sla_low_missed | nominal_time | sla_high_alert_sent | sla_low_alert_sent | +------+--------------+-------------+-------------+-----------------+----------------+---------------------+---------------------+--------------------+ | 1477 | local | process3-1 | process | | | 2017-08-04 12:07:54 | NULL | NULL | | 1479 | local | process3-1 | process | | | 2017-08-04 12:07:54 | NULL | NULL | | 1481 | local | process3-1 | process | | | 2017-08-04 12:07:55 | NULL | NULL | | 1483 | local | process3-1 | process | | | 2017-08-04 12:07:55 | NULL | NULL | | 1485 | local | process3-1 | process | | | 2017-08-04 12:07:56 | NULL | NULL | | 1487 | local | process3-1 | process | | | 2017-08-04 12:07:56 | NULL | NULL | | 1489 | local | process3-1 | process | | | 2017-08-04 12:07:56 | NULL | NULL | | 1491 | local | process3-1 | process | | | 2017-08-04 12:07:57 | NULL | NULL | | 1493 | local | process3-1 | process | | | 2017-08-04 12:07:57 | NULL | NULL | | 1495 | local | process3-1 | process | | | 2017-08-04 12:07:57 | NULL | NULL | | 1497 | local | process3-1 | process | | | 2017-08-04 12:07:58 | NULL | NULL | | 1499 | local | process3-1 | process | | | 2017-08-04 12:07:58 | NULL | NULL | | 1651 | local | process3-1 | process | | | 2017-08-04 12:07:58 | NULL | NULL | | 1653 | local | process3-1 | process | | | 2017-08-04 12:07:59 | NULL | NULL | +------+--------------+-------------+-------------+-----------------+----------------+---------------------+---------------------+--------------------+ 14 rows in set (0.00 sec)