This series adds comprehensive DNS query statistics tracking to
ovn-controller for better observability into DNS query processing.

The statistics track query types (A, AAAA, PTR, ANY, Other), cache
performance (hits and misses), processing errors, and responses sent.
A new unixctl command 'dns/show-stats' displays the statistics.

Changes in v4:
- Fixed trailing whitespace in tests/ovn-dns-stats.at line 402

Changes in v3:
- Fixed checkpatch warnings: added periods to subject lines
- Fixed trailing whitespace in pinctrl.c
- Fixed line length violation (split long line to fit 79 char limit)

Changes in v2:
- Rebased on current upstream main
- Removed unrelated changes from v1
- Fixed test output format expectations

Ketan Supanekar (2):
  controller: Add DNS query statistics.
  tests: Add tests for DNS query statistics.

 controller/ovn-controller.c |  15 +
 controller/pinctrl.c        |  75 +++++
 controller/pinctrl.h        |  31 ++
 tests/automake.mk           |   3 +-
 tests/ovn-dns-stats.at      | 550 ++++++++++++++++++++++++++++++++++++
 tests/testsuite.at          |   1 +
 6 files changed, 674 insertions(+), 1 deletion(-)
 create mode 100644 tests/ovn-dns-stats.at

-- 
2.52.0

_______________________________________________
dev mailing list
[email protected]
https://mail.openvswitch.org/mailman/listinfo/ovs-dev

Reply via email to