自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(114)
  • 资源 (5)
  • 问答 (1)
  • 收藏
  • 关注

原创 使用Prometheus + Blackbox-exporter快速监控一个网站性能和SSL过期时间

本文实验环境操作系统:Centos 7.9Prometheus版本:2.28.0Blackbox-exporter版本:0.25.0Blackbox Exporter是Prometheus社区提供的官方黑盒监控解决方案。它允许用户通过HTTP、HTTPS、DNS、TCP以及ICMP的方式对网络进行探测。黑盒监控是以用户的身份测试服务的外部可见性,常见的黑盒监控包括HTTP探针、TCP探针等用于检测站点或者服务的可访问性,以及访问效率等。

2024-05-17 19:04:45 975 1

原创 5分钟安装docker和docker compose环境

Centos 7.9。

2024-04-02 15:33:21 452 1

原创 Dokcer搭建Apache Guacamole堡垒机

Apache Guacamole(简称Guacamole)是一个开源的远程桌面网关,它提供了一种跨平台、跨协议的方式来访问远程计算机。它的主要目标是简化远程访问管理,允许用户通过一个单一的 Web 界面连接到远程计算机,而不必安装客户端应用程序或插件。

2023-09-14 15:22:56 1973

原创 RabbitMQ修改数据目录MNESIA数据目录

Mnesia作为数据库存储引擎。Mnesia是一个基于Erlang语言开发的分布式数据库,其默认情况下将数据存储在节点的本地磁盘上。Mnesia提供了一个基于事务的存储系统,支持ACID属性(原子性、一致性、隔离性和持久性),可以保证数据的完整性和可靠性。Mnesia可以将数据存储在节点的本地磁盘上,也可以将数据存储在多个节点之间,从而实现数据的分布式存储和管理。在RabbitMQ中,Mnesia用于存储所有队列、交换器、绑定和节点的元数据信息。

2023-04-21 11:59:58 1385 1

原创 RabbitMQ内存监控及自动重启的shell脚本

RabbitMQ内存监控及自动重启的shell脚本

2023-04-19 17:44:07 894

原创 【Prometheus】“discovery manager scrape“ discovery=file msg=“Error reading file“ path=/dir err=“\“labl

"discovery manager scrape" discovery=file msg="Error reading file" path=/xx err="\"xx-xx\" is not a valid label name"

2023-03-14 14:39:27 473 1

原创 CentOS 7 SaltStack安装部署

saltstack简介及部署安装

2022-12-17 15:26:22 770

原创 RabbitMQ Bad characters in cookie

RabbitMQ Bad characters in cookie

2022-09-08 17:25:57 597

原创 Docker容器迁移新服务器

docker容器迁移新的服务器NextCloud容器迁移

2022-07-28 18:27:08 1263 2

原创 Docker /var/lib/docker数据目录迁移

docker /var/lib/docker 数据迁移

2022-06-30 14:21:58 670

原创 nextcloud elasticsearch索引失败

docker 容器安装完nextcloud 对接 elasticsearch的时候无法建立索引root@ff90ca6713a3:/var/www/html# php ./occ fulltextsearch:index Console has to be executed with the user that owns the file config/config.phpCurrent user id: 0Owner id of config.php: 33Try adding 'sudo -

2022-02-28 16:19:19 2308 1

原创 NextCloud更改LOGO/图标一直转圈,无法修改NextCloud LOGO 的解决办法

NextCloud 更改logo/图标一、前言二、方案一三、方案二四、方案三一、前言之前在容器环境下搭建起来了NextCloud网盘,主题功能是使用正常的,可以选取自定义的logo及背景图上传应用都是没有问题的。后续生产环境搭建NextCloud网盘采用了分布式部署,不再使用容器。在实际使用过程中定制化网盘的时候遇到了通过theming 应用上传logo等一直转圈无法上传成功应用的现象。基于这个问题展开了实验。二、方案一我通过在Google上搜索类似我的这种情况的解决方案,找到了解决方案,看到年代久

2022-02-11 11:20:23 1429

原创 【Windows】文件夹被占用删除不掉

