grafana

怎么打开 istio 的应用grafana和kiali 的 dashboard

浪子不回头ぞ 提交于 2019-12-16 22:00:59
1. kubectl get pods -n istio-system -w kubectl get service -n istio-system -w 2. 要把访问 Port 映射出去一次: kubectl port-forward --address 0.0.0.0 {pod-name} 20001 -n istio-system 把kiali 映射出去一次: kubectl port-forward --address 0.0.0.0 kiali-fb5f485fb-2jczp 20001 -n istio-system 把grafana 映射出去一次: kubectl port-forward --address 0.0.0.0 grafana-6c8f45499-9k6n6 3000 -n istio-system 来源: https://www.cnblogs.com/xiaoyongyang/p/11959715.html

Grafana+Prometheus实现服务器监控----------window版

跟風遠走 提交于 2019-12-16 15:35:21
一:介绍 Prometheus官网是这么介绍,一个最初在SoundCloud上构建的开源系统监视和警报工具包。 Prometheus是一个完整的监控和趋势系统,包括基于时间序列数据的内置和主动抓取,存储,查询,绘图和警报。 简单来说,我们可以用Prometheus来监控包括linux,window系统,nginx以及mysql的性能指标。 Grafana,一个将数据可视化的软件,具有非常高大上的ui设计。所以采用Grafana作为Prometheus的可视化工具 二:安装 安装window采集器,用来接收window系统的一系列性能指标。 https://github.com/martinlindhe/wmi_exporter/releases 下载的msi文件直接安装即可。 访问http://ip+端口 9182(如:http://localhost:9182) 出现如下界面即为安装成功。 下载Prometheus 2.1下载地址: https://prometheus.io/download/ 下载下来的文件进行解压 2.2 修改配置文件,获取采集器信息添加如下代码 static_configs: - targets: ['192.168.5.232:9182'] - job_name: windows 2.3启动,cmd进入安装目录(& – -> 后台运行)

grafana+Prometheus+docker5分钟进入普罗米修斯

心已入冬 提交于 2019-12-16 13:47:13
【推荐】2019 Java 开发者跳槽指南.pdf(吐血整理) >>> grafana+Prometheus 本文全部基于docker 用到内部连接请注意 编辑文件 docker-compose.yml version: '3' services: myprometheus: container_name: myprometheus image: prom/prometheus restart: always ports: - 9090:9090 #volumes: # - ./prometheus.yml:/etc/prometheus/prometheus.yml networks: - code-prom-network mygrafana: container_name: mygrafana image: grafana/grafana restart: always ports: - 3000:3000 networks: - code-prom-network networks: code-prom-network: driver: bridge docker-compose up -d http://127.0.0.1:3000 这个根据自己开启端口访问就行了 admin/admin 修改自己的密码 http://myprometheus:9090 大功告成!!!

prometheus数据可视化

独自空忆成欢 提交于 2019-12-16 10:42:47
一、prometheus自带简单的web可视化页面; http://192.168.1.28:9090/graph 二、grafana是一套开源的分析监视平台,支持prometheus等数据源;UI非常漂亮; http://192.168.1.28:3000,默认账号admin/admin 在grafana页面 data sources中import prometheus类型 URL信息保存,这样prometheus和grafana已经关联上了 来源: https://www.cnblogs.com/canglongdao/p/12047794.html

Spring Boot Actuator 整合 Prometheus

巧了我就是萌 提交于 2019-12-15 23:56:24
简介 Spring Boot 自带监控功能 Actuator,可以帮助实现对程序内部运行情况监控,比如监控状况、Bean加载情况、环境变量、日志信息、线程信息等。这一节结合 Prometheus 、Grafana 来更加直观的展示这些信息。 实验 说明 服务名 地址 端口 Prometheus 172.16.2.101 9090 Grafana 172.16.2.101 3000 Spring Boot Demo 172.16.2.204 8080 创建项目 创建用于测试的 Spring Boot 项目,主要代码如下。 pom.xml <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-actuator</artifactId> </dependency> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> </dependency> <dependency> <groupId>io.micrometer</groupId> <artifactId>micrometer-registry

Prometheus 入门篇

荒凉一梦 提交于 2019-12-14 07:26:21
1、Prometheus简介 Prometheus最开始是由 SoundCloud 公司开源的一款 监控 软件,自从 2012年成立 以来许多的公司和组织都在使用 Prometheus 官方GitHub地址为: https://github.com/prometheus/prometheus 官方地址: https://prometheus.io/ 2、Prometheus特点 一个多维数据模型,其中包含通过度量标准名称和 key/value 对标识的 时间序列数据 PromQL ,一种灵活的 查询语言 ,可以利用此维度 不依赖分布式存储,单个服务器节点可以直接工作 基于HTTP的pull方式采集时间序列 推送 时间序列 通过 PushGateway 组件支持 通过 服务发现 或 静态配置 发现目标 多种图形和仪表板支持模式(grafana) 组件 Prometheus Server,主要用于抓取数据和存储时序数据,另 外还提供查询和 Alert Rule 配置管理。 Alertmanager,主要是负责实现报警功能。 Push Gateway ,用于批量,短期的监控数据的汇总节点,实现接收由Client push过来的各种指标数据,在指定的时间间隔,由主程序访问抓取。 *_exporter,各种汇报数据的。 基础架构 从这个架构图,也可以看出 Prometheus 的主要模块包含

