Failed posts and failover for export loggers

This commit is contained in:
adi
2022-06-28 16:56:10 +03:00
committed by Dan Christian Bogos
parent f562de49df
commit c22f43c788
13 changed files with 229 additions and 84 deletions

View File

@@ -1,10 +1,18 @@
{
"general": {
"log_level": 7,
"reply_timeout": "50s"
},
"logger": {
"type": "*kafka", // controls the destination of logs <*syslog|*stdout|*kafka>
"level": 6, // system level precision for floats
"opts": {
"kafka_conn": "192.168.55.44:9092", // the connection trough kafka
"kafka_topic": "TutorialTopic", // the topic from where the events are exported
"attempts": 1, // number of attempts of connecting
},
},
"listen": {
"rpc_json": ":2012",

View File

@@ -1,4 +1,5 @@
#Tenant,ID,FilterIDs,Weights,Blockers,AttributeFilterIDs,AttributeBlockers,Path,Type,Value
cgrates.org,ATTR_1,*string:~*opts.*context:*sessions|*cdrs;*string:~*req.Account:1007,;10,;false,,,*req.Account,*constant,1001
cgrates.org,ATTR_1,,,,,,*req.Subject,*constant,1001
cgrates.org,ATTR_PASS,*string:~*opts.*context:*sessions;*string:~*req.Account:1001,;10,;false,,,*req.PasswordFromAttributes,*constant,CGRateSPassword1
cgrates.org,ATTR_PASS,*string:~*opts.*context:*sessions;*string:~*req.Account:1001,;10,;false,,,*req.PasswordFromAttributes,*constant,CGRateSPassword1
1 #Tenant ID FilterIDs Weights Blockers AttributeFilterIDs AttributeBlockers Path Type Value
2 cgrates.org ATTR_1 *string:~*opts.*context:*sessions|*cdrs;*string:~*req.Account:1007 ;10 ;false *req.Account *constant 1001
3 cgrates.org ATTR_1 *req.Subject *constant 1001
4 cgrates.org ATTR_PASS *string:~*opts.*context:*sessions;*string:~*req.Account:1001 ;10 ;false *req.PasswordFromAttributes *constant CGRateSPassword1
5

View File

@@ -1,7 +1,5 @@
#Tenant,ID,FilterIDs,Weights,Blockers,Opts,BalanceID,BalanceFilterIDs,BalanceWeights,BalanceBlockers,BalanceType,BalanceUnits,BalanceUnitFactors,BalanceOpts,BalanceCostIncrements,BalanceAttributeIDs,BalanceRateProfileIDs,ThresholdIDs
cgrates.org,ACC_PRF_1,,;20,,,MonetaryBalance,,;10,,*monetary,14,fltr1&fltr2;100;fltr3;200,,fltr1&fltr2;1.3;2.3;3.3,attr1;attr2,,*none
cgrates.org,1001,,,,,VoiceBalance,,;10,,*voice,1h,,,,,,
#Tenant,ID,FilterIDs,Weights,Blockers,Opts,BalanceID,BalanceFilterIDs,BalanceWeights,BalanceBlockers,BalanceType,BalanceUnits,BalanceUnitFactors,BalanceOpts,BalanceCostIncrements,BalanceAttributeIDs,BalanceRateProfileIDs,ThresholdIDs
cgrates.org,1001,,;20,,,MonetaryBalance,,;10,,*monetary,14,fltr1&fltr2;100;fltr3;200,,fltr1&fltr2;1.3;2.3;3.3,attr1;attr2,,*none
cgrates.org,1001,,,,,VoiceBalance,,;10,*string:~*req.Destination:1002;true;;false,*voice,1h,,,,,,
1 #Tenant ID FilterIDs Weights Blockers Opts BalanceID BalanceFilterIDs BalanceWeights BalanceBlockers BalanceType BalanceUnits BalanceUnitFactors BalanceOpts BalanceCostIncrements BalanceAttributeIDs BalanceRateProfileIDs ThresholdIDs
2 cgrates.org ACC_PRF_1 ;20 MonetaryBalance ;10 *monetary 14 fltr1&fltr2;100;fltr3;200 fltr1&fltr2;1.3;2.3;3.3 attr1;attr2 *none
3 cgrates.org 1001 VoiceBalance ;10 *voice 1h
#Tenant ID FilterIDs Weights Blockers Opts BalanceID BalanceFilterIDs BalanceWeights BalanceBlockers BalanceType BalanceUnits BalanceUnitFactors BalanceOpts BalanceCostIncrements BalanceAttributeIDs BalanceRateProfileIDs ThresholdIDs
cgrates.org 1001 ;20 MonetaryBalance ;10 *monetary 14 fltr1&fltr2;100;fltr3;200 fltr1&fltr2;1.3;2.3;3.3 attr1;attr2 *none
4 cgrates.org 1001 ;20 VoiceBalance MonetaryBalance ;10 *string:~*req.Destination:1002;true;;false *voice *monetary 1h 14 fltr1&fltr2;100;fltr3;200 fltr1&fltr2;1.3;2.3;3.3 attr1;attr2 *none
5 cgrates.org 1001 VoiceBalance ;10 *string:~*req.Destination:1002;true;;false *voice 1h