1、打开任务管理器2、打开资源监视器3、点击“CPU” 输入占用文件夹名称4、结束任务

2021-12-30 11:18:36 891

原创 【Windows】将bat文件注册为windows服务

1、编写服务的bat文件@echo offC:cd C:\TeldAPP\Monitor\windows_exporterC:\TeldAPP\Monitor\windows_exporter\windows_exporter-0.16.0-386.exe --config.file=C:\TeldAPP\Monitor\windows_exporter\config.ymlcmd2、sc命令进行注册cmd执行sc create windows_exporter binPath= C:\T

2021-12-30 11:12:09 6088 4

原创 【Prometheus】err=“opening storage failed: lock DB directory: resource temporarily unavailable”

解决方法:删除Prometheus存储目录下的lock文件rm lock

2021-12-29 18:47:23 2943

原创 rabbitmq-exporter启动、停止、重启、自启动

rabbitmq-exporter启动、停止、重启、自启动service文件service文件根据实际内容进行修改 vi /usr/lib/systemd/system/rabbitmq_exporter.service [Unit]Description=rabbitmq-exporterDocumentation=https://prometheus.io/After=network.target[Service]Type=simpleUser=rootGroup=rootWo

2021-12-10 11:41:19 2373

原创 node-exporter启动、停止、重启、自启动

node-exporter启动、停止、重启、自启动service文件service文件根据实际内容进行修改vi /usr/lib/systemd/system/node_exporter.service[Unit]Description=Node_exporterDocumentation=https://prometheus.io/After=network.target[Service]Type=simpleUser=rootGroup=rootExecStart=/opt/n

2021-12-10 11:39:42 3463

原创 prometheus.service启动、停止、重启、自启动

prometheus.service启动、停止、重启、自启动service文件service文件根据实际内容进行修改vi /usr/lib/systemd/system/prometheus.service[Unit]Description=Prometheus ServerDocumentation=https://prometheus.io/After=network.target[Service]Type=simpleUser=rootGroup=rootWorkingDir

2021-12-10 11:37:47 6146

原创 haproxy_exporter.service 启动、停止、重启、自启动

haproxy_exporter.service 启动、停止、重启、自启动service文件内容service文件内容vi /usr/lib/systemd/system/haproxy_exporter.service[Unit]Description=haproxy-exporterDocumentation=https://prometheus.io/After=network.target[Service]Type=simpleUser=rootGroup=rootWorki

2021-12-10 11:34:33 878

原创 Service启动文件/lib/systemd/system/与/etc/systemd/system/的区别

Service启动文件/lib/systemd/system/与/etc/systemd/system/的区别区别优先级区别/usr/lib/systemd/system/ 软件包安装的单元/etc/systemd/system/ 系统管理员安装的单元, 优先级更高优先级systemd的使用大幅提高了系统服务的运行效率, 而unit的文件位置一般主要有三个目录:/etc/systemd/system/run/systemd/system/lib/systemd/system这三个目

2021-12-10 10:37:37 1635

原创 Linux eclipse/mosquitto-1.4.10安装与配置

一、什么是mosquitto一款实现了消息推送协议 MQTT v3.1 的开源消息代理软件,提供轻量级的,支持可发布/可订阅的的消息推送模式,使设备对设备之间的短消息通信变得简单,比如现在应用广泛的低功耗传感器,手机、嵌入式计算机、微型控制器等移动设备。一个典型的应用案例就是 Andy Stanford-ClarkMosquitto(MQTT协议创始人之一)在家中实现的远程监控和自动化。并在 OggCamp 的演讲上,对MQTT协议进行详细阐述。功能:消息推送协议 MQTT v3.1应用:传感器

2021-11-30 10:43:51 535

原创 Docker+NextCloud+OnlyOffice+ElasticSearch

一、概述二、安装Docker使用道客提供的安装脚本安装:curl -sSL https://get.daocloud.io/docker | sh三、安装NextCloud1.Docker Commanddocker run -d -p 8080:80 -v /root/nextcloud/html:/var/www/html -v /root/nextcloud/apps:/var/www/html/custom_apps -v /root/nextcloud/config:/var/

2021-11-29 17:07:21 4205 1

