文档章节

Docker整合Prometheus、Grafana监控MongoDB

WALK_MAN
 WALK_MAN
发布于 04/14 02:32
字数 305
阅读 134
收藏 4

前言:接着上一篇文章整合Redis搭建MongoDB监控,参考https://my.oschina.net/wubiaowpBlogShare/blog/3036427

一、下载镜像mongodb:4和mongodb_exporter,这里打了tag

二、先启动mongoDB,docker run -d --name mongodb -p 27017:27017 -v $PWD/db:/data/db mongodb(这里要先创建账号后面mongodb_exporter连接使用)

然后推出exit

三、启动mongodb_exporter,docker run -d --name mongodb_exporter -p 9001:9104 mongodb_exporter --mongodb.uri mongodb://admin:admin123456@服务器ip:27017 --(这里的账号密码就是上面创建的,这里需要注意的是默认监听9104端口的,这个端口我这边之前已经用过了,所以对外的端口重新指定)

四、验证是否创建成功

五、添加prometheus.yml到文件末尾,重新创建下prom/prometheus镜像,文件需要重新加载,不然不会生效

- job_name: 'mongodb'
    static_configs:
     - targets: ['服务器ip:9001']
       labels:
         instance: mongodb

六、添加Prometheus模板,添加mongoDB.json格式模板数据(这边还没有数据,所以监控的数据都是空的),下载地址:git clone https://github.com/percona/grafana-dashboards.git

© 著作权归作者所有

WALK_MAN
粉丝 11
博文 64
码字总数 16914
作品 0
杭州
程序员
私信 提问
Docker方式部署Github监控系统Hawkeye

0.系统环境 CentOS Linux release 7.6.1810 (Core) Python 2.7.5 2018年10月12日版Hawkeye step1:docker安装 见:https://my.oschina.net/guiguketang/blog/1843594 step2:yum安装mongodb 编......

硅谷课堂
2018/12/17
462
0
使用Docker和Kubernetes将MongoDB作为微服务运行

原文:Running MongoDB as a Microservice with Docker and Kubernetes 作者:Andrew Morgan 译者:徐雷 MongoDB是NoSQL排名第一的数据库,Docker是最流行的容器引擎,Kubernetes是谷歌开源的...

徐雷frank
03/16
0
0
Docker MongoDB 部署

MongoDB 是一款较为常用的NOSQL 数据库,结合 Docker 使用,能实现轻松配置部署、迁移,本文以下为简要介绍如何在 Docker 中部署并使用 MongoDB。下文主要分为几个部分,内容如下: MongoDB ...

speculatecat
2018/04/06
0
0
Linux实战Docker容器安装MongoDB,阿里Docker镜像仓库加速

Docker是最流行的开源容器工具,互联网公司大规模集群部署和运维的利器,思想起源于Linux系统的Container思想。本文我们会使用Docker实战MongoDB数据库。 Docker 提供了两个版本:社区版 (C...

徐雷frank
02/26
0
0
Docker学习(六) Mongodb安装

普通安装: https://www.mongodb.com/download-center/community 下载:wget https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-rhel70-4.0.10.tgz tar -zxvf mongodb-linux-x8664-de......

freelb
2018/09/02
484
0

没有更多内容

加载失败,请刷新页面

加载更多

springboot2.0 maven打包分离lib,resources

springboot将工程打包成jar包后,会出现获取classpath下的文件出现测试环境正常而生产环境文件找不到的问题,这是因为 1、在调试过程中,文件是真实存在于磁盘的某个目录。此时通过获取文件路...

陈俊凯
今天
5
0
BootStrap

一、BootStrap 简洁、直观、强悍的前端开发框架,让web开发更加迅速、简单 中文镜像网站:http://www.bootcss.com 用于开发响应式布局、移动设备优先的WEB项目 1、使用boot 创建文件夹,在文...

wytao1995
今天
9
0
小知识:讲述Linux命令别名与资源文件的区别

别名 别名是命令的快捷方式。为那些需要经常执行,但需要很长时间输入的长命令创建快捷方式很有用。语法是: alias ppp='ping www.baidu.com' 它们并不总是用来缩短长命令。重要的是,你将它...

老孟的Linux私房菜
今天
8
0
《JAVA核心知识》学习笔记(6. Spring 原理)-5

它是一个全面的、企业应用开发一站式的解决方案,贯穿表现层、业务层、持久层。但是 Spring 仍然可以和其他的框架无缝整合。 6.1.1. Spring 特点 6.1.1.1. 轻量级 6.1.1.2. 控制反转 6.1.1....

Shingfi
今天
7
0
Excel导入数据库数据+Excel导入网页数据【实时追踪】

1.Excel导入数据库数据:数据选项卡------>导入数据 2.Excel导入网页数据【实时追踪】:

东方墨天
今天
10
1

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部