Connectors

Connectors ΡΠΎΠ΅Π΄ΠΈΠ½ΡΡŽΡ‚ Π΄Π²Π° ΠΊΠΎΠ½Π²Π΅ΠΉΠ΅Ρ€Π°, выступая Π² Ρ€ΠΎΠ»ΠΈ экспортСра ΠΈ ΠΏΡ€ΠΈΠ΅ΠΌΠ½ΠΈΠΊΠ°. ΠšΠΎΠ½Π½Π΅ΠΊΡ‚ΠΎΡ€ потрСбляСт Π΄Π°Π½Π½Ρ‹Π΅ ΠΊΠ°ΠΊ экспортСр Π² ΠΊΠΎΠ½Ρ†Π΅ ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΠΊΠΎΠ½Π²Π΅ΠΉΠ΅Ρ€Π° ΠΈ испускаСт Π΄Π°Π½Π½Ρ‹Π΅ ΠΊΠ°ΠΊ ΠΏΡ€ΠΈΠ΅ΠΌΠ½ΠΈΠΊ Π² Π½Π°Ρ‡Π°Π»Π΅ Π΄Ρ€ΡƒΠ³ΠΎΠ³ΠΎ ΠΊΠΎΠ½Π²Π΅ΠΉΠ΅Ρ€Π°. ΠŸΠΎΡ‚Ρ€Π΅Π±Π»ΡΠ΅ΠΌΡ‹Π΅ ΠΈ ΠΏΠ΅Ρ€Π΅Π΄Π°Π²Π°Π΅ΠΌΡ‹Π΅ Π΄Π°Π½Π½Ρ‹Π΅ ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΠΈ Ρ‚ΠΎΠ³ΠΎ ΠΆΠ΅ Ρ‚ΠΈΠΏΠ° ΠΈΠ»ΠΈ Ρ€Π°Π·Π½Ρ‹Ρ… Ρ‚ΠΈΠΏΠΎΠ². ΠšΠΎΠ½Π½Π΅ΠΊΡ‚ΠΎΡ€Ρ‹ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ для обобщСния потрСбляСмых Π΄Π°Π½Π½Ρ‹Ρ…, ΠΈΡ… Ρ€Π΅ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΠΈ ΠΈΠ»ΠΈ ΠΌΠ°Ρ€ΡˆΡ€ΡƒΡ‚ΠΈΠ·Π°Ρ†ΠΈΠΈ.

ΠŸΡ€ΠΈΠΌΠ΅Ρ€

Π—Π΄Π΅ΡΡŒ spanevents подсчитываСт количСство трСйсов для ΠΎΠΏΡ€Π΅Π΄Π»Π΅Π½Π½ΠΎΠ³ΠΎ окруТСния. ΠŸΡ€ΠΈ этом для трСйсов ΠΎΠ½ являСтся ΠΏΡƒΠ½ΠΊΡ‚ΠΎΠΌ назначСния, Π° для ΠΌΠ΅Ρ‚Ρ€ΠΈΠΊ источником Π΄Π°Π½Π½Ρ‹Ρ….

receivers:
  foo:
 
exporters:
  bar:
 
connectors:
  count:
    spanevents:
      my.prod.event.count:
        description: The number of span events from my prod environment.
        conditions:
          - 'attributes["env"] == "prod"'
          - 'name == "prodevent"'
 
service:
  pipelines:
    traces:
      receivers: [foo]
      exporters: [count]
    metrics:
      receivers: [count]
      exporters: [bar]