监控运维
文章平均质量分 50
长空~
非淡泊无以明志,非宁静无以致远
展开
-
Debian(Ubuntu)系统Deb包打包说明
DEB是Debian软件包格式的文件扩展名,跟Debian的命名一样,DEB也是因Debra Murdock而得名,她是Debian创始人Ian Murdock的太太。deb包在Linux操作系统中类似于windows中的软件包(exe),几乎不需要什么复杂的编译即可通过鼠标点击安装使用。原创 2024-02-28 16:50:52 · 1062 阅读 · 0 评论 -
windows_exporter开启IIS监控
① 下载采集器:wmi_exporter-0.7.0-amd64.exe② 启动采集器,在windows命令窗口输入③ 安装完成后。访问http://localhost:9182/metrics 页面显示如下则表示安装成功。原创 2024-02-28 16:11:24 · 463 阅读 · 0 评论 -
promtheus监控kubernetes
Kubernetes作为开源的容器编排工具,为用户提供了一个可以统一调度,统一管理的云操作系统。其解决如用户应用程序如何运行的问题。而一旦在生产环境中大量基于Kubernetes部署和管理应用程序后,作为系统管理员,还需要充分了解应用程序以及Kubernetes集群服务运行质量如何,通过对应用以及集群运行状态数据的收集和分析,持续优化和改进,从而提供一个安全可靠的生产运行环境。这一小节中我们将讨论当使用Kubernetes时的监控策略该如何设计。原创 2024-02-06 16:45:16 · 891 阅读 · 0 评论 -
自定义Exporter开发--实现自己应用的监控--国产数据库通用模块开发
Exporter是Prometheus监控系统中一个重要组件,可以理解为收集监控对象各种数据的agent。Prometheus为我们提供了较多的官方及第三方export,如果想要实现用户自己应用的监控,则需自己开发exporter,常用的监控对象大致可分为数据库对象,中间件对象,主机及操作系统,以及用户应用等。其中本文主要介绍了国产数据库gbase-8a的通用模块。原创 2024-02-06 16:29:14 · 994 阅读 · 0 评论 -
sqlServer采集器安装说明
然后修改sql_exporter.yml文件中data_source_name: ’ sqlserver:// prom_user:[email protected]:1433 '的内容,根据实际情况修改sqlServer的用户名和密码,以及目标ip。需要对sqlServer进行监控,部署了sql_exporter,对过程进行一下记录。最后启动exporter。先进入exporter。原创 2024-02-06 16:11:50 · 437 阅读 · 0 评论 -
apache_exporter安装说明
需要监控apache服务,部署了apache_exporter,对过程进行一下记录。原创 2024-02-06 16:05:11 · 1496 阅读 · 0 评论 -
Prometheus主机相关指标表达式整理
需要通过Prometheus采集监控的主机节点的cpu使用率、内存使用率、磁盘使用率等指标数据,并根据topk排序筛选出前topN的主机。对过程进行一下记录。原创 2024-02-05 14:21:17 · 381 阅读 · 0 评论 -
通过openfeign实现查询Prometheus的API获取监控指标
需要实现通过openfeign从Prometheus的API中查询监控指标数据,对过程进行一下记录。① PrometheusOpenFeign内容。原创 2024-01-29 15:38:47 · 406 阅读 · 0 评论 -
Node Exporter开启tcp相关指标
Node Exporter可以采集主机运行数据,Node Exporter采用Golang编写,并且不存在任何的第三方依赖,只需要下载,解压即可运行。可在官方地址中找到最新版本的node exporter版本的二进制包。需要采集主机的tcp相关指标,因为Node Exporter默认没有开启tcp相关指标,需要手动开启,对过程进行一下记录。注意,node_exporter可以通过一些配置,开启一些指标。⑨启动可执行文件,并开启tcp相关的指标。例子,例如要打开tcp相关的指标,如下。原创 2024-01-29 10:36:13 · 636 阅读 · 0 评论 -
配置Prometheus从Node Exporter收集监控数据
① 为了能够让Prometheus Server能够从当前node exporter获取到监控数据,这里需要修改Prometheus配置文件。Node Exporter可以采集主机运行数据,Node Exporter同样采用Golang编写,并且不存在任何的第三方依赖,只需要下载,解压即可运行。③ 访问http://localhost:9090,进入到Prometheus Server。需要配置Prometheus从Node Exporter收集监控数据。② 重新启动Prometheus。原创 2024-01-26 16:46:59 · 377 阅读 · 0 评论 -
prometheus安装记录
用户只需要下载对应平台的二进制包,解压并且添加基本的配置即可正常启动Prometheus Server。解压后目录会包含默认的Prometheus配置文件promethes.yml。可以编辑prometheus.yml修改启动路径,设置快捷启动。⑤ 启动prometheus服务,其会默认加载当前路径下的prometheus.yaml文件(默认端口9090,当端口被占用无法启动)① 下载Prometheus Sevrer软件包,可在官方地址中找到最新版本的Prometheus Sevrer软件包。原创 2024-01-26 15:29:18 · 337 阅读 · 0 评论 -
openstack_exporter安装说明
① 下载采集器② 进入目录③ 创建目录④ 进入目录⑤ 将采集器上传到当前目录⑥ 解压缩⑦ 创建配置文件目录⑧编写配置文件⑨启动可执行文件。原创 2023-05-23 16:43:50 · 486 阅读 · 1 评论