2
0
mirror of https://gitlab.isc.org/isc-projects/kea synced 2025-08-30 13:37:55 +00:00

[#2554] add missing loggers

This commit is contained in:
Andrei Pavel
2023-06-06 16:49:08 +03:00
parent aaa3a91b9b
commit 0bd79fcf79

View File

@@ -134,352 +134,414 @@ libraries), or hook libraries (open source or premium).
:class: longtable :class: longtable
:widths: 20 20 60 :widths: 20 20 60
+----------------------------------+------------------------+--------------------------------+ +----------------------------------+---------------------------------------+--------------------------------+
| Logger Name | Software Package | Description | | Logger Name | Software Package | Description |
+==================================+========================+================================+ +==================================+=======================================+================================+
| ``kea-ctrl-agent`` | core | The root logger for | | ``kea-ctrl-agent`` | core | The root logger for |
| | | the Control Agent | | | | the Control Agent |
| | | exposing the RESTful | | | | exposing the RESTful |
| | | control API. All | | | | control API. All |
| | | components used by | | | | components used by |
| | | the Control Agent | | | | the Control Agent |
| | | inherit the settings | | | | inherit the settings |
| | | from this logger. | | | | from this logger. |
+----------------------------------+------------------------+--------------------------------+ +----------------------------------+---------------------------------------+--------------------------------+
| ``kea-ctrl-agent.auth`` | core | A logger which covers | | ``kea-ctrl-agent.auth`` | core | A logger which covers |
| | | access control details, such as| | | | access control details, such as|
| | | a result of the basic HTTP | | | | a result of the basic HTTP |
| | | authentication. | | | | authentication. |
+----------------------------------+------------------------+--------------------------------+ +----------------------------------+---------------------------------------+--------------------------------+
| ``kea-ctrl-agent.http`` | core | A logger which | | ``kea-ctrl-agent.ctrl-agent`` | core | Used to log results of |
| | | outputs log messages | | | | configuration checks, |
| | | related to receiving, | | | | information about services |
| | | parsing, and sending | | | | starting or failing to start, |
| | | HTTP messages. | | | | command receival and |
+----------------------------------+------------------------+--------------------------------+ | | | forwarding. |
| ``kea-dhcp4`` | core | The root logger for | +----------------------------------+---------------------------------------+--------------------------------+
| | | the DHCPv4 server. | | ``kea-ctrl-agent.http`` | core | A logger which |
| | | All components used | | | | outputs log messages |
| | | by the DHCPv4 server | | | | related to receiving, |
| | | inherit the settings | | | | parsing, and sending |
| | | from this logger. | | | | HTTP messages. |
+----------------------------------+------------------------+--------------------------------+ +----------------------------------+---------------------------------------+--------------------------------+
| ``kea-dhcp6`` | core | The root logger for | | ``kea-ctrl-agent.rbac-hooks`` | :ischooklib:`libca_rbac.so` | Used to log messages related |
| | | the DHCPv6 server. | | | enterprise hook library | to the operation of the RBAC |
| | | All components used | | | | hook library. |
| | | by the DHCPv6 server | +----------------------------------+---------------------------------------+--------------------------------+
| | | inherit the settings | | ``kea-dhcp4`` | core | The root logger for |
| | | from this logger. | | | | the DHCPv4 server. |
+----------------------------------+------------------------+--------------------------------+ | | | All components used |
| ``kea-dhcp4.alloc-engine``, | core | Used by the lease | | | | by the DHCPv4 server |
| ``kea-dhcp6.alloc-engine`` | | allocation engine, | | | | inherit the settings |
| | | which is responsible | | | | from this logger. |
| | | for managing leases | +----------------------------------+---------------------------------------+--------------------------------+
| | | in the lease | | ``kea-dhcp6`` | core | The root logger for |
| | | database, i.e. | | | | the DHCPv6 server. |
| | | creating, modifying, | | | | All components used |
| | | and removing DHCP | | | | by the DHCPv6 server |
| | | leases as a result of | | | | inherit the settings |
| | | processing messages | | | | from this logger. |
| | | from clients. | +----------------------------------+---------------------------------------+--------------------------------+
+----------------------------------+------------------------+--------------------------------+ | ``kea-dhcp4.alloc-engine``, | core | Used by the lease |
| ``kea-dhcp4.bad-packets``, | core | Used by the DHCP | | ``kea-dhcp6.alloc-engine`` | | allocation engine, |
| ``kea-dhcp6.bad-packets`` | | servers for logging | | | | which is responsible |
| | | inbound client | | | | for managing leases |
| | | packets that were | | | | in the lease |
| | | dropped or to which | | | | database, i.e. |
| | | the server responded | | | | creating, modifying, |
| | | with a DHCPNAK. It | | | | and removing DHCP |
| | | allows administrators | | | | leases as a result of |
| | | to configure a | | | | processing messages |
| | | separate log output | | | | from clients. |
| | | that contains only | +----------------------------------+---------------------------------------+--------------------------------+
| | | packet drop and | | ``kea-ctrl-agent.auth``, | core | Used to log malformed HTTP |
| | | reject entries. | | ``kea-dhcp4.auth``, | | packets when using basic |
+----------------------------------+------------------------+--------------------------------+ | ``kea-dhcp6.auth`` | | authentication. |
| ``kea-dhcp4.bootp-hooks`` | libdhcp_bootp | This logger is used to log | +----------------------------------+---------------------------------------+--------------------------------+
| | hook library | messages related to the | | ``kea-dhcp4.bad-packets``, | core | Used by the DHCP |
| | | operation of the BOOTP hook | | ``kea-dhcp6.bad-packets`` | | servers for logging |
| | | library. | | | | inbound client |
+----------------------------------+------------------------+--------------------------------+ | | | packets that were |
| ``kea-dhcp4.callouts``, | core | Used to log messages | | | | dropped or to which |
| ``kea-dhcp6.callouts`` | | pertaining to the | | | | the server responded |
| | | callouts registration | | | | with a DHCPNAK. It |
| | | and execution for the | | | | allows administrators |
| | | particular hook | | | | to configure a |
| | | point. | | | | separate log output |
+----------------------------------+------------------------+--------------------------------+ | | | that contains only |
| ``kea-dhcp4.commands``, | core | Used to log messages | | | | packet drop and |
| ``kea-dhcp6.commands`` | | relating to the | | | | reject entries. |
| | | handling of commands | +----------------------------------+---------------------------------------+--------------------------------+
| | | received by the DHCP | | ``kea-dhcp4.bootp-hooks`` | :ischooklib:`libdhcp_bootp.so` | This logger is used to log |
| | | server over the | | | open-source hook library | messages related to the |
| | | command channel. | | | | operation of the BOOTP hook |
+----------------------------------+------------------------+--------------------------------+ | | | library. |
| ``kea-dhcp4.database``, | core | Used to log messages | +----------------------------------+---------------------------------------+--------------------------------+
| ``kea-dhcp6.database`` | | relating to general | | ``kea-ctrl-agent.callouts``, | core | Used to log messages |
| | | operations on the | | ``kea-dhcp4.callouts``, | | pertaining to the |
| | | relational databases. | | ``kea-dhcp6.callouts``, | | callouts registation and |
+----------------------------------+------------------------+--------------------------------+ | ``kea-dhcp-ddns.callouts`` | | execution for a particular |
| ``kea-dhcp4.ddns``, | core | Used by the DHCP | | | | hook point. |
| ``kea-dhcp6.ddns`` | | server to log | +----------------------------------+---------------------------------------+--------------------------------+
| | | messages related to | | ``kea-dhcp4.cb-cmds-hooks``, | :ischooklib:`libdhcp_cb_cmds.so` | Used to log messages related |
| | | Client FQDN and | | ``kea-dhcp6.cb-cmds-hooks`` | subscription hook library | to the operation of the |
| | | Hostname option | | | | Config Backend Commands |
| | | processing. It also | | | | hook library. |
| | | includes log messages | +----------------------------------+---------------------------------------+--------------------------------+
| | | related to the | | ``kea-dhcp4.class-cmds-hooks``, | :ischooklib:`libdhcp_class_cmds.so` | Used to log messages related |
| | | relevant DNS updates. | | ``kea-dhcp6.class-cmds-hooks`` | subscription hook library | to the operation of the |
+----------------------------------+------------------------+--------------------------------+ | | | Class Commands |
| ``kea-dhcp4.dhcp4`` | core | Used by the DHCPv4 | | | | hook library. |
| | | server daemon to log | +----------------------------------+---------------------------------------+--------------------------------+
| | | basic operations. | | ``kea-dhcp4.commands``, | core | Used to log messages |
+----------------------------------+------------------------+--------------------------------+ | ``kea-dhcp6.commands`` | | relating to the |
| ``kea-dhcp4.dhcpsrv``, | core | The base loggers for | | | | handling of commands |
| ``kea-dhcp6.dhcpsrv`` | | the ``libkea-dhcpsrv`` | | | | received by the DHCP |
| | | library. | | | | server over the |
+----------------------------------+------------------------+--------------------------------+ | | | command channel. |
| ``kea-dhcp4.eval``, | core | Used to log messages | +----------------------------------+---------------------------------------+--------------------------------+
| ``kea-dhcp6.eval`` | | relating to the | | ``kea-dhcp4.database``, | core | Used to log messages |
| | | client classification | | ``kea-dhcp6.database`` | | relating to general |
| | | expression evaluation | | | | operations on the |
| | | code. | | | | relational databases. |
+----------------------------------+------------------------+--------------------------------+ +----------------------------------+---------------------------------------+--------------------------------+
| ``kea-dhcp4.host-cache-hooks``, | libdhcp_host_cache | Used | | ``kea-dhcp4.ddns-tuning-hooks``, | :ischooklib:`libdhcp_ddns_tuning.so` | Used to log messages related |
| ``kea-dhcp6.host-cache-hooks`` | premium hook library | to log messages | | ``kea-dhcp6.ddns-tuning-hooks`` | premium hook library | to the operation of the |
| | | related to the | | | | DDNS Tuning hook library. |
| | | operation of the Host | +----------------------------------+---------------------------------------+--------------------------------+
| | | Cache hook library. | | ``kea-dhcp4.ddns``, | core | Used by the DHCP |
+----------------------------------+------------------------+--------------------------------+ | ``kea-dhcp6.ddns`` | | server to log |
| ``kea-dhcp4.flex-id-hooks``, | libdhcp_flex_id | Used | | | | messages related to |
| ``kea-dhcp6.flex-id-hooks`` | premium hook library | to log messages | | | | Client FQDN and |
| | | related to the | | | | Hostname option |
| | | operation of the | | | | processing. It also |
| | | Flexible Identifier | | | | includes log messages |
| | | hook library. | | | | related to the |
+----------------------------------+------------------------+--------------------------------+ | | | relevant DNS updates. |
| ``kea-dhcp4.ha-hooks``, | libdhcp_ha hook | Used | +----------------------------------+---------------------------------------+--------------------------------+
| ``kea-dhcp6.ha-hooks`` | library | to log messages | | ``kea-dhcp4.dhcp4``, | core | Used to log basic operations. |
| | | related to the | | ``kea-dhcp6.dhcp6`` | | |
| | | operation of the High | +----------------------------------+---------------------------------------+--------------------------------+
| | | Availability hook | | ``kea-dhcp4.dhcpsrv``, | core | The base loggers for the |
| | | library. | | ``kea-dhcp6.dhcpsrv`` | | :ischooklib:`libkea-dhcpsrv` |
+----------------------------------+------------------------+--------------------------------+ | | | library. |
| ``kea-dhcp4.hooks``, | core | Used to log messages | +----------------------------------+---------------------------------------+--------------------------------+
| ``kea-dhcp6.hooks`` | | related to the | | ``kea-dhcp4.eval``, | core | Used to log messages |
| | | management of hook | | ``kea-dhcp6.eval`` | | relating to the |
| | | libraries, e.g. | | | | client classification |
| | | registration and | | | | expression evaluation |
| | | deregistration of the | | | | code. |
| | | libraries, and to the | +----------------------------------+---------------------------------------+--------------------------------+
| | | initialization of the | | ``kea-dhcp4.flex-id-hooks``, | :ischooklib:`libdhcp_flex_id.so` | Used |
| | | callouts execution | | ``kea-dhcp6.flex-id-hooks`` | premium hook library | to log messages |
| | | for various hook | | | | related to the |
| | | points within the | | | | operation of the |
| | | DHCP server. | | | | Flexible Identifier |
+----------------------------------+------------------------+--------------------------------+ | | | hook library. |
| ``kea-dhcp4.host-cmds-hooks``, | libdhcp_host_cmds | Used | +----------------------------------+---------------------------------------+--------------------------------+
| ``kea-dhcp6.host-cmds-hooks`` | premium hook library | to log messages | | ``kea-dhcp4.flex-option-hooks``, | :ischooklib:`libdhcp_flex_option.so` | Used to log messages related |
| | | related to the | | ``kea-dhcp6.flex-option-hooks`` | open-source hook library | to the operaton of |
| | | operation of the Host | | | | the Flexible Option |
| | | Commands hook | | | | hook library. |
| | | library. In general, | +----------------------------------+---------------------------------------+--------------------------------+
| | | these pertain to | | ``kea-dhcp4.ha-hooks``, | :ischooklib:`libdhcp_ha.so` | Used |
| | | the loading and | | ``kea-dhcp6.ha-hooks`` | open-source hook library | to log messages |
| | | unloading of the | | | | related to the |
| | | library and the | | | | operation of the High |
| | | execution of commands | | | | Availability hook |
| | | by the library. | | | | library. |
+----------------------------------+------------------------+--------------------------------+ +----------------------------------+---------------------------------------+--------------------------------+
| ``kea-dhcp4.hosts``, | core | Used within | | ``kea-ctrl-agent.hooks``, | core | Used to log messages related |
| ``kea-dhcp6.hosts`` | | ``libdhcpsrv``, it logs | | ``kea-dhcp4.hooks``, | | to the maagemet of hook |
| | | messages related to | | ``kea-dhcp6.hooks``, | | libraries, e.g. |
| | | the management of | | ``kea-dhcp-ddns.hooks`` | | registatin and |
| | | DHCP host | | | | deregistration of the |
| | | reservations, i.e. | | | | libraries, and to the |
| | | retrieving | | | | initialization of the |
| | | reservations and | | | | callouts execution |
| | | adding new | | | | for various hook |
| | | reservations. | | | | points within the |
+----------------------------------+------------------------+--------------------------------+ | | | DHCP server. |
| ``kea-dhcp4.lease-cmds-hooks``, | libdhcp_lease_cmds | Used | +----------------------------------+---------------------------------------+--------------------------------+
| ``kea-dhcp6.lease-cmds-hooks`` | hook library | to log messages | | ``kea-dhcp4.host-cache-hooks``, | :ischooklib:`libdhcp_host_cache.so` | Used |
| | | related to the | | ``kea-dhcp6.host-cache-hooks`` | subscription hook library | to log messages |
| | | operation of the | | | | related to the |
| | | Lease Commands hook | | | | operation of the Host |
| | | library. In general, | | | | Cache hook library. |
| | | these pertain to | +----------------------------------+---------------------------------------+--------------------------------+
| | | the loading and | | ``kea-dhcp4.host-cmds-hooks``, | :ischooklib:`libdhcp_host_cmds.so` | Used |
| | | unloading of the | | ``kea-dhcp6.host-cmds-hooks`` | premium hook library | to log messages |
| | | library and the | | | | related to the |
| | | execution of commands | | | | operation of the Host |
| | | by the library. | | | | Commands hook |
+----------------------------------+------------------------+--------------------------------+ | | | library. In general, |
| ``kea-dhcp4.leases``, | core | Used by the DHCP | | | | these pertain to |
| ``kea-dhcp6.leases`` | | server to log | | | | the loading and |
| | | messages related to | | | | unloading of the |
| | | lease allocation. The | | | | library and the |
| | | messages include | | | | execution of commands |
| | | detailed information | | | | by the library. |
| | | about the allocated | +----------------------------------+---------------------------------------+--------------------------------+
| | | or offered leases, | | ``kea-dhcp4.hosts``, | core | Used within |
| | | errors during the | | ``kea-dhcp6.hosts`` | | ``libdhcpsrv``, it logs |
| | | lease allocation, | | | | messages related to |
| | | etc. | | | | the management of |
+----------------------------------+------------------------+--------------------------------+ | | | DHCP host |
| ``kea-dhcp4.legal-log-hooks``, | libdhcp_legal_log | Used | | | | reservations, i.e. |
| ``kea-dhcp6.legal-log-hooks`` | premium hook library | to log messages | | | | retrieving |
| | | related to the | | | | reservations and |
| | | operation of the | | | | adding new |
| | | Forensic Logging | | | | reservations. |
| | | hook library. | +----------------------------------+---------------------------------------+--------------------------------+
+----------------------------------+------------------------+--------------------------------+ | ``kea-dhcp4.lease-cmds-hooks``, | :ischooklib:`libdhcp_lease_cmds.so` | Used |
| ``kea-dhcp4.options``, | core | Used by the DHCP | | ``kea-dhcp6.lease-cmds-hooks`` | open-source hook library | to log messages |
| ``kea-dhcp6.options`` | | server to log | | | | related to the |
| | | messages related to | | | | operation of the |
| | | the processing of | | | | Lease Commands hook |
| | | options in the DHCP | | | | library. In general, |
| | | messages, i.e. | | | | these pertain to |
| | | parsing options, | | | | the loading and |
| | | encoding options into | | | | unloading of the |
| | | on-wire format, and | | | | library and the |
| | | packet classification | | | | execution of commands |
| | | using options | | | | by the library. |
| | | contained in the | +----------------------------------+---------------------------------------+--------------------------------+
| | | received packets. | | ``kea-dhcp4.limits-hooks``, | :ischooklib:`libdhcp_limits.so` | Used to log messages related |
+----------------------------------+------------------------+--------------------------------+ | ``kea-dhcp6.limits-hooks`` | subscription hook library | to the operation of the |
| ``kea-dhcp4.packets``, | core | Mostly | | | | Limits hook library. |
| ``kea-dhcp6.packets`` | | used to log messages | +----------------------------------+---------------------------------------+--------------------------------+
| | | related to | | ``kea-dhcp4.lease-query-hooks``, | :ischooklib:`libdhcp_lease_query.so` | Used |
| | | transmission of the | | ``kea-dhcp6.lease-query-hooks`` | premium hook library | to log messages |
| | | DHCP packets, i.e. | | | | related to the |
| | | packet reception and | | | | operation of the |
| | | the sending of a | | | | Leasequery hook library. |
| | | response. Such | +----------------------------------+---------------------------------------+--------------------------------+
| | | messages include | | ``kea-dhcp4.leases``, | core | Used by the DHCP |
| | | information about the | | ``kea-dhcp6.leases`` | | server to log |
| | | source and | | | | messages related to |
| | | destination IP | | | | lease allocation. The |
| | | addresses and | | | | messages include |
| | | interfaces used to | | | | detailed information |
| | | transmit packets. The | | | | about the allocated |
| | | logger is also used | | | | or offered leases, |
| | | to log messages | | | | errors during the |
| | | related to subnet | | | | lease allocation, |
| | | selection, as this | | | | etc. |
| | | selection is usually | +----------------------------------+---------------------------------------+--------------------------------+
| | | based on the IP | | ``kea-dhcp4.legal-log-hooks``, | :ischooklib:`libdhcp_legal_log.so` | Used |
| | | addresses, relay | | ``kea-dhcp6.legal-log-hooks`` | premium hook library | to log messages |
| | | addresses, and/or | | | | related to the |
| | | interface names, | | | | operation of the |
| | | which can be | | | | Forensic Logging |
| | | retrieved from the | | | | hook library. |
| | | received packet even | +----------------------------------+---------------------------------------+--------------------------------+
| | | before the DHCP | | ``kea-dhcp4.mysql-cb-hooks``, | :ischooklib:`libdhcp_mysql_cb.so` | Used |
| | | message carried in | | ``kea-dhcp6.mysql-cb-hooks`` | open-source hook library | to log messages |
| | | the packet is parsed. | | | | related to the |
+----------------------------------+------------------------+--------------------------------+ | | | operation of the |
| ``kea-dhcp4.radius-hooks``, | libdhcp_radius | Used | | | | MySQL Configuration |
| ``kea-dhcp6.radius-hooks`` | premium hook library | to log messages | | | | Backend hook |
| | | related to the | | | | library. |
| | | operation of the | +----------------------------------+---------------------------------------+--------------------------------+
| | | RADIUS hook library. | | ``kea-dhcp4.options``, | core | Used by the DHCP |
+----------------------------------+------------------------+--------------------------------+ | ``kea-dhcp6.options`` | | server to log |
| ``kea-dhcp4.stat-cmds-hooks``, | libdhcp_stat_cmds | Used | | | | messages related to |
| ``kea-dhcp6.stat-cmds-hooks`` | hook library | to log messages | | | | the processing of |
| | | related to the | | | | options in the DHCP |
| | | operation of the | | | | messages, i.e. |
| | | Statistics Commands | | | | parsing options, |
| | | hook library. In | | | | encoding options into |
| | | general, these | | | | on-wire format, and |
| | | pertain to loading | | | | packet classification |
| | | and unloading the | | | | using options |
| | | library and the | | | | contained in the |
| | | execution of commands | | | | received packets. |
| | | by the library. | +----------------------------------+---------------------------------------+--------------------------------+
+----------------------------------+------------------------+--------------------------------+ | ``kea-dhcp4.packets``, | core | Mostly |
| ``kea-dhcp4.subnet-cmds-hooks``, | libdhcp_subnet_cmds | Used | | ``kea-dhcp6.packets`` | | used to log messages |
| ``kea-dhcp6.subnet-cmds-hooks`` | hook library | to log messages | | | | related to |
| | | related to the | | | | transmission of the |
| | | operation of the | | | | DHCP packets, i.e. |
| | | Subnet Commands hook | | | | packet reception and |
| | | library. In general, | | | | the sending of a |
| | | these pertain to | | | | response. Such |
| | | loading and unloading | | | | messages include |
| | | the library and the | | | | information about the |
| | | execution of commands | | | | source and |
| | | by the library. | | | | destination IP |
+----------------------------------+------------------------+--------------------------------+ | | | addresses and |
| ``kea-dhcp4.mysql-cb-hooks``, | libdhcp_mysql_cb_hooks | Used | | | | interfaces used to |
| ``kea-dhcp6.mysql-cb-hooks`` | hook library | to log messages | | | | transmit packets. The |
| | | related to the | | | | logger is also used |
| | | operation of the | | | | to log messages |
| | | MySQL Configuration | | | | related to subnet |
| | | Backend hook | | | | selection, as this |
| | | library. | | | | selection is usually |
+----------------------------------+------------------------+--------------------------------+ | | | based on the IP |
| ``kea-dhcp-ddns`` | core | The root logger for | | | | addresses, relay |
| | | the :iscman:`kea-dhcp-ddns` | | | | addresses, and/or |
| | | daemon. All | | | | interface names, |
| | | components used by | | | | which can be |
| | | this daemon inherit | | | | retrieved from the |
| | | the settings from | | | | received packet even |
| | | this logger unless | | | | before the DHCP |
| | | there are | | | | message carried in |
| | | configurations for | | | | the packet is parsed. |
| | | more specialized | +----------------------------------+---------------------------------------+--------------------------------+
| | | loggers. | | ``kea-dhcp4.pgsql-cb-hooks``, | :ischooklib:`libdhcp_pgsql_cb.so` | Used |
+----------------------------------+------------------------+--------------------------------+ | ``kea-dhcp6.pgsql-cb-hooks`` | open-source hook library | to log messages |
| ``kea-dhcp-ddns.dctl`` | core | Used by | | | | related to the |
| | | the :iscman:`kea-dhcp-ddns` | | | | operation of the |
| | | daemon to log | | | | PostgreSQL Configuration |
| | | basic information | | | | Backend hook |
| | | about the process, | | | | library. |
| | | received signals, and | +----------------------------------+---------------------------------------+--------------------------------+
| | | triggered | | ``kea-dhcp4.run-script-hooks``, | :ischooklib:`libdhcp_run_script.so` | Used to log messages related |
| | | reconfigurations. | | ``kea-dhcp6.run-script-hooks`` | open-source hook library | to the operation of the |
+----------------------------------+------------------------+--------------------------------+ | | | Run Script hook library. |
| ``kea-dhcp-ddns.dhcpddns`` | core | Used by | +----------------------------------+---------------------------------------+--------------------------------+
| | | the :iscman:`kea-dhcp-ddns` | | ``kea-dhcp4.radius-hooks``, | :ischooklib:`libdhcp_radius.so` | Used |
| | | daemon to log | | ``kea-dhcp6.radius-hooks`` | premium hook library | to log messages |
| | | events related to | | | | related to the |
| | | DDNS operations. | | | | operation of the |
+----------------------------------+------------------------+--------------------------------+ | | | RADIUS hook library. |
| ``kea-dhcp-ddns.dhcp-to-d2`` | core | Used by the | +----------------------------------+---------------------------------------+--------------------------------+
| | | :iscman:`kea-dhcp-ddns` daemon | | ``kea-dhcp4.stat-cmds-hooks``, | :ischooklib:`libdhcp_stat_cmds.so` | Used |
| | | to log | | ``kea-dhcp6.stat-cmds-hooks`` | opens-source hook library | to log messages |
| | | information about | | | | related to the |
| | | events dealing with | | | | operation of the |
| | | receiving messages | | | | Statistics Commands |
| | | from the DHCP servers | | | | hook library. In |
| | | and adding them to | | | | general, these |
| | | the queue for | | | | pertain to loading |
| | | processing. | | | | and unloading the |
+----------------------------------+------------------------+--------------------------------+ | | | library and the |
| ``kea-dhcp-ddns.d2-to-dns`` | core | Used by the | | | | execution of commands |
| | | :iscman:`kea-dhcp-ddns` daemon | | | | by the library. |
| | | to log | +----------------------------------+---------------------------------------+--------------------------------+
| | | information about | | ``kea-dhcp4.subnet-cmds-hooks``, | :ischooklib:`libdhcp_subnet_cmds.so` | Used |
| | | events dealing with | | ``kea-dhcp6.subnet-cmds-hooks`` | premium hook library | to log messages |
| | | sending and receiving | | | | related to the |
| | | messages to and from | | | | operation of the |
| | | the DNS servers. | | | | Subnet Commands hook |
+----------------------------------+------------------------+--------------------------------+ | | | library. In general, |
| ``kea-netconf`` | core | The root logger for | | | | these pertain to |
| | | the NETCONF agent. | | | | loading and unloading |
| | | All components used | | | | the library and the |
| | | by NETCONF inherit | | | | execution of commands |
| | | the settings from | | | | by the library. |
| | | this logger if there | +----------------------------------+---------------------------------------+--------------------------------+
| | | is no specialized | | ``kea-dhcp4.tcp``, | core | Used to log messages related |
| | | logger provided. | | ``kea-dhcp6.tcp`` | | to TCP traffic. |
+----------------------------------+------------------------+--------------------------------+ +----------------------------------+---------------------------------------+--------------------------------+
| ``kea-dhcp4.lease-query-hooks``, | libdhcp_lease_query | Used | | ``kea-dhcp4.user_chk``, | :ischooklib:`libdhcp_user_chk.so` | Used to log messages related |
| ``kea-dhcp6.lease-query-hooks`` | hook library | to log messages | | ``kea-dhcp6.user_chk`` | hook library | to the operaton of the |
| | | related to the | | | | User Check hook library. |
| | | operation of the | +----------------------------------+---------------------------------------+--------------------------------+
| | | Leasequery hook library. | | ``kea-dhcp-ddns`` | core | The root logger for |
+----------------------------------+------------------------+--------------------------------+ | | | the :iscman:`kea-dhcp-ddns` |
| | | daemon. All |
| | | components used by |
| | | this daemon inherit |
| | | the settings from |
| | | this logger unless |
| | | there are |
| | | configurations for |
| | | more specialized |
| | | loggers. |
+----------------------------------+---------------------------------------+--------------------------------+
| ``kea-ctrl-agent.dctl``, | core | Used to log basic inofrmaton |
| ``kea-dhcp-ddns.dctl`` | | about the process, |
| | | received signals, and |
| | | triggered |
| | | reconfigurations. |
+----------------------------------+---------------------------------------+--------------------------------+
| ``kea-dhcp-ddns.asiodns``, | core | Used to log messages about |
| | | network events in DDNS |
| | | operations. |
+----------------------------------+---------------------------------------+--------------------------------+
| ``kea-dhcp-ddns.dhcpddns`` | core | Used by |
| | | the :iscman:`kea-dhcp-ddns` |
| | | daemon to log |
| | | events related to |
| | | DDNS operations. |
+----------------------------------+---------------------------------------+--------------------------------+
| ``kea-dhcp-ddns.dhcp-to-d2`` | core | Used by the |
| | | :iscman:`kea-dhcp-ddns` daemon |
| | | to log |
| | | information about |
| | | events dealing with |
| | | receiving messages |
| | | from the DHCP servers |
| | | and adding them to |
| | | the queue for |
| | | processing. |
+----------------------------------+---------------------------------------+--------------------------------+
| ``kea-dhcp-ddns.d2-to-dns`` | core | Used by the |
| | | :iscman:`kea-dhcp-ddns` daemon |
| | | to log |
| | | information about |
| | | events dealing with |
| | | sending and receiving |
| | | messages to and from |
| | | the DNS servers. |
+----------------------------------+---------------------------------------+--------------------------------+
| ``kea-dhcp-ddns.gss-tsig-hooks`` | :ischooklib:`libddns_gss_tsig.so` | Used to log messages related |
| | subscription hook library | to the operation of the |
| | | GSS-TSIG hook library. |
+----------------------------------+---------------------------------------+--------------------------------+
| ``kea-dhcp-ddns.libdhcp-ddns`` | core | Used to log events related to |
| | | DDNS operations. |
+----------------------------------+---------------------------------------+--------------------------------+
| ``kea-netconf`` | core | The root logger for |
| | | the NETCONF agent. |
| | | All components used |
| | | by NETCONF inherit |
| | | the settings from |
| | | this logger if there |
| | | is no specialized |
| | | logger provided. |
+----------------------------------+---------------------------------------+--------------------------------+
Note that user-defined hook libraries should not use any of the loggers Note that user-defined hook libraries should not use any of the loggers
mentioned above, but should instead define new loggers with names that mentioned above, but should instead define new loggers with names that