Я хочу просмотреть журналы и трассировки сервера с помощью Grafana, но когда я их ищу, все они говорят мне просто настроить файл конфигурации и запустить узел в Kubernates, так что есть стартер для людей, которые этого не делают. хочется сдаться.
grafana-otel-lgtm позволяет легко запускать Loki, Grafana, Tempo и Mimir локально без какой-либо настройки.
Образ Docker grafana/otel-lgtm поставляется с предустановленными настройками OpenTelemetry Collector, Prometheus, Loki, Tempo и Grafana по умолчанию
Это легко понять, если посмотреть на картинку ниже.
Приложение отправляет его на порт 4317 (grpc) или 4318 (http) по протоколу OTLP
Коллектор Opentelemetry прослушивает порт, собирает его и передает в Prometheus для метрики, Loki для журнала и Tempo для трассировки в зависимости от типа сигнала
Прометей, Локи и Темпо сохраняют сигналы в своих хранилищах.
Подключитесь к Grafana по адресу localhost:3000 и визуализируйте накопленные данные с помощью запросов.
Легко ввести локальный ключ.
docker pull grafana/otel-lgtm
#!/bin/bash RELEASE=${1:-latest} docker run \ --name lgtm \ -p 3000:3000 \ -p 4317:4317 \ -p 4318:4318 \ --rm \ -ti \ -v $PWD/container/grafana:/data/grafana \ -v $PWD/container/prometheus:/data/prometheus \ -v $PWD/container/loki:/loki \ -e GF_PATHS_DATA=/data/grafana \ docker.io/grafana/otel-lgtm:${RELEASE}
sh run-lgtm.sh WARNING: The requested image's platform (linux/amd64) does not match the detected host platform (linux/arm64/v8) and no specific platform was requested Waiting for the OpenTelemetry collector and the Grafana LGTM stack to start up...
Когда я запускаю его на Apple Silicon MacBook, появляется приведенное выше предупреждение, но это не имеет особого значения, поскольку я использую его локально для тестирования.
(Вы можете проверить, открыты ли порты 3000, 4317 и 4318)
Давайте подключимся к localhost:3000.
Вы можете войти в систему как администратор/администратор.
Отказ от ответственности: Все предоставленные ресурсы частично взяты из Интернета. В случае нарушения ваших авторских прав или других прав и интересов, пожалуйста, объясните подробные причины и предоставьте доказательства авторских прав или прав и интересов, а затем отправьте их по электронной почте: [email protected]. Мы сделаем это за вас как можно скорее.
Copyright© 2022 湘ICP备2022001581号-3