分类 Linux 中的文章

使用Prometheus监控MySQL

prometheus出了前面将了能监控系统的性能指标外,还能监控具体的应用程序,只需要按照prometheus约定的格式收集指标即可。这里介绍一下监控mysql应用。 安装Mysqld_Exporter 其中mysqld_exporter是有官方提供,下载地址: Mysql_exporter 1wget https://github.com/prometheus/mysqld_exporter/releases/download/v0.12.1/mysqld_exporter-0.12.1.linux-amd64.tar.gz 这些应用程序都是……

阅读全文

CentOS8下FastdDFS安装和使用

CentOS8下FastdDFS安装 Fastdfs简介 FastDFS 是一个开源的高性能分布式文件系统(DFS)。 它的主要功能包括:文件存储,文件同步和文件访问,以及高容量和负载平衡。主要解决了海量数据存储问题,特别适合以中小文件(建议范围:4KB < file_size <500MB)为载体的在线服务。 FastDFS 系……

阅读全文

Prometheus与Grafana入门

Prometheus入门 Prometheus简介 Prometheus 是一套开源的系统监控报警框架。它启发于 Google 的 borgmon 监控系统,由工作在 SoundCloud 的 google 前员工在 2012 年创建,作为社区开源项目进行开发,并于 2015 年正式发布。2016 年,Prometheus 正式加入 Cloud Native Computing Foundation,成为受欢迎度仅次于 Kubernetes 的项目。 作为……

阅读全文

持续部署工具CDS部署

持续部署工具CDS上手 一、CDS简介 CDS是Go语言开发的企业级持续部署工具和开源的DevOps自动化平台,支持的特性非常的多 CDS部署方式有多种,docker-compose方式,helm安装到kubernetes,二进制安装。这里主要介绍二进制安装方式。 更多关于CDS的知识,……

阅读全文

CentOS8图文安装

CentOS8图文安装 安装系统 下载镜像 建议从国内的镜像站下载:阿里云-CentOS8.1.1911 在有网络安装的情况下可以下载最小的启动包,然后安装的时候通过联网在线安装。 烧录镜像到U盘 推荐使用rufus,可以上官网下载 Windows下载地址:https://github.com……

阅读全文

使用certbot免费在线生成ssl证书

使用certbot免费在线生成ssl证书 今天发现一个免费的ssl证书申请工具,直接在服务器上操作,而且自动更新有效期,相当于是永久免费使用了。 这个软件叫做:certbot,根据官网的介绍,支持apache,nginx,haproxy等的ssl证书的自动生成和配置,如果以上都不是,……

阅读全文

图数据库Neo4j安装

图数据库Neo4j安装 简介 Neo4j是一个高性能的,NOSQL图形数据库,它将结构化数据存储在网络上而不是表中。它是一个嵌入式的、基于磁盘的、具备完全的事务特性的Java持久化引擎,但是它将结构化数据存储在网络(从数学角度叫做图)上而不是表中。Neo4j也可以被看作是一个高性能的……

阅读全文

CentOS7安全基线检查修复工具

CentOS7安全基线检查修复工具 github仓库地址:https://github.com/hzde0128/centos-bench-security 今天给大家介绍CentOS7下的安全基线检查和修复工具:centos-bench-security,使用的方式很简单直接克隆下……

阅读全文

ELKStack-6.7.1部署

I、服务器设置 1172.16.10.11 server elk 2172.16.10.12 client filebeat 架构图 filebeat –> logstash –> elasticsearch –> kibana 一、安装依赖 1.安装jdk 1wget https://download.oracle.com/otn/java/jdk/8u211-b12/478a62b7d4e34b78b671c754eaaf38ab/jdk-8u211-linux-x64.tar.gz?AuthParam=1556596505_0708cbbd2951fd1f3f6aa1ae12d05fd5 2tar xf jdk-8u211-linux-x64.tar.gz -C /usr 3cd /usr 4mv jdk1.8.0_211 java 添加环境变量 1cat > /etc/profile.d/java.sh <<EOF 2export JAVA_HOME=/usr/java 3export PATH=\${JAVA_HOME}/bin:\$PATH 4EOF 5source /etc/profile 验证安装 1java -version 2java version "1.8.0_211" 3Java(TM) SE Runtime Environment (build 1.8.0_211-b12) 4Java HotSpot(TM) 64-Bit Server VM (build 25.211-b12, mixed mode) 二、Elasticsearch 1.安装elasticsearch 1wget https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-6.7.1.tar.gz 2tar xf elasticsearch-6.7.1.tar.gz -C /usr/local 3cd /usr/local 4mv elasticsearch-6.7.1 elasticsearch 1useradd elasticsearch 1chown -R elasticsearch:elasticsearch elasticsearch 2……

阅读全文

MariaDB数据库基于SSL实现远程访问和主从复制

MariaDB数据库基于SSL实现远程访问和主从复制 实验环境 系统环境:Centos6.5 数据库版本:5.5.36-MariaDB-log MariaDB Server 虚机数量:2 方案实施: 配置CA;并为node1和node2生成key和证书 在node1和node2上安装Mariadb 配置节点1为Maria……

阅读全文