Skip to content

Commit

Permalink
adr: add observability common
Browse files Browse the repository at this point in the history
Signed-off-by: Victor Login <batazor@evrone.com>
  • Loading branch information
batazor committed Jan 21, 2023
1 parent 4f93b30 commit 7213b91
Show file tree
Hide file tree
Showing 4 changed files with 40 additions and 38 deletions.
38 changes: 0 additions & 38 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -166,44 +166,6 @@ make skaffold-debug
</p>
</details>

### OpenTracing

<details><summary>DETAILS</summary>
<p>

![http_add_link](./docs/opentracing_add_link.png)

</p>
</details>

### Observability

<details><summary>DETAILS</summary>
<p>

+ **[Prometheus](https://prometheus.io/)** - Monitoring system
+ prometheus-operator
+ notify: slack, email, telegram

---

+ **Grafana stack (LGTM)**
* [Grafana](https://github.com/grafana/grafana), the open and composable observability and data visualization
platform.
* [Loki](https://github.com/grafana/loki), like Prometheus, but for logs.
+ [docs](docs/tutorial/logger.md)

+ [Tempo](https://grafana.com/docs/tempo/latest/), a high volume, high throughput distributed tracing system.

* [Grafana](https://github.com/grafana/grafana), the open and composable observability and data visualization
platform.

+ [OnCall](https://grafana.com/oss/oncall/) - On-call scheduling
+ [Phlare](https://grafana.com/oss/phlare/) - Profiling and flame graphs

</p>
</details>

### Mobile

+ `Hello World` on flutter ;-)
Expand Down
1 change: 1 addition & 0 deletions docs/ADR/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -28,6 +28,7 @@ for information team about cases for updated ADR.
- [ADR-0009](./decisions/0009-naming-spans-and-attributes.md) - Naming spans and attributes
- [ADR-0010](./decisions/0010-logger-format.md) - Logger format
- **Observability**
- [ADR-0014](./decisions/0014-observability.md) - Observability common
- [ADR-0003](./decisions/0003-observability-health-check.md) - Observability health check
- **Network**
- [ADR-0007](./decisions/0007-optimization-network.md) - Optimization network
Expand Down
39 changes: 39 additions & 0 deletions docs/ADR/decisions/0014-observability.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,39 @@
# 14. observability common

Date: 2023-01-21

## Status

Accepted

## Context

We need to set standart tools for observability.

## Decision

### Tracing

We use [OpenTelemetry](https://opentelemetry.io/) for tracing and metrics.

![http_add_link](./images/opentracing_add_link.png)

## Consequences

+ We use [OpenTelemetry](https://opentelemetry.io/) for tracing and metrics.
+ **[Prometheus](https://prometheus.io/)** - Monitoring system
+ prometheus-operator
+ notify: slack, email, telegram
+ **Grafana stack (LGTM)**
* [Grafana](https://github.com/grafana/grafana), the open and composable observability and data visualization
platform.
* [Loki](https://github.com/grafana/loki), like Prometheus, but for logs.
+ [docs](docs/tutorial/logger.md)

+ [Tempo](https://grafana.com/docs/tempo/latest/), a high volume, high throughput distributed tracing system.

* [Grafana](https://github.com/grafana/grafana), the open and composable observability and data visualization
platform.

+ [OnCall](https://grafana.com/oss/oncall/) - On-call scheduling
+ [Phlare](https://grafana.com/oss/phlare/) - Profiling and flame graphs
File renamed without changes

0 comments on commit 7213b91

Please sign in to comment.