# Tx Submission Server Configuration EnableLogMetrics: False EnableLogging: True # ------------------------------------------------------------------------------ # Logging configuration follows. # global filter; messages must have at least this severity to pass: minSeverity: Info # global file rotation settings: rotation: rpLogLimitBytes: 5000000 rpKeepFilesNum: 10 rpMaxAgeHours: 24 # these backends are initialized: setupBackends: - AggregationBK - KatipBK # - EditorBK # - EKGViewBK # if not indicated otherwise, then messages are passed to these backends: defaultBackends: - KatipBK # if wanted, the GUI is listening on this port: # hasGUI: 12787 # if wanted, the EKG interface is listening on this port: # hasEKG: 12788 # here we set up outputs of logging in 'katip': setupScribes: - scKind: StdoutSK scName: stdout scFormat: ScText scRotation: null # if not indicated otherwise, then log output is directed to this: defaultScribes: - - StdoutSK - stdout # more options which can be passed as key-value pairs: options: cfokey: value: "Release-1.0.0" mapSubtrace: benchmark: contents: - GhcRtsStats - MonotonicClock subtrace: ObservableTrace '#ekgview': contents: - - tag: Contains contents: 'cardano.epoch-validation.benchmark' - - tag: Contains contents: .monoclock.basic. - - tag: Contains contents: 'cardano.epoch-validation.benchmark' - - tag: Contains contents: diff.RTS.cpuNs.timed. - - tag: StartsWith contents: '#ekgview.#aggregation.cardano.epoch-validation.benchmark' - - tag: Contains contents: diff.RTS.gcNum.timed. subtrace: FilterTrace 'cardano.epoch-validation.utxo-stats': # Change the `subtrace` value to `Neutral` in order to log # `UTxO`-related messages during epoch validation. subtrace: NoTrace '#messagecounters.aggregation': subtrace: NoTrace '#messagecounters.ekgview': subtrace: NoTrace '#messagecounters.switchboard': subtrace: NoTrace '#messagecounters.katip': subtrace: NoTrace '#messagecounters.monitoring': subtrace: NoTrace 'cardano.#messagecounters.aggregation': subtrace: NoTrace 'cardano.#messagecounters.ekgview': subtrace: NoTrace 'cardano.#messagecounters.switchboard': subtrace: NoTrace 'cardano.#messagecounters.katip': subtrace: NoTrace 'cardano.#messagecounters.monitoring': subtrace: NoTrace mapBackends: cardano.epoch-validation.benchmark: - AggregationBK '#aggregation.cardano.epoch-validation.benchmark': - EKGViewBK