当前位置: 首页 > wzjs >正文

网站开发都有什么端建工网校官网登录入口

网站开发都有什么端,建工网校官网登录入口,网站项目遇到的问题,社交网站开发流程目录 内容概述 一、创建MongoDB监控专用用户二、安装MongoDB Exporter三、启动Exporter服务四、配置Systemd服务五、服务管理命令六、Prometheus集成配置 内容概述 本教程详细演示了如何在Linux系统中部署MongoDB Exporter以监控MongoDB数据库,并将其集成到Prometh…

目录

      • 内容概述
    • 一、创建MongoDB监控专用用户
    • 二、安装MongoDB Exporter
    • 三、启动Exporter服务
    • 四、配置Systemd服务
    • 五、服务管理命令
    • 六、Prometheus集成配置

内容概述

本教程详细演示了如何在Linux系统中部署MongoDB Exporter以监控MongoDB数据库,并将其集成到Prometheus监控体系。教程涵盖以下核心步骤:

  1. 创建具备监控权限的MongoDB专用用户
  2. 安装配置MongoDB Exporter二进制包
  3. 创建Systemd服务实现守护进程管理
  4. 配置Prometheus抓取Exporter指标
  5. 基础服务管理命令演示

一、创建MongoDB监控专用用户

mongo -u admin -p 123456 --authenticationDatabase admin
  1. 切换至admin数据库
use admin
  1. 创建监控用户(包含集群监控和本地库读权限)
db.createUser({user: "mongodb_expo",pwd: "SecurePassword",roles: [{ role: "clusterMonitor", db: "admin" },{ role: "read", db: "local" }]
});
  1. 验证用户创建
db.getUser("mongodb_expo")
  1. 退出MongoDB
ctrl+z

二、安装MongoDB Exporter

# 创建安装目录
mkdir -p /usr/local/mongodb_exporter# 解压安装包(需提前下载对应版本)
tar -zxvf mongodb_exporter-0.20.5.linux-amd64.tar.gz -C /usr/local/mongodb_exporter --strip-components=1

三、启动Exporter服务

# 基础启动命令
/usr/local/mongodb_exporter/mongodb_exporter \--mongodb.uri='mongodb://mongodb_expo:SecurePassword@192.168.15.131:27017/admin' \--web.listen-address=:9216 \--compatible-mode# 查看帮助参数
/usr/local/mongodb_exporter/mongodb_exporter --help

四、配置Systemd服务

vim /usr/lib/systemd/system/mongodb_exporter.service
[Unit]
Description=MongoDB Exporter
After=network.target[Service]
User=root
Group=root
Type=simple
ExecStart=/usr/local/mongodb_exporter/mongodb_exporter \--mongodb.uri=mongodb://mongodb_expo:SecurePassword@192.168.15.131:27017/admin \--web.listen-address=:9216 \--compatible-mode
Restart=always
RestartSec=3[Install]
WantedBy=multi-user.target

五、服务管理命令

# 重载systemd配置
systemctl daemon-reload# 设置开机自启
systemctl enable mongodb_exporter# 服务控制
systemctl stop mongodb_exporter
systemctl restart mongodb_exporter
systemctl status mongodb_exporter

在这里插入图片描述

六、Prometheus集成配置

vim /usr/local/prometheus/prometheus.yml
scrape_configs:- job_name: 'mongodb'static_configs:  - targets: ['192.168.15.131:9216']
# 应用配置变更(注意:原命令中的postgres_exporter应为笔误)
systemctl restart mongodb_exporter
http://www.dtcms.com/wzjs/786360.html

相关文章:

  • 成都品牌建设网站公司胶州建设局网站
  • 可以做设计的网站网站建设与实践心得
  • 唐山网站建设最好的手机网站建网
  • 顺德制作网站html编辑器在哪里设置
  • 眼科医院网站设计怎么做wordpress404页面
  • 做网站的是什么专业网站开发能做什么
  • 乌兰县wap网站建设公司外贸网站如何做的好
  • 如何在阿里云上做网站备案亚洲
  • js跳转网站wordpress后台仪表盘
  • 网站添加在线留言完全备份wordpress
  • 天津建设工程注册中心网站义乌搭建网站
  • 眉山建行网站网站建设优化学习
  • 微信推广网站建设自学网站开发多少时间
  • 做网站无锡网络管理员证书含金量
  • 制作网站的软件主要有兰州专业做网站的公司有哪些
  • 什么网站可以找到做餐饮的会计wordpress文章导入插件
  • 常用网站缩略图自定义wordpress数据包
  • 对高校网站建设的期待网站推广都有哪些
  • 三五互联网站管理登录地址是多少php 微信 网站开发
  • 武威网站seo职教集团网站建设
  • 企业建站 wordpress创新网站建设工作室
  • 安徽静安集团网站建设韩国女足出线了吗
  • 漂亮企业网站wordpress 访问路径
  • 网站开发最新技术校园网自助网站
  • 专业做网站哪个公司好企业管理培训课程免费视频
  • 苏州网络自学网站建设打广告型的营销网站
  • app开发网站建设及开发吉林省住房和城乡建设部网站
  • 个人餐饮网站模板如何快速建一个网站
  • 网站运行团队建设网站前端需要会什么
  • 个人网站 不用备案吗广州微网站建设价位