{ // CGRateS Configuration file // // Used in apier_local_tests // Starts rater, cdrs and mediator connecting over internal channel "general": { "log_level": 7, "node_id": "TestFailCDRS", }, "efs": { // ExportFailover service "enabled": true, // starts the EventReader service: "poster_attempts": 1, // number of attempts before considering post request failed (eg: *httpPost, CDR exports) "failed_posts_dir": "/tmp/failed_posts", // directory path where we store failed requests "failed_posts_ttl": "1s", // time to wait before writing the failed posts in a single file }, "data_db": { // database used to store runtime data (eg: accounts, cdr stats) "db_type": "redis", // data_db type: "db_port": 6379, // data_db port to reach the database "db_name": "10" // data_db database name to connect to }, "cdrs": { "enabled": true, "attributes_conns":["*internal"], "chargers_conns":["*localhost"], "rates_conns": ["*localhost"], "stats_conns": ["*localhost"], "thresholds_conns": ["*localhost"], "online_cdr_exports": ["s3_test_file"], "ees_conns": ["*localhost"] }, "attributes": { "enabled": true }, "stats": { "enabled": true, "store_interval": "1s", "thresholds_conns": ["*internal"] }, "thresholds": { "enabled": true, "store_interval": "1s" }, "chargers": { "enabled": true, "attributes_conns": ["*internal"] }, "admins": { "enabled": true, }, "ees": { "enabled": true, "attributes_conns": ["*internal"], "exporters": [ { "id": "s3_test_file", "type": "*s3JSONMap", // export_path for s3: "endpoint" "export_path": "http://s3.us-east-2.amazonaws.com/", "opts": { // posible options for s3: "awsRegion": "eu-west-2", "awsKey": "testkey", "awsSecret": "testsecret", "s3BucketID": "cgrates-cdrs", // "awsToken": "sessionToken", }, "attempts": 1, "failed_posts_dir": "/tmp/failed_posts", "fields":[ {"tag": "*originID", "path": "*exp.*originID", "type": "*variable", "value": "~*opts.*originID"}, ], } ] }, "rates": { "enabled": true, }, "loaders": [ { "id": "*default", "enabled": true, "tenant": "cgrates.org", "lockfile_path": ".cgr.lck", "tp_in_dir": "/usr/share/cgrates/tariffplans/testit", "tp_out_dir": "" } ], }