swift/swift
Jianjian Huo b400a1fdb3 Expirer: add delete task iteration related metrics
Four new metrics have been added into task iteration process:
    'tasks.parse_errors': count of errors when parsing the task object
    'tasks.skipped': count of task objects skipped because it doesn't
                     belong to this expirer.
    'tasks.delayed': count of objects is still within the delay
    'tasks.assigned': count of assigned objects to this expirer

Co-Authored-By: Alistair Coles <alistairncoles@gmail.com>
Co-Authored-By: Clay Gerrard <clay.gerrard@gmail.com>
Change-Id: Ib151c498ba325f39570e963e5b7948080ffcd3d6
2024-08-02 10:34:13 +00:00
..
account Use entry_points for a bunch more executables 2024-07-15 14:56:19 -07:00
cli Move remaining bin scripts to cli modules 2024-07-23 15:03:00 -07:00
common Merge "Implement context manager protocol for logging mutexes" 2024-07-25 20:45:47 +00:00
container Use entry_points for a bunch more executables 2024-07-15 14:56:19 -07:00
locale Imported Translations from Zanata 2023-06-28 02:13:42 +00:00
obj Expirer: add delete task iteration related metrics 2024-08-02 10:34:13 +00:00
proxy Pass db_state to container-update and async_pending 2024-07-12 20:46:14 -05:00
__init__.py Switch from pkg_resources to importlib 2023-01-31 15:41:48 -08:00