原创 NextCloud Trusted domains

NextCloud Trusted domainsTrusted domainsAll URLs used to access your Nextcloud server must be whitelisted in your config.php file, under the trusted_domains setting. Users are allowed to log into Nextcloud only when they point their browsers to a URL tha

2021-11-24 16:26:27 1511

原创 free命令

free命令语法选项Examplefree命令可以显示当前系统未使用的和已使用的内存数目,还可以显示被内核使用的内存缓冲区。来自: http://lnmp.ailinux.net/free语法free 参数选项-b:以Byte为单位显示内存使用情况;-k:以KB为单位显示内存使用情况;-m:以MB为单位显示内存使用情况;-o:不显示缓冲区调节列;-s<间隔秒数>:持续观察内存使用状况;-t:显示内存总和列;-V:显示版本信息。Example[teld@QP

2021-11-23 12:01:19 77

原创 Docker启动OnlyOffice

docker启动OnlyOffice1.安装docker2.启动docker3.启动容器4.查看容器状态5.查看OnlyOffice web ui6.OnlyOffice应用1.安装docker这里使用道客提供的安装脚本,直接执行 确保有权限执行shcurl -sSL https://get.daocloud.io/docker | sh2.启动dockersystemctl start dockersystemctl enable docker3.启动容器容器内部80端口映射宿主机80

2021-11-20 16:31:35 6058

原创 PHP安装rar扩展

PHP安装rar扩展1.下载rar扩展2.安装扩展3.打开扩展1.下载rar扩展下载地址:https://pecl.php.net/package/rar2.安装扩展gunzip rar-4.2.0.tgz tar -xvf rar-4.2.0.tgz cd rar-4.2.0.tgz phpize./configure --with-php-config=/www/server/php/73/bin/php-config# 根据实际的php目录选择make && ma

2021-11-20 16:13:08 567

原创 开源企业网盘选型(完善中)

