kamailio 关键表注释

[root@iZbp1dxv88hhg5wexqi7oyZ ~]# kamctl db exec "show tables;";
Warning: Using a password on the command line interface can be insecure.
+---------------------+
| Tables_in_kamailio |
+---------------------+
| acc |
| acc_cdrs |
| active_watchers |
| address |
| aliases |
| carrier_name |
| carrierfailureroute |
| carrierroute |
| cpl |
| dbaliases |
| dialog |
| dialog_vars |
| dialplan |
| dispatcher |
| domain |
| domain_attrs |
| domain_name |
| domainpolicy |
| dr_gateways |
| dr_groups |
| dr_gw_lists |
| dr_rules |
| globalblacklist |
| grp |
| htable |
| imc_members |
| imc_rooms |
| lcr_gw |
| lcr_rule |
| lcr_rule_target |
| location |
| location_attrs |
| missed_calls |
| mohqcalls |
| mohqueues |
| mtree |
| mtrees |
| pdt |
| pl_pipes |
| presentity |
| pua |
| purplemap |
| re_grp |
| rls_presentity |
| rls_watchers |
| rtpengine |
| rtpproxy |
| sca_subscriptions |
| secfilter |
| silo |
| sip_trace |
| speed_dial |
| subscriber |
| topos_d |
| topos_t |
| trusted |
| uacreg |
| uid_credentials |
| uid_domain |
| uid_domain_attrs |
| uid_global_attrs |
| uid_uri |
| uid_uri_attrs |
| uid_user_attrs |
| uri |
| userblacklist |
| usr_preferences |
| version |
| watchers |
| xcap |
+---------------------+
  1. acc:存储呼叫详单(Call Detail Records, CDRs)的信息,包括呼叫持续时间、呼叫状态、被叫号码等。这些记录有助于统计和分析呼叫的数据。

  2. acc_cdrs:存储呼叫详单(CDRs)的额外信息,如SIP消息、媒体流等。这些信息可以用于调试和故障排除。

  3. active_watchers:存储活跃的订阅者和观察者的信息,用于实时监控和通知。这个表可以跟踪订阅者的状态和活动。

  4. address:存储网络地址的信息,如IP地址、端口号等。这个表可以用于查找和管理不同地址的信息。

  5. aliases:存储别名(域名或用户)与实际地址之间的映射关系。这个表可以实现别名转换和路由。

  6. carrier_name:存储运营商名称的信息,用于路由呼叫时进行匹配。这个表可以根据运营商名称来选择合适的路由。

  7. carrierfailureroute:存储运营商故障路由的信息,用于在运营商发生故障时重新路由呼叫。这个表可以定义备选路由,确保呼叫的可靠性。

  8. carrierroute:存储运营商路由的信息,用于选择最佳的运营商路由路径。这个表可以根据不同条件选择合适的路由。

  9. cpl:存储基于Call Processing Language (CPL) 的呼叫处理规则和逻辑。这个表可以定义呼叫处理过程中的条件和操作。

  10. dbaliases:存储数据库别名和连接参数的信息,用于数据库访问。这个表可以管理不同数据库的连接和访问权限。

  11. dialog:存储SIP对话的信息,包括呼叫标识、时间戳等。这个表可以跟踪和管理SIP对话的状态。

  12. dialog_vars:存储SIP对话变量的值,用于对话状态的维护和跟踪。这个表可以存储对话过程中的临时变量和状态。

  13. dialplan:存储呼叫处理的拨号计划(dialplan)的信息,包括正则表达式、目标地址等。这个表可以定义呼叫处理的规则和流程。

  14. dispatcher:存储调度器(dispatcher)的信息,用于负载均衡和路由选择。这个表可以配置不同节点的优先级和权重。

  15. domain:存储域(domain)的信息,用于区分不同的VoIP域。这个表可以管理多个域的注册和路由。

  16. domain_attrs:存储域属性(domain attributes)的信息,例如域的访问控制列表(ACL)等。这个表可以定义和配置特定域的属性。

  17. domain_name:存储域名称的信息,用于域名解析。这个表可以将域名映射到对应的IP地址。

  18. domainpolicy:存储域策略(domain policy)的信息,用于设置特定域的行为规则。这个表可以定义域的安全策略和访问限制。

  19. dr_gateways:存储动态路由(dynamic routing)中网关(gateway)的信息。这个表可以配置不同网关的参数和属性。

  20. dr_groups:存储动态路由(dynamic routing)中组(group)的信息,用于路由选择。这个表可以定义路由组和路由规则。

  21. dr_gw_lists:存储动态路由(dynamic routing)中网关列表(gateway list)的信息。这个表可以管理网关的可用性和优先级。

  22. dr_rules:存储动态路由(dynamic routing)中的路由规则和条件。这个表可以定义路由选择的规则和逻辑。

  23. globalblacklist:存储全局黑名单的信息,用于拦截和阻止通信。这个表可以屏蔽指定的号码或IP地址。

  24. grp:存储群组(group)的信息,用于群组呼叫和转移。这个表可以管理群组成员和群组策略。

  25. htable:存储哈希表(hash table)的信息,用于快速查找和索引。这个表可以实现高效的数据存储和检索。

  26. imc_members:存储即时消息会话(IMC)的成员信息。这个表可以记录IMC会话的成员和状态。

  27. imc_rooms:存储即时消息会话(IMC)的房间信息。这个表可以管理IMC会话的房间和访问权限。

  28. lcr_gw:存储最低成本路由(Least Cost Routing, LCR)中的网关信息。这个表可以配置不同网关的费率和成本。

  29. lcr_rule:存储最低成本路由(LCR)中的规则信息。这个表可以定义根据条件选择最佳网关的规则。

  30. lcr_rule_target:存储最低成本路由(LCR)中的目标信息。这个表可以定义目标地址和优先级。

  31. location:存储用户位置信息,如注册的IP地址、端口号等。这个表可以跟踪用户的位置和可用性。

  32. location_attrs:存储用户位置属性(location attributes)的信息。这个表可以定义用户位置的额外属性和参数。

  33. missed_calls:存储未接来电的信息。这个表可以记录未接来电的时间戳、主叫号码等。

  34. mohqcalls:存储音乐振铃(Music-on-Hold, MoH)的呼叫信息。这个表可以记录使用MoH的呼叫流程。

  35. mohqueues:存储音乐振铃(MoH)队列的信息。这个表可以管理不同MoH队列的设置和优先级。

  36. mtree:存储M树(M-tree)索引的信息,用于高效的数据检索和搜索。

  37. mtrees:存储M树(M-tree)配置的信息,包括索引属性和参数。

  38. pdt:存储呼叫持续时间(PDT)的信息。这个表可以记录PDT计时器的状态和时间。

  39. pl_pipes:存储管道(pipe)的信息,用于进程间通信。这个表可以实现不同进程之间的数据交换。

  40. presentity:存储Presence服务的实体(presentity)信息,用于状态订阅和通知。

  41. pua:存储Presence用户代理(PUA)的信息,用于状态发布和订阅。

  42. purplemap:存储紫色地图(Purple Map)的信息,用于呼叫路由和策略。

  43. re_grp:存储实时组(re_group)的信息,用于实时呼叫路由和转移。

  44. rls_presentity:存储RLS服务的实体(presentity)信息,用于状态订阅和通知。

  45. rls_watchers:存储RLS服务的观察者(watcher)信息。这个表可以跟踪和管理RLS状态的订阅者。

  46. rtpengine:存储RTP引擎的信息,用于处理媒体流和转发。

  47. rtpproxy:存储RTP代理的信息,用于媒体流的路由和转发。

  48. sca_subscriptions:存储共享订阅(Shared Call Appearance, SCA)的订阅信息。这个表可以跟踪SCA功能的订阅和状态。

  49. secfilter:存储安全过滤器(security filter)的信息,用于筛选和阻止恶意请求。

  50. silo:存储SILO隔离单元的信息,用于隔离不同的应用和服务。

  51. sip_trace:存储SIP消息跟踪的信息,用于调试和故障排除。

  52. speed_dial:存储速拨(speed dial)的信息,用于快速呼叫特定号码。

  53. subscriber:存储用户订阅(subscriber)的信息,用于SIP订阅和通知。

  54. topos_d:存储拓扑(topology)数据的信息,用于呼叫路由和分析。

  55. topos_t:存储拓扑(topology)树的信息,用于快速查找和检索数据。

  56. trusted:存储受信任的资源和实体的信息。这个表可以实现访问控制和安全策略。

  57. uacreg:存储用户代理客户端注册(User Agent Client Registration, UACReg)的信息。这个表可以记录UACReg的状态和信息。

  58. uid_credentials:存储用户标识(User Identity)的认证信息。这个表可以管理用户的认证凭据和权限。

  59. uid_domain:存储用户标识(User Identity)域的信息。这个表可以管理用户标识的域名和配置。

  60. uid_domain_attrs:存储用户标识(User Identity)域属性的信息。这个表可以定义和配置用户标识域的属性。

  61. uid_global_attrs:存储全局的用户标识(User Identity)属性的信息。这个表可以定义和配置全局的用户标识属性。

  62. uid_uri:存储用户标识(User Identity)URI的信息。这个表可以管理用户标识的URI和相关属性。

  63. uid_uri_attrs:存储用户标识(User Identity)URI属性的信息。这个表可以定义和配置用户标识URI的属性。

  64. uid_user_attrs:存储用户标识(User Identity)用户属性的信息。这个表可以定义和配置用户标识的用户属性。

  65. uri:存储统一资源标识符(Uniform Resource Identifier, URI)的信息,用于路由和解析。

  66. userblacklist:存储用户黑名单的信息,用于屏蔽和阻止特定号码或IP地址。

  67. usr_preferences:存储用户首选项的信息,如语言、时区等。这个表可以保存用户的个性化设置。

  68. version:存储Kamailio版本的信息。这个表记录了Kamailio服务器的版本号和更新历史。

  69. watchers:存储观察者(watcher)的信息,用于监视和

查询注册用户数:

[root@iZbp1dxv88hhg5wexqi7oyZ ~]# kamctl db exec "select COUNT(*) from subscriber;";

查询在线用户数:

[root@iZbp1dxv88hhg5wexqi7oyZ ~]# kamctl db exec "select COUNT(*) from location;";

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

百鸣

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值