-
Notifications
You must be signed in to change notification settings - Fork 7
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Signed-off-by: 🤖QC Owl App[bot] <165384878+qc-owl-app[bot]@users.noreply.github.com>
- Loading branch information
1 parent
d951699
commit 180bedf
Showing
1 changed file
with
151 additions
and
5 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,9 +1,155 @@ | ||
# Release 0.1.0 | ||
|
||
## Features | ||
# Release v0.1.0 | ||
|
||
## Improvements | ||
A simple command to run Grafana LGTMP Stack in Docker or Kubernetes. | ||
|
||
## Bug Fixes | ||
## What's Changed | ||
|
||
- Improve sync rules to mimir cluster (#68) | ||
- chore: rename from docker-compose.yaml to compose.yaml (#66) | ||
- Docker Compose(traces): Enable caches (#56) | ||
- Minio: Support Minio Metrics V3 API (#52) | ||
- Docker Compose: add --env-file support (#48) | ||
- Take Grafana LGTMP Stack to the command line (#32) | ||
- Showcase: agent module auto loading integrations (#19) | ||
- Creating a registry proxy / pull-through registry (#18) | ||
|
||
## 🚀 Features | ||
|
||
- Updatecli: Check for dependency updates (#109) | ||
- [alloy]add docker compose configs support (#99) | ||
- Issue-76: Monitoring Mixins support for multiple modes (#80) | ||
- [Monitoring Mixins]: Supports multiple modes (#77) | ||
- Add option to collect metrics (#58) | ||
- Docker Compose(profiles): Profiles Ingestion via Labels (#51) | ||
- Docker Compose(metrics): Metric Ingestion via Labels (#49) | ||
- Docker Compose(logs): Log Ingestion via Labels (#47) | ||
- Kubernetes(traces): add metrics\_generator (#39) | ||
- Take Grafana LGTMP Stack to the command line (#25) | ||
- Kubernetes: mimir-distributed for Metrics (#17) | ||
- [Metrics] Add support deploy microservices mode in kubernetes (#7) | ||
- Add support include feature in docker-compose v2.20 (#6) | ||
- Add Read-Write mode - Metrics (#1) | ||
|
||
## 🎯 Improvements | ||
|
||
<details> | ||
<summary>20 changes</summary> | ||
|
||
- Easily customize default configuration file (#106) | ||
- Imrpove Alloy integrations (#102) | ||
- [Alloy Integrations] Add memcached Integration (#98) | ||
- clean tempo loki pyroscope dashboards (#97) | ||
- Migrate from Grafana Agent Flow to Grafana Alloy (#95) | ||
- [kubernetes]: Imporve kubernetes deploy (#88) | ||
- [docker compose]: Imporve healthcheck (#87) | ||
- [Docker Compose] Improve dashboards rules and alerts pre-provisioning (#84) | ||
- [Examples]: add Grafana OnCall integration example (#83) | ||
- [Embeded] Add an email testing server (#82) | ||
- Add common grafana and grafana-agent (#69) | ||
- Metrics: Agent add cAdvisor integration (#64) | ||
- Agents always enable metrics collection (#63) | ||
- Separate dashboards rules and alerts provisioning (#62) | ||
- Kubernetes(LGTMP): Enable caches (#60) | ||
- Kubernetes: charts config(loki mimir tempo pyroscope) in monolithic-mode update (#59) | ||
- Gateway(nginx): Defaulte env variable values with entrypoint scripts (#57) | ||
- Docker Compose(logs): Enable caches (#55) | ||
- Docker Compose(metrics): Enable caches in monolithic-mode (#54) | ||
- Mimirtool load rules instead of prometheus (#2) | ||
</details> | ||
|
||
## 🐛 Bug Fixes | ||
|
||
- Fix(compose): include services override not trigger (#75) | ||
|
||
## 🧰 Maintenance | ||
|
||
- Add Docker Desktop Mixin (#108) | ||
- [kubernetes] Logs from Kubernetes containers using the Kubernetes API (#107) | ||
- [Examples]: Add Grafana Explore Logs (#105) | ||
- [kubernetes]: Migrate from Agent Flow to Alloy (#104) | ||
- Bump Loki to 3.0.0 (#94) | ||
- New module for Grafana Agent (#93) | ||
- Bump up deps (#90) | ||
- [Examples]: add github-exporter with github-mixin example (#86) | ||
- Add 🤖QC Owl App[bot] support (#78) | ||
|
||
## ⬆️ Dependencies | ||
|
||
<details> | ||
<summary>37 changes</summary> | ||
|
||
- [updatecli] Update common dependency helm charts (#112) | ||
- Bump peter-evans/create-pull-request from 6.0.2 to 6.0.3 (#100) | ||
- Bump github.com/prometheus/common from 0.51.1 to 0.52.3 (#101) | ||
- Bump Loki to 3.0.0 (#94) | ||
- Bump up deps (#90) | ||
- Bump Mimir to 2.12.0 (#89) | ||
- Bump dagger.io/dagger from 0.10.2 to 0.10.3 (#85) | ||
- Bump Pyroscope to 1.5.0 (#61) | ||
- Bump github.com/prometheus/common from 0.49.0 to 0.50.0 (#46) | ||
- Move to https://github.com/qclaogui/agent-modules.git (#45) | ||
- Bump to grafana 10.4.0 (#43) | ||
- Bump grafana-agent to 0.40.2 (#42) | ||
- Bump github.com/prometheus/common from 0.48.0 to 0.49.0 (#41) | ||
- Bump github.com/stretchr/testify from 1.8.4 to 1.9.0 (#40) | ||
- Bump to Tempo 2.4.0 (#38) | ||
- Bump dagger.io/dagger from 0.9.10 to 0.9.11 (#37) | ||
- Bump github.com/prometheus/common from 0.46.0 to 0.47.0 (#36) | ||
- Bump dagger.io/dagger from 0.9.8 to 0.9.9 (#35) | ||
- Bump Pyroscope to 1.4.0 (#34) | ||
- update grafana to 10.3.1 (#31) | ||
- grafana/loki:2.9.4 (#30) | ||
- Bump dagger.io/dagger from 0.9.6 to 0.9.7 (#29) | ||
- update loki to 2.9.3 (#28) | ||
- Bump Mimir to 2.11.0 (#27) | ||
- Bump Pyroscope to 1.3.0 (#26) | ||
- Bump dagger.io/dagger from 0.9.5 to 0.9.6 (#24) | ||
- Bump github.com/stretchr/testify from 1.8.3 to 1.8.4 (#22) | ||
- Bump dagger.io/dagger from 0.9.1 to 0.9.4 (#21) | ||
- Bump dagger.io/dagger from 0.9.0 to 0.9.1 (#15) | ||
- Bump dagger.io/dagger from 0.8.8 to 0.9.0 (#14) | ||
- Bump dagger.io/dagger from 0.8.7 to 0.8.8 (#13) | ||
- Bump dagger.io/dagger from 0.8.5 to 0.8.7 (#12) | ||
- Bump dagger.io/dagger from 0.8.4 to 0.8.5 (#11) | ||
- Bump actions/checkout from 3 to 4 (#10) | ||
- Bump dagger.io/dagger from 0.8.2 to 0.8.4 (#9) | ||
- Bump dagger.io/dagger from 0.8.1 to 0.8.2 (#8) | ||
- Bump dagger.io/dagger from 0.7.4 to 0.8.1 (#3) | ||
</details> | ||
|
||
## New Contributors | ||
and @qc-owl-app | ||
|
||
🎉 **Thanks to all contributors helping with this release!** 🎉 | ||
## Grafana LGTMP Stack default port-mapping | ||
|
||
| Port-mapping | Component | Description | | ||
| --- | --- | --- | | ||
| , , , | [Alloy][1] | Eexpose port so we can directly access inside container | | ||
| | [Loki][2] | Expose port so we can directly access inside container | | ||
| , | [Grafana][3] | Expose port so we can directly access inside container | | ||
| , , | [Tempo][4] | Expose port so we can directly access inside container | | ||
| | [Mimir][5] | Expose port so we can directly access inside container | | ||
| | [Pyroscope][6] | Expose port so we can directly access inside container | | ||
| , | [Minio][7] | Expose port so we can access console with , | | ||
| , , | [Inbucket][8] | Expose port to use for the email testing server web interface. | | ||
|
||
[1]: https://github.com/grafana/alloy | ||
[2]: https://github.com/grafana/loki | ||
[3]: https://github.com/grafana/grafana | ||
[4]: https://github.com/grafana/tempo | ||
[5]: https://github.com/grafana/mimir | ||
[6]: https://github.com/grafana/pyroscope | ||
[7]: https://github.com/minio/minio | ||
[8]: https://github.com/inbucket/inbucket | ||
|
||
## Helpful Links | ||
|
||
- <https://grafana.com/docs/alloy/latest/> | ||
- <https://github.com/grafana/alloy-modules> | ||
- <https://github.com/docker/compose> | ||
- <https://github.com/k3d-io/k3d> | ||
- <https://github.com/k3s-io/k3s> | ||
- [Grafana Agent Configuration Generator](https://github.com/grafana/agent-configurator) a tool allows for easy configuration of Grafana Agents Flow system | ||
|
||
## Acknowledgments |