oracle_exporter安装配置,node_exporter安装和配置
1.二进制包安装
mkdir -p /opt/exporter
下载地址:
wget https://github.com/prometheus/node_exporter/releases/download/v0.14.0/node_exporter-0.14.0.linux-amd64.tar.gz
wget https://github.com/prometheus/node_exporter/releases/download/v0.18.1/node_exporter-0.18.1.linux-arm64.tar.gz
下载到/opt/exporter
1)用 tar 解压缩 node_exporter-0.14.0.linux-amd64.tar.gz
tar -xvzf node_exporter-0.14.0.linux-amd64.tar.gz
cd /opt/exporter/node_exportermv node_exporter-0.14.0.linux-amd64node_exporter
修改权限 chmod 777 node_exporter
启动:
nohup /opt/exporter/node_exporter/node_exporter &
访问:curl http://IP:9100/metrics
2.docker化安装
前提是当前环境已安装docker环境
docker -v 执行显示docker版本信息,则说明已安装docker
1)node_exporter镜像下载
查看镜像: docker search node-exporter
拉取镜像: docker pull prom/node-exporter
查看拉取的镜像:docker images
启动镜像: docker images|grep node-exporter
根据对应的镜像id启动:
docker start 3a6e851e4dc2
查看监听端口:netstat -nlp|grep 9100
访问:curl http://IP:9100/metrics
创建目录: mkdir -p /opt/exporter/node_exporter/key
cd /opt/exporter/node_exporter/key
创建脚本:
vim key_runner
#! /bin/bash
prom_file=/opt/exporter/node_exporter/key/key.prom
IFS=";"
export TERM=vt100
key_value="
Logical_CPU_core_total `cat /proc/cpuinfo| grep "processor"| wc -l`;
logined_users_total `who | wc -l`;
procs_total `/bin/top -b -n 1|grep Tasks|sed ‘s/,/
/g‘|grep total|awk ‘{ print $(NF-1) }‘`;
procs_zombie `/bin/top -b -n 1|grep Tasks|sed ‘s/,/
/g‘|grep zombie|awk ‘{ print $(NF-1) }‘`"
for i in $key_value
do
IFS=" "
j=(`echo $i`)
key=${j[0]}
value=${j[1]}
echo $key $value >> "$prom_file".tmp
done
cat "$prom_file".tmp > $prom_file
rm -rf "$prom_file".tmp
IFS=$OLD_IFS
#*****************
2)添加权限
chmod 755 /opt/exporter/node_exporter/key/*
3)设置定时任务
vim /etc/cron.d/node-exporter
*/5 * * * * sh /opt/exporter/node_exporter/key/key_runner
4)添加启动参数
启动node_exporter,指定新加key值的prom路径
nohup /opt/exporter/node_exporter/node_exporter --collector.textfile.directory=/opt/exporter/node_exporter/key &
访问:curl http://ip:9100/metrics > metrics.txt
cat metrics.txt
oracle_exporter安装配置,node_exporter安装和配置相关推荐
- centos8安装Nginx1.19.6并配置多域名反向代理
centos8安装Nginx1.19.6并配置多域名反向代理 Nginx是什么? 为什么要使用Nginx? 安装Nginx1.19.6 安装依赖包 创建目录 下载 解压 编译安装 测试Nginx配置文 ...
- MySQL下载与安装教程以及环境变量配置
MySQL下载 1 搜索mysql 选择mysql downloads 如下 2 点击滑动到底部选择社区版本(免费) 如下 3 选择Community Server 如下 4 选择对应的版本下载 我选 ...
- Tomcat下载安装与环境变量的配置
注意:安装Tomcat之前,一定要先安装好JDK并正确配置jdk环境变量: 参考教程:JDK的安装与环境变量的配置 1.Tomcat下载 (1)百度搜索"Tomcat官网".&qu ...
- JDK的安装与系统环境变量的配置
一.下载JDK 用户进入到Java SE的下载网页后,根据自己所用的操作系统(Windows.Linux)和位数(32位.64位)选择不同的链接进行下载.本例是在Windows系统的32位机器上开发的 ...
- centos5.6 (64bit)编译安装vsftpd-2.3.4的配置(两种用户登录)[连载之电子商务系统架构]...
centos5.6 (64bit)编译安装vsftpd-2.3.4的配置(两种用户登录) 出处:http://jimmyli.blog.51cto.com/我站在巨人肩膀上Jimmy Li 作者:Ji ...
- 01-01java概述 doc命令、jdk\jre下载安装、path、classpath配置、开发中常见小问题
1:计算机概述(了解) (1)计算机(2)计算机硬件(3)计算机软件系统软件:window,linux,mac应用软件:qq,yy,飞秋(4)软件开发(理解)软件:是由数据和指令组成的.(计算器)开发 ...
- Ubuntu 17.04 编译安装 Nginx 1.9.9 配置 https 免费证书
Ubuntu 17.04 编译安装 Nginx 1.9.9 配置 https 免费证书 安装 Nginx 安装依赖 $ apt-get update $ apt-get install build-e ...
- linux deploy ENV 目录,手机安装linux deploy 安装和配置
最近在淘了一款二手三星的sw-2014,正好最近正在研究智能家居.就想用它来搭建domoticz来管理,虽然手头也有一块吃灰的树莓派3b,但是觉得用树莓派搭建有点浪费,索性就用这款手机. [为什么不用 ...
- wamp安装和配置_Joomla安装教程
Joomla的安装非常的简单,只要前面的环境配置没有出问题,一般直接下一步就可以了.大约3分钟能够完成安装. 1,本节目标 成功安装joomla.成功的标准为能够访问joomla的前台 2,确认wam ...
最新文章
- WinServer-FTP搭建
- SCCM 2012 R2---配置客户端发现方法和边界组
- JavaWeb入门篇(6) 实现字符过滤器 解决全局字符乱码 实现模拟权限拦截
- 【今晚七点半】:爱奇艺DRM探索之路
- 【五】每个球队胜率统计
- ASP.NET MVC 整合 Spring.net(1)- Controller进容器
- HTML5 canvas点击爆炸网页特效代码
- Trick(十二)——统计 label(序列)各个标签值出现的次数以及出现次数最多的标签
- 在Win2000和XP中更换身份不必非要注销
- java学习笔记day14—HTML
- 华为数通笔记-DHCPv6原理与实验
- 光纤模块和光纤收发器匹配问题
- 最喜欢的动画片《长江7号爱地球》
- 一个初创企业的“生还”记录
- ant-design-vue中自定义a-tree的打开与折叠图标
- 第十三届蓝桥杯 2022年省赛真题(Java 大学C组)
- php 点赞 代码,WordPress模板如何使用纯代码实现点赞功能?
- 软件开发流程与项目管理
- SQLiLab刷题记录
- win10安装PL2303_Prolific_DriverInstaller_v1.5.0驱动
热门文章
- Thinkphp5中利用js/jQuery传递参数的方法
- 无法Debug SQL: Unable to start T-SQL Debugging. Could not attach to SQL Server process on
- byte[]与Image Image与 byte[] 之间的转换
- Gnuplot的简介与常用操作
- [转载] Python从字符串中删除字符
- [转载] 高阶函数和柯里化
- win2008环境mysql主从配置
- SVN更新无数次后仍显示Out of date
- Choerodon 的微服务之路(二):Choerodon 的微服务网关
- Python_60之迭代器模块