关于可观测性 记录所有事件的所有上下文,对调试或者了解当前系统的状况,于技术、于业务而言,都是非常有益的,但是需要处理和存储海量的数据,这是不现实的。 大概有四种方式来减少数据量,让处理和存储这些数据变得可实现: Profiling(性能剖析) 特点:只采样短期内发生的事件,包含完整上下文 例子:t ...
分类:
其他好文 时间:
2021-06-02 20:35:33
阅读次数:
0
1.Prometheus简介 Prometheus受启发于Google的Brogmon监控系统(相似的Kubernetes是从Google的Brog系统演变而来),从2012年开始由前Google工程师在Soundcloud以开源软件的形式进行研发,并且于2015年早期对外发布早期版本。2016年5 ...
分类:
其他好文 时间:
2021-06-02 19:52:46
阅读次数:
0
1. 开启Prometheus遥测数据 默认情况下, 遥测功能(telemetry)是关闭的(selector 为 none),像这样: telemetry: selector: ${SW_TELEMETRY:none} none: prometheus: host: ${SW_TELEMETRY_ ...
分类:
Web程序 时间:
2021-05-24 14:20:53
阅读次数:
0
默认的9090改为9999: 容器 docker run -d -p 9999:9090 \ -v $PWD/prometheus.yml:/etc/prometheus/prometheus.yml \ --name prometheus \ prom/prometheus \ 二进制 安装包解压 ...
分类:
其他好文 时间:
2021-04-30 12:20:45
阅读次数:
0
./premetheus -h 命令行常用参数: ?--config.file="prometheus.yml" # 指定配置文件 ?--web.listen-address="0.0.0.0:9090" # 监听地址和端口 ?--log.level=info # 日志级别 ?--alertmana ...
分类:
其他好文 时间:
2021-04-30 12:19:22
阅读次数:
0
Prometheus部署: 安装 go 语言环境 由于Prometheus是用golang开发的,所以首先安装一个go环境,Go语言是跨平台,支持Windows、Linux、Mac OS X等系统,还提供有源码,可编译安装 二进制包下载地址 wget https://dl.google.com/go ...
分类:
其他好文 时间:
2021-04-23 11:51:38
阅读次数:
0
Prometheus是最初在SoundCloud上构建的开源系统监视和警报工具包 。自2012年成立以来,许多公司和组织都采用了Prometheus,该项目拥有非常活跃的开发人员和用户社区。现在,它是一个独立的开源项目,并且独立于任何公司进行维护。为了强调这一点并阐明项目的治理结构,Promethe ...
分类:
其他好文 时间:
2021-04-23 11:51:26
阅读次数:
0
用Prometheus+grafana进行监控 https://github.com/justwatchcom/elasticsearch_exporter https://github.com/vvanholl/elasticsearch-prometheus-exporter 用metricbe ...
分类:
其他好文 时间:
2021-04-14 11:50:27
阅读次数:
0
监控linux主机的相关性能 cpu 内存 网络 磁盘 带宽 IO采用插件node_export 部署node_exporter插件[root@node1 ~]# mkdir /opt/monitor/[root@node1 ~]# tar -xf node_exporter-0.17.0.linu ...
分类:
系统相关 时间:
2021-04-13 12:02:02
阅读次数:
0
监控docker容器相关资源 部署cadvirsor插件[root@node1 ~]docker pull google/cadvisor:latest[root@node1 ~]docker run -d \--volume=/:/rootfs:ro \--volume=/var/run:/var ...
分类:
其他好文 时间:
2021-04-13 12:00:39
阅读次数:
0