logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

prometheus 添加 login 登录认证界面(nginx + flask 实现)

前言    prometheus是现在一个比较主流的监控软件,随着容器的普及,prometheus的应用越来越广泛,前面我也有专门讲到prometheus的相关文章。但是跟传统老牌的zabbix监控不一样,prometheus的web UI是没有登录认证的,有时候显得没有安全性,本文就主要讲解一下如何为prometheus添加一个登录认证界面。其实像elas

文章图片
#nginx#flask#html
服务器无法登录之迷——login界面无限循环

1、/etc/security/limits.conf是linux资源使用配置文件,用来限制用户对系统资源的使用。limits.conf文件实际是linux PAM(插入式认证模块,Pluggable Authentication Modules)中pam_limits.so的配置文件,而且只针对于单个会话。2、/etc/security/limits.d/文件夹下定义的文件内容和limits.c

#服务器#ssh#运维 +2
Prometheus之PromQL用法详解

前言    Promethues是目前一个比较流行的开源监控项目,被使用也越来越多。我们都知道Prometheus是通过时序数据库来保存数据的,那么Prometheus采集到数据后,是如何保存在自已的时序数据库中的呢?通常我们看到Prometheus的数据指标都类似这样:node_cpu_seconds_total{cpu=“0”,instance=“10.

文章图片
#linux#云计算#运维 +1
计算文件md5的各种实现方式

最近在对接对象存储,为了确保上传到对象存储的文件没有被损坏,所以需要计算文件的md5值,以确保文件的完整性。现分享下目前工作中用到的各语言的md5的计算方式:linux shellmd5sum ./cheshi.txtwindows cmdcertutil.exe -hashfile .\ceshi.txt MD5pythonimport hashlibif __name__ == "__main

#linux#windows#python +1
kubernetes高可用集群安装(二进制安装、v1.20.2版)

1. 前言之前文章安装 kubernetes 集群,都是使用 kubeadm 安装,然鹅很多公司也采用二进制方式搭建集群。这篇文章主要讲解,如何采用二进制包来搭建完整的高可用集群。相比使用 kubeadm 搭建,二进制搭建要繁琐很多,需要自己配置签名证书,每个组件都需要一步步配置安装。  本文以2021年1月14日官方更新的最新版 v1.20.2 来介绍。2. 环境准备2.1 机器规划IP地址机器

#kubernetes#devops#云计算 +2
内存去哪儿了——linux free 命令查看内存偏小

在分析这个问题之前,先来了解下kdump。kdump是Linux系统的一种高级故障处理机制,它可以在Linux系统内核崩溃时收集内存转储文件(crashdump),以便在分析转储文件时诊断问题。kdump可以帮助开发人员在内核崩溃时,更快地找到问题所在,以便更快地修复问题。

文章图片
#linux#服务器#运维 +2
到底了