Grafana 安装 Worldmap Panel 插件

安装 worldmap panel 插件 # grafana-cli plugins install grafana-worldmap-panel 重启grafana # service grafana-server restart 登陆grafana添加Worldmap Panel,Group By 选择 Geo Hash Grid,字段选择 geoip.location Map Data Options 里面 Location Data 选择geohash,geo_point/geohash…

阅读全文 »

logstash无法监听514端口的原因

Linux默认端口在1024下的程序是要在root下才能使用的,所以logstash直接监听514需要用root用户启动 1. 修改logstash启动参数 vim /etc/logstash/startup.options LS_USER=root LS_GROUP=root 2. 设置自动启动服务 /usr/share/logstash/bin/system-install /etc/logstash/startup.options systemd 3. 重启logstash systemc…

阅读全文 »

Kibana server is not ready yet

Kibana启动后浏览器打开报错“Kibana server is not ready yet”,查看kibana日志显示: {“type”:”log”,”@timestamp”:”2019-11-24T07:32:05Z”,”tags”:[“warning”,”migrations”],”pid”:6181,”message”:”Another Kibana instance appears to be migrating the index. Waiting for that migrati…

阅读全文 »

MySQL 8 忘记密码的解决办法

mysql 以前版本重置密码的方式已经不适合于mysql 8,正确的步骤如下: 1. 在my.cnf添加skip-grant-tables 2. 重启mysql,直接敲mysql进入 3. 清空root密码 # update user set authentication_string=” where user=’root’; 4. my.cnf注释掉skip-grant-tables 5. 重启mysql 6. 敲mysql进入设置密码 # ALTER user ‘root’@’localh…

阅读全文 »

CentOS 7 安装 MySQL 8

安装mysql 8 yum源 # rpm -Uvh https://repo.mysql.com/mysql80-community-release-el7-3.noarch.rpm 禁用所有的mysql repo 库 # sed -i ‘s/enabled=1/enabled=0/’ /etc/yum.repos.d/mysql-community.repo 安装mysql 8 # yum –enablerepo=mysql80-community install mysql-communi…

阅读全文 »

CentOS 7 安装部署 Grafana

Grafana 是 Graphite 和 InfluxDB 仪表盘和图形编辑器。Grafana 是开源的,功能齐全的度量仪表盘和图形编辑器,支持 Graphite,InfluxDB 和 OpenTSDB。 Grafana 主要特性:灵活丰富的图形化选项;可以混合多种风格;支持白天和夜间模式;多个数据源;Graphite 和 InfluxDB 查询编辑器等等。 配置Grafana yum源 # vim /etc/yum.repos.d/grafana.repo [grafana] name=gra…

阅读全文 »

ELK 7.4.2 配置x-pack开启用户认证

X-Pack是一个Elastic Stack的扩展,将安全,警报,监视,报告和图形功能包含在一个易于安装的软件包中。ELK 6.8 以上版本已经全面集成x-pack不需要单独安装,其中最关键的一点是ES和Kibana的安全认证功能可以直接使用了,下面是开启配置步骤 Elasticsearch开启安全认证 编辑elasticsearch.yml配置文件增加如下配置即可 xpack.security.enabled: true xpack.license.self_generated.type: b…

阅读全文 »

CentOS 7 安装 ELK 7.4.2

日志主要包括系统日志和应用程序日志,运维和开发人员可以通过日志了解服务器中软硬件的信息,检查应用程序或系统的故障,了解故障出现的原因,以便解决问题。分析日志可以更清楚的了解服务器的状态和系统安全状况,从而可以维护服务器稳定运行。 ​ 但是日志通常都是存储在各自的服务器中。如果管理数十台服务器, 查阅日志需要依次登陆不同的服务器,查看过程就会很繁琐从而导致工作效率低下。虽然可以使用 rsyslog 服务将日志汇总。但是统计一些日志中的数据或者检索也是很麻烦的,一般使用grep、awk、wc、sor…

阅读全文 »

The server requested authentication method unknown to the client

php-mysqlnd连接mysql 8.0报错:The server requested authentication method unknown to the client,出现这个问题的原因是因 mysql8.0 引入了新特性 caching_sha2_password,而老版本的php-mysqlnd用的是mysql_native_password加密插件,解决方法如下: 1. 用如下语句查看MySQL当前加密方式 select host,user,plugin from user; …

阅读全文 »