1、前言ELK由Elastaicsearch 、 Logstash 和 Kibana 组合,如下图所示,Logstash 从各种不同的数据源收集数据,通过内置的管道对输入的数据进行加工。最终,这些数据会被存储到 Elastaicsearch 中供 Kibana 完成数据可视化。 2、创建Docker...
lsof 命令用于列出 Linux 等操作系统中打开的文件。名称 lsof 本身就是从这个功能派生出来的。在本指南中,我们将通过 18 个不同的实际示例学习 lsof 命令。在哪里使用 lsof ?Lsof 命令主要用于检索各个进程打开的文件信息。系统中打开的文件可以是磁盘文件、网络套接字、命名管...
VSCode命令-快捷键-速查手册代码格式化快捷键Windows中:Shift+Alt+FMac中:Shift+Option+FLinux中:Ctrl+Shift+IWindows中VSCode常用快捷键常规快捷键快捷键说明Ctrl+Shift+P, F1显示命令搜索板Ctrl+P快速打开,跳转文件...
介绍要安装vue的方法有很多,这里我使用的是npm方法安装,要使用npm就要先安装nodejs,下面我就一步一步来安装。安装NodeJS#NodeJS下载地址https://nodejs.org/download/release/Windows版本的按向导安装就可以,下面我介绍一下Linux上安装N...
Kubernetes Prometheus简介在k8s平台上部署Prometheus监控有几种方式老老实实写yaml部署脚本,这种方式部署太麻烦,细节太多,不建议使用开源项目prometheus-operator部署使用开源项目kube-prometheus部署prometheus-operato...
Odigos(https://github.com/keyval-dev/odigos) 是一个开源的可观测性控制平面,允许企业创建和维护他们的可观测性管道,Odigos 允许应用程序在几分钟内提供追踪、指标和日志,重要的是无需修改任何代码,完全无任何侵入性。 当你的应用程序在世界各地的数十个节点...
Robusta 是一个 Python 开发的用于 Kubernetes 故障排除的开源平台。它位于你的监控堆栈(Prometheus、Elasticsearch 等)之上,并告诉你警报发生的原因以及如何修复它们。Robusta 包含三个主要部分,全部开源:用于 Kubernetes 的自动化引擎内...
在开始使用 Prometheus 时需要避免这6个错误2023-02-16 22:26·K8s技术圈这里我们来介绍6个开始使用基于 Prometheus 的监控时常见的错误,本文翻译自文章 https://promlabs.com/blog/2022/12/11/avoid-these-6-mist...
ServiceAccount 为 Pod 中运行的进程提供了一个身份,Pod 内的进程可以使用其关联服务账号的身份,向集群的 APIServer 进行身份认证。 当创建 Pod 的时候规范下面有一个 spec.serviceAccount 的属性用来指定该 Pod 使用哪个 ServiceAcco...
当我们使用 Prometheus 来监控 Kubernetes 集群的时候,kube-state-metrics(KSM) 基本属于一个必备组件,它通过 Watch APIServer 来生成资源对象的状态指标,它并不会关注单个 Kubernetes 组件的健康状况,而是关注各种资源对象的健康状态...
启动tomcat报JAVA_HOME环境不存在问题处理2021-08-09 11:42·乐维社区场景:在给公司一台机子安装tomcat,在执行启动命令时发现tomcat无法启动,并且有JAVA_HOME不存在的提示出现,排查了下发现是缺少jdk环境,错误信息如下。 问题处理:从官网下载JDK包并进...
发现mysql的error.log里面有报错:> InnoDB: Error: Table "mysql"."innodb_table_stats" not found. InnoDB:> Error: Fetch of persistent statistics requested ...
1、虚拟机经常出现,重启系统后,时间不准确的情况,如何处理,我习惯是定时同步ntp服务器:安装ntpdate:yum -y install ntpdate编写定时任务:30 * * * * /usr/sbin/ntpdate time.windows.com2、查看系统时区,一般安装系统的时候,在中...
Docker的可视化管理1、运行服务端:docker run -d -p 8000:8000 -p 9000:9000 --name=portainer --restart=always -v /var/run/docker.sock:/var/run/docker.sock -v portaine...
一、Dockerfile的构建1、指定镜像采用FROM指令:FROM 指定镜像名称2、设置标签信息对镜像进行备注说明:LABEL manager="admin" \label1="docker build1" \lable2="docker build2"3、运行命令容器运行后,执行的指令RUN ...
错误 1:拒绝访问(Denied Access)错误 2:密码为空或提示输入错误 3:MySQL 失去服务器连接错误 4:主机名已被阻止错误 5:内存不足错误 6:当出现“表已满”时错误 7:当表 tbl_name 不存在时错误 8:各种不同步的命令错误 9:忽略用户错误 10:无法创建/写入文件
tcpdump 和 Wireshark 就是最常用的网络抓包和分析工具,更是分析网络性能必不可少的利器。tcpdump 仅支持命令行格式使用,常用在 Linux 服务器中抓取和分析网络包。Wireshark 除了可以抓包外,还提供了可视化分析网络包的图形页面。所以,这两者实际上是搭配使用的,先用 t...
一、实现磁盘分区的只支持分配主分区和标准的linux文件系统(ext4/xfs)的分区#! /bin/bash# Function:对硬盘进行分区,得到一个标准的linux文件系统(ext4/xfs)的主分区cat /proc/partitions > oldread -p "请输入你要分区...
DBeaver简介DBeaver是一款开源的数据库管理工具,在Github上已经有22K+Star。支持多达100种数据库,不管是关系型数据库还是非关系型数据库,基本上你能想到的数据库它都能支持,保证免费开源下载安装接下来我们来下载安装DBeaver,直接下载压缩包版本,解压即可使用。首先我们从官网...
备份/etc/ssh目录# cp -rp /etc/ssh /etc/ssh.bak必要软件的安装# yum install gcc zlib zlib-devel openssl-devel查看当前OpenSSH版本# ssh -V 下载OpenSSH新版本https://cdn.openbsd...