从零开始搭建内网高可用k8s集群

笑着哭i 提交于 2019-12-14 04:01:27
从零开始搭建内网高可用k8s集群 前言 前期准备 服务器硬件准备 服务器软件准备 第一步-搭建内网yum仓库 root@test: root@node2: root@master1, master2, node1 第二步-搭建内网harbor服务器 root@test: root@ALL: root@node2: 第三步-在master1,master2节点上搭建haproxy+keepalived框架 root@master1,master2: 第四步-部署k8s集群 root@master1: root@master2: root@node1,node2: 第五步-部署dashboard root@master1: 第六步-搭建ceph root@ALL: myceph@node2: root@node2: 前言 前段时间由于项目需求,需要搭建k8s集群,由于是首次接触,因此经验不足,只搭建了一个最基础的简单集群,现重新在内网搭建高可用集群+分布式存储,记录搭建过程 前期准备 服务器硬件准备 服务器 ip 系统 master1 172.16.140.100 centos7 master2 172.16.140.101 centos7 node1 172.16.140.102 centos7 node2 172.16.140.103 centos7 test——外网服务器

docker 容器常用命令

杀马特。学长 韩版系。学妹 提交于 2019-12-14 00:36:38
--------- 启动容器常用选项及用法 -------- docker run 常用选项及用法 如前边所说,容器是由镜像启动的 下面以 grafana/grafana:5.4.3 镜像为例 ,镜像 ID 是 088a3a431574 : 直接启动容器,并执行 bash shell(要想进入容器,必须要指定要执行的命令,只有 bash 可以进入容器),下面这种方式一般用来检查自己制作的镜像各项设置是否有问题。这样启动容器,退出后容器就会死掉,并且无法启动。 docker run -ti grafana/grafana:5.4.3 bash 后台启动容器(使用 -d 选项),并挂载目录或文件到容器中(使用 -v 选项,前边是宿主机路径,后边是容器路径) docker run -d -v /opt/grafana/data/grafana:/var/lib/grafana grafana/grafana:5.4.3 上边的启动方式再增加个 容器开机启动 (--restart=always) docker run -d --restart=always -v /opt/grafana/data/grafana:/var/lib/grafana grafana/grafana:5.4.3 上边的启动方式再增加个 指定容器名称 ( --name=grafana) docker run -d

Grafana passing access token in url

て烟熏妆下的殇ゞ 提交于 2019-12-13 13:51:32
问题 I have created an API Key to share grafana panels with third party applications. I want to embed it on an iframe but it asks me to login. How can I send the access token in the url ? I've been following: http://self-issued.info/docs/draft-ietf-oauth-v2-bearer.html#query-param Example https://server.example.com/resource?access_token=mF_9.B5f-4.1JqM&p=q Thanks 回答1: access tokens can only be used with the API, you need to use it in the Authorization HTTP header. It cannot be used in iframe

【弄nèng - Grafana】入门篇(九)—— 配置使用JSON_DataSource数据源

▼魔方 西西 提交于 2019-12-13 09:03:12
文章目录 1. 安装 2. 使用API 2.1 / 2.2 /search 2.3 /query 2.3.1 timeseries 2.3.2 table 2.4 /annotations 2.5 /tag-keys 2.6 /tag-values 3. JAVA实现API 3.1 Controller 3.2 Service 4. Grafana添加JSON 数据源 5. 使用JSON 数据源 项目推荐 JSON数据源针对任意后端执行JSON请求。Grafana虽然支持很多数据源,但是有一些特殊的数据处理没办法实现,JSON数据源使得我们更加灵活的组装我们想要的数据。使Grafana不在有数据源的限制。更加灵活。 地址 传送门 ,本文参考官网和https://blog.csdn.net/lanshanzhuyao/article/details/95888257#JSON_DataSource_27 1. 安装 要使用该grafana-cli工具安装此插件,请执行以下操作: grafana-cli plugins install simpod-json-datasource 安装完成后重启Grafana服务。 2. 使用API 要使用此数据源,后端需要实现4个URL: /应该返回200 ok。用于数据源配置页面上的“测试连接”。 /search 当由面板中“查询”选项卡上的