基于区块链的毕业设计ethereum-prometheus – 普罗米修斯以太坊

本文提供基于区块链的毕业设计国外最新区块链项目源码下载,包括solidity,eth,fabric等blockchain区块链,基于区块链的毕业设计ethereum-prometheus – 普罗米修斯以太坊 是一篇很好的国外资料

ethereum-prometheus

An ethereum-node, prometheus and grafana bundle set.

Репозиторий сщдержит скрипты и настройки для разворачивания связки ethereum-клиента(geth), который загружает данные из сети, которые затем pullит в свою базу Prometheus, откуда в свою очередь их подхватывает Grafana и использует для визуализации состояний ethereum ноды. Для установки заходим в репозиторий и запускаем скрипт start-ethereum.sh. Он попросит ввести имя сетевого интерфейса, на который будут проброшены разворачиваемыемые с помощью docker-compose в docker-контейнерах сервисы. По имени интерфейса определяется его ip-адрес и прописывается в конфиге с jobами Prometheusа, а также вписывается в файл, читаемый отдельным скриптом, который импортирует в Gafanaу настройки Prometheus data source и dashboardов. Также разрешается ip-форвардинг. создаются volumesы для хранения данных контейнеров, чтобы они не терялись в случае их перезапуска. Далее запускается docker-compose, который собирает geth-ноду на основе Alpine Linux, устанавливая необходимые для сборки пакеты и включается трансляция метрик на порт 6060. Потом скачивает image Prometheusа и в него монтируется настроенный ранее конфиг. Последней запускается Grafana. По завершении docker-compose продолжает работать в фоновом режиме. Для настройки Grafanaы используется отдельный скрипт из папки grafana, который, соответственно надо запустить. Он настроит datasource и dashboard. Для правильной отработки скррипта необходимо иметь установленный пакет jq. Он автоматически установится в случае запуска на deb-based системе. В rpm-based нужно установить вручную наряду с docker-ce и docker-compose.

Adding forgotten prometheus folder.


ethereum-prometheus

An ethereum-node, prometheus and grafana bundle set.

Репозиторий сщдержит скрипты и настройки для разворачивания связки ethereum-клиента(geth), который загружает данные из сети, которые затем pullит в свою базу Prometheus, откуда в свою очередь их подхватывает Grafana и использует для визуализации состояний ethereum ноды. Для установки заходим в репозиторий и запускаем скрипт start-ethereum.sh. Он попросит ввести имя сетевого интерфейса, на который будут проброшены разворачиваемыемые с помощью docker-compose в docker-контейнерах сервисы. По имени интерфейса определяется его ip-адрес и прописывается в конфиге с jobами Prometheusа, а также вписывается в файл, читаемый отдельным скриптом, который импортирует в Gafanaу настройки Prometheus data source и dashboardов. Также разрешается ip-форвардинг. создаются volumesы для хранения данных контейнеров, чтобы они не терялись в случае их перезапуска. Далее запускается docker-compose, который собирает geth-ноду на основе Alpine Linux, устанавливая необходимые для сборки пакеты и включается трансляция метрик на порт 6060. Потом скачивает image Prometheusа и в него монтируется настроенный ранее конфиг. Последней запускается Grafana. По завершении docker-compose продолжает работать в фоновом режиме. Для настройки Grafanaы используется отдельный скрипт из папки grafana, который, соответственно надо запустить. Он настроит datasource и dashboard. Для правильной отработки скррипта необходимо иметь установленный пакет jq. Он автоматически установится в случае запуска на deb-based системе. В rpm-based нужно установить вручную наряду с docker-ce и docker-compose.

Adding forgotten prometheus folder.

部分转自网络,侵权联系删除区块链源码网

www.interchains.cc

https://www.interchains.cc/22717.html

区块链毕设网(www.interchains.cc)全网最靠谱的原创区块链毕设代做网站 部分资料来自网络,侵权联系删除! 最全最大的区块链源码站 ! QQ3039046426
区块链知识分享网, 以太坊dapp资源网, 区块链教程, fabric教程下载, 区块链书籍下载, 区块链资料下载, 区块链视频教程下载, 区块链基础教程, 区块链入门教程, 区块链资源 » 基于区块链的毕业设计ethereum-prometheus – 普罗米修斯以太坊

提供最优质的资源集合

立即查看 了解详情