DisconnectCause in CdrStat filters

This commit is contained in:
DanB
2015-05-15 09:44:14 +02:00
parent 24edc024f7
commit 537c8ec558
20 changed files with 315 additions and 282 deletions

View File

@@ -310,21 +310,22 @@ CREATE TABLE tp_cdr_stats (
`time_window` varchar(8) NOT NULL,
`metrics` varchar(64) NOT NULL,
`setup_interval` varchar(64) NOT NULL,
`tor` varchar(64) NOT NULL,
`cdr_host` varchar(64) NOT NULL,
`cdr_source` varchar(64) NOT NULL,
`req_type` varchar(64) NOT NULL,
`direction` varchar(8) NOT NULL,
`tenant` varchar(64) NOT NULL,
`category` varchar(32) NOT NULL,
`account` varchar(24) NOT NULL,
`subject` varchar(64) NOT NULL,
`destination_prefix` varchar(64) NOT NULL,
`tors` varchar(64) NOT NULL,
`cdr_hosts` varchar(64) NOT NULL,
`cdr_sources` varchar(64) NOT NULL,
`req_types` varchar(64) NOT NULL,
`directions` varchar(8) NOT NULL,
`tenants` varchar(64) NOT NULL,
`categories` varchar(32) NOT NULL,
`accounts` varchar(24) NOT NULL,
`subjects` varchar(64) NOT NULL,
`destination_prefixes` varchar(64) NOT NULL,
`usage_interval` varchar(64) NOT NULL,
`supplier` varchar(64) NOT NULL,
`suppliers` varchar(64) NOT NULL,
`disconnect_causes` varchar(64) NOT NULL,
`mediation_runids` varchar(64) NOT NULL,
`rated_account` varchar(64) NOT NULL,
`rated_subject` varchar(64) NOT NULL,
`rated_accounts` varchar(64) NOT NULL,
`rated_subjects` varchar(64) NOT NULL,
`cost_interval` varchar(24) NOT NULL,
`action_triggers` varchar(64) NOT NULL,
`created_at` TIMESTAMP,

View File

@@ -305,21 +305,22 @@ CREATE TABLE tp_cdr_stats (
time_window VARCHAR(8) NOT NULL,
metrics VARCHAR(64) NOT NULL,
setup_interval VARCHAR(64) NOT NULL,
tor VARCHAR(64) NOT NULL,
cdr_host VARCHAR(64) NOT NULL,
cdr_source VARCHAR(64) NOT NULL,
req_type VARCHAR(64) NOT NULL,
direction VARCHAR(8) NOT NULL,
tenant VARCHAR(64) NOT NULL,
category VARCHAR(32) NOT NULL,
account VARCHAR(24) NOT NULL,
subject VARCHAR(64) NOT NULL,
destination_prefix VARCHAR(64) NOT NULL,
tors VARCHAR(64) NOT NULL,
cdr_hosts VARCHAR(64) NOT NULL,
cdr_sources VARCHAR(64) NOT NULL,
req_types VARCHAR(64) NOT NULL,
directions VARCHAR(8) NOT NULL,
tenants VARCHAR(64) NOT NULL,
categories VARCHAR(32) NOT NULL,
accounts VARCHAR(24) NOT NULL,
subjects VARCHAR(64) NOT NULL,
destination_prefixes VARCHAR(64) NOT NULL,
usage_interval VARCHAR(64) NOT NULL,
supplier VARCHAR(64) NOT NULL,
suppliers VARCHAR(64) NOT NULL,
disconnect_causes VARCHAR(64) NOT NULL,
mediation_runids VARCHAR(64) NOT NULL,
rated_account VARCHAR(64) NOT NULL,
rated_subject VARCHAR(64) NOT NULL,
rated_accounts VARCHAR(64) NOT NULL,
rated_subjects VARCHAR(64) NOT NULL,
cost_interval VARCHAR(24) NOT NULL,
action_triggers VARCHAR(64) NOT NULL,
created_at TIMESTAMP

View File

@@ -1,6 +1,6 @@
#Id,QueueLength,TimeWindow,Metrics,SetupInterval,TOR,CdrHost,CdrSource,ReqType,Direction,Tenant,Category,Account,Subject,DestinationPrefix,UsageInterval,Supplier,MediationRunIds,RatedAccount,RatedSubject,CostInterval,Triggers
CDRST3,5,60m,ASR,2014-07-29T15:00:00Z;2014-07-29T16:00:00Z,*voice,87.139.12.167,FS_JSON,rated,*out,cgrates.org,call,dan,dan,+49,5m;10m,,default,rif,rif,0;2,CDRST3_WARN_ASR
CDRST3,,,ACD,,,,,,,,,,,,,,,,,,CDRST3_WARN_ACD
CDRST3,,,ACC,,,,,,,,,,,,,,,,,,CDRST3_WARN_ACC
CDRST4,10,0,ASR,,,,,,,cgrates.org,call,,,,,,,,,,CDRST4_WARN_ASR
CDRST4,,,ACD,,,,,,,,,,,,,,,,,,CDRST4_WARN_ACD
#Id[0],QueueLength[1],TimeWindow[2],Metric[3],SetupInterval[4],TOR[5],CdrHost[6],CdrSource[7],ReqType[8],Direction[9],Tenant[10],Category[11],Account[12],Subject[13],DestinationPrefix[14],UsageInterval[15],Supplier[16],DisconnectCause[17],MediationRunIds[18],RatedAccount[19],RatedSubject[20],CostInterval[21],Triggers[22]
CDRST3,5,60m,ASR,2014-07-29T15:00:00Z;2014-07-29T16:00:00Z,*voice,87.139.12.167,FS_JSON,rated,*out,cgrates.org,call,dan,dan,+49,5m;10m,,,default,rif,rif,0;2,CDRST3_WARN_ASR
CDRST3,,,ACD,,,,,,,,,,,,,,,,,,,CDRST3_WARN_ACD
CDRST3,,,ACC,,,,,,,,,,,,,,,,,,,CDRST3_WARN_ACC
CDRST4,10,0,ASR,,,,,,,cgrates.org,call,,,,,,,,,,,CDRST4_WARN_ASR
CDRST4,,,ACD,,,,,,,,,,,,,,,,,,,CDRST4_WARN_ACD
1 #Id #Id[0] QueueLength QueueLength[1] TimeWindow TimeWindow[2] Metrics Metric[3] SetupInterval SetupInterval[4] TOR TOR[5] CdrHost CdrHost[6] CdrSource CdrSource[7] ReqType ReqType[8] Direction Direction[9] Tenant Tenant[10] Category Category[11] Account Account[12] Subject Subject[13] DestinationPrefix DestinationPrefix[14] UsageInterval UsageInterval[15] Supplier Supplier[16] MediationRunIds DisconnectCause[17] RatedAccount MediationRunIds[18] RatedSubject RatedAccount[19] CostInterval RatedSubject[20] Triggers CostInterval[21] Triggers[22]
2 CDRST3 CDRST3 5 5 60m 60m ASR ASR 2014-07-29T15:00:00Z;2014-07-29T16:00:00Z 2014-07-29T15:00:00Z;2014-07-29T16:00:00Z *voice *voice 87.139.12.167 87.139.12.167 FS_JSON FS_JSON rated rated *out *out cgrates.org cgrates.org call call dan dan dan dan +49 +49 5m;10m 5m;10m default rif default rif rif 0;2 rif CDRST3_WARN_ASR 0;2 CDRST3_WARN_ASR
3 CDRST3 CDRST3 ACD ACD CDRST3_WARN_ACD CDRST3_WARN_ACD
4 CDRST3 CDRST3 ACC ACC CDRST3_WARN_ACC CDRST3_WARN_ACC
5 CDRST4 CDRST4 10 10 0 0 ASR ASR cgrates.org cgrates.org call call CDRST4_WARN_ASR CDRST4_WARN_ASR
6 CDRST4 CDRST4 ACD ACD CDRST4_WARN_ACD CDRST4_WARN_ACD

View File

@@ -1,6 +1,6 @@
#Id,QueueLength,TimeWindow,Metrics,SetupInterval,TOR,CdrHost,CdrSource,ReqType,Direction,Tenant,Category,Account,Subject,DestinationPrefix,UsageInterval,MediationRunIds,RatedAccount,RatedSubject,CostInterval,Triggers
CDRST1,5,60m,ASR,2014-07-29T15:00:00Z;2014-07-29T16:00:00Z,*voice,87.139.12.167,FS_JSON,rated,*out,cgrates.org,call,dan,dan,+49,5m;10m,default,rif,rif,0;2,CDRST1_WARN_ASR
CDRST1,,,ACD,,,,,,,,,,,,,,,,,CDRST1_WARN_ACD
CDRST1,,,ACC,,,,,,,,,,,,,,,,,CDRST1_WARN_ACC
CDRST2,10,10m,ASR,,,,,,,cgrates.org,call,,,,,,,,,CDRST2_WARN_ASR
CDRST2,,,ACD,,,,,,,,,,,,,,,,,CDRST2_WARN_ACD
#Id[0],QueueLength[1],TimeWindow[2],Metric[3],SetupInterval[4],TOR[5],CdrHost[6],CdrSource[7],ReqType[8],Direction[9],Tenant[10],Category[11],Account[12],Subject[13],DestinationPrefix[14],UsageInterval[15],Supplier[16],DisconnectCause[17],MediationRunIds[18],RatedAccount[19],RatedSubject[20],CostInterval[21],Triggers[22]
CDRST1,5,60m,ASR,2014-07-29T15:00:00Z;2014-07-29T16:00:00Z,*voice,87.139.12.167,FS_JSON,rated,*out,cgrates.org,call,dan,dan,+49,5m;10m,,,default,rif,rif,0;2,CDRST1_WARN_ASR
CDRST1,,,ACD,,,,,,,,,,,,,,,,,,,CDRST1_WARN_ACD
CDRST1,,,ACC,,,,,,,,,,,,,,,,,,,CDRST1_WARN_ACC
CDRST2,10,10m,ASR,,,,,,,cgrates.org,call,,,,,,,,,,,CDRST2_WARN_ASR
CDRST2,,,ACD,,,,,,,,,,,,,,,,,,,CDRST2_WARN_ACD
1 #Id #Id[0] QueueLength QueueLength[1] TimeWindow TimeWindow[2] Metrics Metric[3] SetupInterval SetupInterval[4] TOR TOR[5] CdrHost CdrHost[6] CdrSource CdrSource[7] ReqType ReqType[8] Direction Direction[9] Tenant Tenant[10] Category Category[11] Account Account[12] Subject Subject[13] DestinationPrefix DestinationPrefix[14] UsageInterval UsageInterval[15] MediationRunIds Supplier[16] RatedAccount DisconnectCause[17] RatedSubject MediationRunIds[18] CostInterval RatedAccount[19] Triggers RatedSubject[20] CostInterval[21] Triggers[22]
2 CDRST1 CDRST1 5 5 60m 60m ASR ASR 2014-07-29T15:00:00Z;2014-07-29T16:00:00Z 2014-07-29T15:00:00Z;2014-07-29T16:00:00Z *voice *voice 87.139.12.167 87.139.12.167 FS_JSON FS_JSON rated rated *out *out cgrates.org cgrates.org call call dan dan dan dan +49 +49 5m;10m 5m;10m default rif rif default 0;2 rif CDRST1_WARN_ASR rif 0;2 CDRST1_WARN_ASR
3 CDRST1 CDRST1 ACD ACD CDRST1_WARN_ACD CDRST1_WARN_ACD
4 CDRST1 CDRST1 ACC ACC CDRST1_WARN_ACC CDRST1_WARN_ACC
5 CDRST2 CDRST2 10 10 10m 10m ASR ASR cgrates.org cgrates.org call call CDRST2_WARN_ASR CDRST2_WARN_ASR
6 CDRST2 CDRST2 ACD ACD CDRST2_WARN_ACD CDRST2_WARN_ACD

View File

@@ -1,24 +1,24 @@
#Id[0],QueueLength[1],TimeWindow[2],Metric[3],SetupInterval[4],TOR[5],CdrHost[6],CdrSource[7],ReqType[8],Direction[9],Tenant[10],Category[11],Account[12],Subject[13],DestinationPrefix[14],UsageInterval[15],Supplier[16],MediationRunIds[17],RatedAccount[18],RatedSubject[19],CostInterval[20],Triggers[21]
CDRST1,10,0,ASR,,,,,,,cgrates.org,,,,,,,default,,,,CDRST1_WARN
CDRST1,,,ACD,,,,,,,,,,,,,,,,,,
CDRST1,,,ACC,,,,,,,,,,,,,,,,,,
CDRST1,,,TCD,,,,,,,,,,,,,,,,,,
CDRST1,,,TCC,,,,,,,,,,,,,,,,,,
CDRST_1001,10,10m,ASR,,,,,,,cgrates.org,,,1001,,,,default,,,,CDRST1001_WARN
CDRST_1001,,,ACD,,,,,,,,,,,,,,,,,,
CDRST_1001,,,ACC,,,,,,,,,,,,,,,,,,
CDRST_1002,10,10m,ASR,,,,,,,cgrates.org,,,1002,,,,default,,,,CDRST1001_WARN
CDRST_1002,,,ACD,,,,,,,,,,,,,,,,,,
CDRST_1002,,,ACC,,,,,,,,,,,,,,,,,,
CDRST_1003,,,ASR,,,,,,,cgrates.org,,,,1003,,,default,,,,CDRST3_WARN
CDRST_1003,,,ACD,,,,,,,,,,,,,,,,,,
STATS_SUPPL1,,,ACD,,,,,,,,,,,,,supplier1,,,,,
STATS_SUPPL1,,,ASR,,,,,,,,,,,,,supplier1,,,,,
STATS_SUPPL1,,,ACC,,,,,,,,,,,,,supplier1,,,,,
STATS_SUPPL1,,,TCD,,,,,,,,,,,,,supplier1,,,,,
STATS_SUPPL1,,,TCC,,,,,,,,,,,,,supplier1,,,,,
STATS_SUPPL2,,,ACD,,,,,,,,,,,,,supplier2,,,,,
STATS_SUPPL2,,,ASR,,,,,,,,,,,,,supplier2,,,,,
STATS_SUPPL2,,,ACC,,,,,,,,,,,,,supplier2,,,,,
STATS_SUPPL2,,,TCD,,,,,,,,,,,,,supplier2,,,,,
STATS_SUPPL2,,,TCC,,,,,,,,,,,,,supplier2,,,,,
#Id[0],QueueLength[1],TimeWindow[2],Metric[3],SetupInterval[4],TOR[5],CdrHost[6],CdrSource[7],ReqType[8],Direction[9],Tenant[10],Category[11],Account[12],Subject[13],DestinationPrefix[14],UsageInterval[15],Supplier[16],DisconnectCause[17],MediationRunIds[18],RatedAccount[19],RatedSubject[20],CostInterval[21],Triggers[22]
CDRST1,10,0,ASR,,,,,,,cgrates.org,,,,,,,,default,,,,CDRST1_WARN
CDRST1,,,ACD,,,,,,,,,,,,,,,,,,,
CDRST1,,,ACC,,,,,,,,,,,,,,,,,,,
CDRST1,,,TCD,,,,,,,,,,,,,,,,,,,
CDRST1,,,TCC,,,,,,,,,,,,,,,,,,,
CDRST_1001,10,10m,ASR,,,,,,,cgrates.org,,,1001,,,,,default,,,,CDRST1001_WARN
CDRST_1001,,,ACD,,,,,,,,,,,,,,,,,,,
CDRST_1001,,,ACC,,,,,,,,,,,,,,,,,,,
CDRST_1002,10,10m,ASR,,,,,,,cgrates.org,,,1002,,,,,default,,,,CDRST1001_WARN
CDRST_1002,,,ACD,,,,,,,,,,,,,,,,,,,
CDRST_1002,,,ACC,,,,,,,,,,,,,,,,,,,
CDRST_1003,,,ASR,,,,,,,cgrates.org,,,,1003,,,,default,,,,CDRST3_WARN
CDRST_1003,,,ACD,,,,,,,,,,,,,,,,,,,
STATS_SUPPL1,,,ACD,,,,,,,,,,,,,supplier1,,,,,,
STATS_SUPPL1,,,ASR,,,,,,,,,,,,,supplier1,,,,,,
STATS_SUPPL1,,,ACC,,,,,,,,,,,,,supplier1,,,,,,
STATS_SUPPL1,,,TCD,,,,,,,,,,,,,supplier1,,,,,,
STATS_SUPPL1,,,TCC,,,,,,,,,,,,,supplier1,,,,,,
STATS_SUPPL2,,,ACD,,,,,,,,,,,,,supplier2,,,,,,
STATS_SUPPL2,,,ASR,,,,,,,,,,,,,supplier2,,,,,,
STATS_SUPPL2,,,ACC,,,,,,,,,,,,,supplier2,,,,,,
STATS_SUPPL2,,,TCD,,,,,,,,,,,,,supplier2,,,,,,
STATS_SUPPL2,,,TCC,,,,,,,,,,,,,supplier2,,,,,,
1 #Id[0] QueueLength[1] TimeWindow[2] Metric[3] SetupInterval[4] TOR[5] CdrHost[6] CdrSource[7] ReqType[8] Direction[9] Tenant[10] Category[11] Account[12] Subject[13] DestinationPrefix[14] UsageInterval[15] Supplier[16] RatedAccount[18] DisconnectCause[17] MediationRunIds[17] MediationRunIds[18] RatedSubject[19] RatedAccount[19] CostInterval[20] RatedSubject[20] CostInterval[21] Triggers[21] Triggers[22]
2 CDRST1 10 0 ASR cgrates.org default CDRST1_WARN
3 CDRST1 ACD
4 CDRST1 ACC
5 CDRST1 TCD
6 CDRST1 TCC
7 CDRST_1001 10 10m ASR cgrates.org 1001 default CDRST1001_WARN
8 CDRST_1001 ACD
9 CDRST_1001 ACC
10 CDRST_1002 10 10m ASR cgrates.org 1002 default CDRST1001_WARN
11 CDRST_1002 ACD
12 CDRST_1002 ACC
13 CDRST_1003 ASR cgrates.org 1003 default CDRST3_WARN
14 CDRST_1003 ACD
15 STATS_SUPPL1 ACD supplier1
16 STATS_SUPPL1 ASR supplier1
17 STATS_SUPPL1 ACC supplier1
18 STATS_SUPPL1 TCD supplier1
19 STATS_SUPPL1 TCC supplier1
20 STATS_SUPPL2 ACD supplier2
21 STATS_SUPPL2 ASR supplier2
22 STATS_SUPPL2 ACC supplier2
23 STATS_SUPPL2 TCD supplier2
24 STATS_SUPPL2 TCC supplier2