# Default config
yaml
----
@startuml
left to right direction
component sources {
() DEV
() OPS
() HEALTH
() STORAGE
() SESSIONS
() SQL_SCHEMA
() USER_ADMIN
() PRIVILEGES
() SENSITIVE_ACCESS
() SQL_EXEC
() SQL_PERF
() SQL_INTERNAL_PERF
() TELEMETRY
() KV_DISTRIBUTION
cloud stray as "stray\nerrors"
}
queue stderr
card buffer2 as "buffer"
card p__1 as "format:crdb-v2"
artifact files {
 folder "/default-dir" {
  file f1 as "cockroach.log"
  file stderrfile as "cockroach-stderr.log"
 }
}
DEV --> p__1
OPS --> p__1
HEALTH --> p__1
STORAGE --> p__1
SESSIONS --> p__1
SQL_SCHEMA --> p__1
USER_ADMIN --> p__1
PRIVILEGES --> p__1
SENSITIVE_ACCESS --> p__1
SQL_EXEC --> p__1
SQL_PERF --> p__1
SQL_INTERNAL_PERF --> p__1
TELEMETRY --> p__1
KV_DISTRIBUTION --> p__1
p__1 --> buffer2
buffer2 --> f1
stray --> stderrfile
@enduml
# http://www.plantuml.com/plantuml/uml/N9DFZzCm4CNl_XHMJd08QFV80MreXwr5cvGu6u6457dzPpSYZSl4GKAetntPRkk6azzxypgo_6iU9YVGpOU13DeuwYp5_kNLKTMZbgwt8v7sSBIZ7XsTx8nIJ_GlUVEMhg7rHxNd_jX0iMqsNl6cgej7218uPrKP2lphjkEh3UmAxvuur5snth7IkttDMhQ5HuXDA3bhM0jTiLe1l_uQli7gelTGVxveLZPGbqKA6zZ23fhwkpTVscxDU5EpJqyDgqeY1pihEZaKVwYOQ1RKZr4ZMfmoSYA_PZrhEZcb4OaKgEZpR8p6-r2FEek3OzVTXTHOF0ZtGQ9wpd_VPqIWwusGZff-2Ez5ZHsKHfgzLzg8UN2vwZ7pWr2X9kwHLlv4A-Jhky6-P9TXl4kGYr8U1-VkYPp86bgQvn_3nKYrvyb4FicVATq4PrOtoPLOoXAtb2LwjzkM39TRFSbbuj4jamNLDBgoJT5_XDCWuF7k391SGFhCt97u9_0clJ1vqAFoNyE_0000__y0

# Capture everything to one file with sync and warnings only to stderr.
yaml only-channels=DEV,SESSIONS
sinks:
  file-groups:
    everything:
      buffered-writes: false
      redact: true
      channels: ALL
  stderr:
    filter: WARNING
  fluent-servers:
    local:
      channels: SESSIONS
      redactable: false
      address: localhost:5170
----
@startuml
left to right direction
component sources {
() DEV
() SESSIONS
cloud stray as "stray\nerrors"
}
queue stderr
card p__1 as "redact"
card p__2 as "format:crdb-v2"
card p__3 as "strip"
card p__4 as "format:json-fluent-compact"
card p__5 as "format:crdb-v2-tty"
card p__6 as "filter:W"
card p__7 as "filter:W"
artifact files {
 folder "/default-dir" {
  file f1 as "cockroach-everything.log"
  file stderrfile as "cockroach-stderr.log"
 }
}
cloud network {
 queue s__local as "fluent: tcp:localhost:5170"
}
DEV --> p__2
SESSIONS --> p__2
p__1 --> f1
p__2 --> p__1
stray --> stderrfile
SESSIONS --> p__4
p__3 ..> s__local
p__4 --> p__3
DEV --> p__6
SESSIONS --> p__7
p__5 --> stderr
p__6 --> p__5
p__7 --> p__5
@enduml
# http://www.plantuml.com/plantuml/uml/R5AnRXin3Dtr5SHDxN1kdSGnS4EG8Hwwj8E1T2bWg19bgv55b-AbC0h_Uo7UsPSqcKvyxudalQVx8fQbtoUJC0W80SVjJi17HYUHid6qFr36B52ePuS5_feF7-5XzLW_wzLw_UNRrxLnYNeFHTWUmHPezFGZ8pDnQSp9_EwnHoZYaTauonuEcyrSjOpUEcakw9MYWNXlfNFiVxRFLnDxVUuV3nDuy_BAhqAv3Qd7B6rT_rNpnJlDMv7ZfBWT5349SlTzmfV_uPOb1ki4Gang2mHA7XcQJnw3xPEqFd9J2PL067xNaNjYicxNuZFoKNOnRsU9jirPDvYanzVwWHYr9tCQNSyeVuYVwg3HvSqcaRDfM5YDw43SeLDqHqMwnNpvkSRoi7g4jhrJsyqvpGdHZ6eLvaQJ6Pcv6QAkvRJkcmOtHWERpUukEnbDQ-IlNyw_VNDzQJImQOZHU4PsOJIKItMFsTUN_2y00F__