开源企业网盘选型1.dboxshare主要功能特点2.Nextcloud主要功能特点3.可道云kodexplorer主要功能特点4.seafile主要功能特点5.Owncloud主要功能特性1.dboxshare主要功能特点开源(C#)支持 SQL Server 和 MySQL 两大主流数据库用户账号禁止多点登录站点独立安全密匙支持部门结分类支持用户角色分类账号管理 (创建、更改、归类)共享文件夹权限管控 (支持根据部门、角色、用户进行多维度快速授权)单个文件上传最大支持 2GB支

2021-11-12 13:15:33 5984

原创 Prometheus连接多个指标

Prometheus连接多个指标与聚合初始PromSQL一、Prometheus二进制操作符功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入初始PromSQLPromSQL看起来简短整洁,通俗易懂。乍一看很简单,但是当真正使用它

2021-10-30 20:32:05 10720

原创 Grafana设置table列不显示

1、Prometheus收集上来的指标,有些列不想显示出来2、Edit面板,找到Transform3、隐藏列4、完成

2021-10-13 10:58:14 3625 1

原创 promethues基于文件的服务发现

一、服务发现介绍scrape是prometheus表示抓取监控信息的动作。prometheus所有scrape的目标需要通过配置文件(比如promethues.yml)告知prometheus,试想一下,如果我们监控的目标是动态的(比如PaaS平台按需创建中间件),我们总不能每次都去修改配置文件然后再通知prometheus重新加载吧(prometheus提供了重新加载配置的接口,不需要重新启动)?服务发现(service discovery)就是为了解决此类需求出现的,prometheus能够主动感知系

2021-10-09 11:15:16 160

原创 node-exporter帮助文档 --help

[root@node01 node_exporter]# ./node_exporter --help usage: node_exporter [<flags>]Flags: -h, --help Show context-sensitive help (also try --help-long and --help-man). --collector.bcache.priorityStats

2021-10-09 09:34:54 608

原创 prometheus --help帮助文档

[root@node01 prometheus]# ./prometheus --helpusage: prometheus [<flags>]The Prometheus monitoring serverFlags: -h, --help Show context-sensitive help (also try --help-long and --help-man). --version S

2021-10-08 18:15:46 218

原创 HAProxy监控页面指标含义

一、概述使用HA后在配置文件里边配置了监控页面信息后,可以在浏览器中访问地址去看到。#haproxy监控页面地址listen admin_stat #haproxy的web管理端口 8888,自行设置 bind 0.0.0.0:8888 mode http stats refresh 30s #haproxy web管理url,自行设置 stats uri /haproxy_stats

2021-10-08 13:08:05 1593

原创 Prometheus监控Haproxy

一、概述从prometheus的官网可以看到,官方已经支持很多exporter,其中就包含了Haproxy-exporter。exporter使用非常地简单,在linux机器上解压后直接后台运行就能跑起来。二、指标获取原理haproxy-exporter是对uri地址获取到的csv内容进行了就解析,理论上的haproxy界面是这个样子。在其后缀上添加如图字段后会变成这个样子因此,如果使用haproxy-exporter收集指标,需要配置haproxy本身来暴露元数据。三、haproxy配置h

2021-10-07 18:19:24 2287

原创 Linux后台运行任务

&放到命令的最后,可以把这个命令放到后台执行ctrl + Z可以将一个正在前台执行的命令放到后台,并且处于暂停状态jobs可以查看当前后台运行的任务jobs -l 可以显示所有任务的PID,jobs 的状态有running、stopped、terminatedfgfg %[jobs的数字]可以将后台中的命令放大动前台运行bg将一个在后台暂停的命令,变成在后台继续执行nohup如果让程序始终在后台执行,即使关闭当前的终端也执行(之前的&做不到),这时候需要nohup。

2021-10-06 16:26:32 90

原创 RabbitMQ指标收集插件(rabbitmq-exporter)配置文件

执行命令./rabbitmq_exporter -config-file config.example.json &config.example.json{ "rabbit_url": "http://127.0.0.1:15672", "rabbit_user": "guest", "rabbit_pass": "guest", "publish_port": "9419", "publish_addr": "", "output_forma

2021-10-06 15:57:13 734

原创 java操作InfluxDB数据库

导入maven依赖 <dependency> <groupId>org.influxdb</groupId> <artifactId>influxdb-java</artifactId> <version>2.10</version> </dependency>influxdb工具类package com.yihui.

2021-09-28 23:01:54 956

原创 rabbitmq中的mnesia是什么

Mnesia 是一个分布式数据库,RabbitMQ 使用它来存储有关用户、交换器、队列和绑定的信息。 但是,消息不存储在数据库中。

2021-09-23 11:59:21 1747

原创 grafana:查询各表占用空间大小的sql

SELECT table_name, data_length + index_length AS len, table_rows, CONCAT(ROUND((data_length + index_length)/1024/1024,2),'MB') AS datas FROM information_schema.tables WHERE table_schema = 'grafana' ORDER BY len DESC;

2021-09-23 11:38:50 363

原创 Grafana dashboard 版本控制(versions_to_keep)

一、背景在使用Grafana的过程中会对一个dashboard进行多次编辑,这带来的问题就是一个dashboard会有大量的版本,显然它的优点的能够进行版本之间的比较,还原。不好的是这些大量的历史版本会使得数据库变得庞大。那么没有办法配置Grafana达到控制版本的方法?二、解决办法在查阅官网grafana.ini详解,可以看到可以对配置文件中versions_to_keep修改达到版本控制的效果。在配置文件追加配置[dashboards]versions_to_keep = 5 ## f

2021-09-23 11:32:16 733

sed and awk 101 hacks.pdf

免积分下载。

2021-05-13

rabbitmq_exporter-1.0.0-RC8.linux-amd64.tar.gz

rabbitmq_exporter-1.0.0-RC8.linux-amd64.tar.gz

2021-04-13

node_exporter-1.1.2.linux-amd64.tar.gz

node_exporter-1.1.2.linux-amd64.tar

2021-04-13

erlang-22.3.4.7-1.el6.x86_64.rpm

erlang-22.3.4.7-1.el6.x86_64.rpm

2021-04-13

erlang-21.3.8.15-1.el7.x86_64.rpm

erlang-21.3.8.15-1.el7.x86_64.rpm

2021-04-13

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除