Last active
May 12, 2023 08:54
-
-
Save cyrille-leclerc/55368b4c12bc0dd21d45f1d381fb23bf to your computer and use it in GitHub Desktop.
install grafana agent flow on mac
This file contains hidden or 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
$ brew tap grafana/grafana | |
==> Tapping grafana/grafana | |
Cloning into '/opt/homebrew/Library/Taps/grafana/homebrew-grafana'... | |
remote: Enumerating objects: 269, done. | |
remote: Counting objects: 100% (49/49), done. | |
remote: Compressing objects: 100% (26/26), done. | |
remote: Total 269 (delta 37), reused 23 (delta 23), pack-reused 220 | |
Receiving objects: 100% (269/269), 64.21 KiB | 2.92 MiB/s, done. | |
Resolving deltas: 100% (148/148), done. | |
Tapped 5 formulae (19 files, 90KB). | |
$ brew install grafana-agent-flow | |
==> Fetching dependencies for grafana/grafana/grafana-agent-flow: yarn | |
==> Fetching yarn | |
==> Downloading https://ghcr.io/v2/homebrew/core/yarn/manifests/1.22.19 | |
######################################################################################################## 100.0% | |
==> Downloading https://ghcr.io/v2/homebrew/core/yarn/blobs/sha256:79b90324a5365189a144b786e9bdb3bf32be3823e904 | |
==> Downloading from https://pkg-containers.githubusercontent.com/ghcr1/blobs/sha256:79b90324a5365189a144b786e9 | |
######################################################################################################## 100.0% | |
==> Fetching grafana/grafana/grafana-agent-flow | |
==> Downloading https://github.com/grafana/agent/archive/refs/tags/v0.33.2.tar.gz | |
==> Downloading from https://codeload.github.com/grafana/agent/tar.gz/refs/tags/v0.33.2 | |
#=O=-# # # | |
==> Installing grafana-agent-flow from grafana/grafana | |
==> Installing dependencies for grafana/grafana/grafana-agent-flow: yarn | |
==> Installing grafana/grafana/grafana-agent-flow dependency: yarn | |
==> Pouring yarn--1.22.19.all.bottle.tar.gz | |
🍺 /opt/homebrew/Cellar/yarn/1.22.19: 15 files, 5MB | |
==> Installing grafana/grafana/grafana-agent-flow | |
==> yarn | |
==> yarn run build | |
==> go build -ldflags=-s -w -X github.com/grafana/agent/pkg/build.Branch=HEAD -X github.com/grafana/agent/pkg/b | |
==> Caveats | |
The agent uses a configuration file that you must customize before running: | |
/opt/homebrew/etc/grafana-agent-flow/config.river | |
To restart grafana/grafana/grafana-agent-flow after an upgrade: | |
brew services restart grafana/grafana/grafana-agent-flow | |
Or, if you don't want/need a background service you can just run: | |
/opt/homebrew/opt/grafana-agent-flow/bin/grafana-agent-flow run /opt/homebrew/etc/grafana-agent-flow/config.river --server.http.listen-addr=127.0.0.1:12345 --storage.path=/opt/homebrew/etc/grafana-agent-flow/data | |
==> Summary | |
🍺 /opt/homebrew/Cellar/grafana-agent-flow/0.33.2: 8 files, 177.4MB, built in 2 minutes 33 seconds | |
==> Running `brew cleanup grafana-agent-flow`... | |
Disable this behaviour by setting HOMEBREW_NO_INSTALL_CLEANUP. | |
Hide these hints with HOMEBREW_NO_ENV_HINTS (see `man brew`). | |
==> Caveats | |
==> grafana-agent-flow | |
The agent uses a configuration file that you must customize before running: | |
/opt/homebrew/etc/grafana-agent-flow/config.river | |
To restart grafana/grafana/grafana-agent-flow after an upgrade: | |
brew services restart grafana/grafana/grafana-agent-flow | |
Or, if you don't want/need a background service you can just run: | |
/opt/homebrew/opt/grafana-agent-flow/bin/grafana-agent-flow run /opt/homebrew/etc/grafana-agent-flow/config.river --server.http.listen-addr=127.0.0.1:12345 --storage.path=/opt/homebrew/etc/grafana-agent-flow/data | |
$ brew services start grafana-agent-flow | |
==> Successfully started `grafana-agent-flow` (label: homebrew.mxcl.grafana-agent-flow) | |
$ brew services list | |
Name Status User File | |
grafana none | |
grafana-agent none | |
grafana-agent-flow error 256 cyrilleleclerc ~/Library/LaunchAgents/homebrew.mxcl.grafana-agent-flow.plist | |
... | |
$ brew services info grafana-agent-flow | |
grafana-agent-flow (homebrew.mxcl.grafana-agent-flow) | |
Running: ✘ | |
Loaded: ✔ | |
Schedulable: ✘ | |
$ cat /opt/homebrew/etc/grafana-agent-flow/config.river | |
cat: /opt/homebrew/etc/grafana-agent-flow/config.river: No such file or directory |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment