该项目用来发送自定义的metrics,项目通过查询mysql数据库从而获得不同的miner的剩余交易的数量
使用systemctl
[Unit]
Description=deal jobs mysql
[Service]
User=root
Type=simple
ExecStart=/usr/local/bin/deal_jobs
Restart=on-failure
RestartSec=10s
[Install]
WantedBy=multi-user.target
使用sea-orm
- 安装sea-orm命令行工具
cargo install sea-orm-cli
- 生成对应的表结构
sea-orm-cli generate entity -u mysql://root:[email protected]:3306/db src/entity
- job_name: "offline_deal_jobs"
scrape_interval: 10m # 30s拉取一次信息
static_configs:
- targets: ["127.0.0.1:8976"]