Skip to content

Commit

Permalink
fix mermaid un-rendering: use image
Browse files Browse the repository at this point in the history
Signed-off-by: inge4pres <[email protected]>
  • Loading branch information
inge4pres committed Dec 18, 2023
1 parent 1f1ca75 commit f26667d
Show file tree
Hide file tree
Showing 2 changed files with 2 additions and 42 deletions.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
44 changes: 2 additions & 42 deletions docs/en/observability/profiling-self-managed.asciidoc
Original file line number Diff line number Diff line change
Expand Up @@ -109,48 +109,8 @@ Symbolizer is responsible for processing debug symbols that are not available on
It also listens on an HTTP server and serves an endpoint to upload private debug symbols.
Refer to <<profiling-add-symbols,"Adding symbols">> for more information on why symbols upload is needed.

[source,mermaid]
----
flowchart LR
linkStyle default interpolate basis
subgraph Profiled Machines
A[HostAgentA]
B[...]
N[HostAgentN]
end
subgraph Build infrastructure
symbtool[symbtool]
end
subgraph Elastic Stack
subgraph Elasticsearch
end
style Elasticsearch fill:#fee,stroke:#faa,stroke-width:2px,color:#000
subgraph UniversalProfilingBackend
CA[Collector]
SS[Symbolizer]
end
style UniversalProfilingBackend fill:#4de,stroke:#faa,stroke-width:2px,color:#000
end
subgraph "Global Symbols Infrastructure (internet)"
S3[(S3 Bucket with symbols)]
end
A-.profiling data.-> CA
B-.profiling data.-> CA
N-.profiling data.-> CA
symbtool-->|private symbols upload|SS
CA-.ingests profiling data.->Elasticsearch
SS-.ingests symbol data.->Elasticsearch
SS-.queries frames-to-symbolize.->Elasticsearch
SS-.pulls upstream symbols.->S3
----
[role="screenshot"]
image::images/profiling-self-managed-ingestion-architecture.png[]

[[profiling-self-managed-installation]]
== Installation process
Expand Down

0 comments on commit f26667d

Please sign in to comment.