![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
grafana
Ying_Mr
自由而无用
展开
-
Golang并发实现Nginx日志分析与监控(2)——完整代码
本代码实现了从Nginx日志access.log中读取信息,并用正则解析,最后将requestTime从端口暴露,以便让prometheus抓取。使用Golang并发实现。package mainimport ( "bufio" "fmt" "io" "log" "net/url" "os" "regexp" "strconv" "strings" "time" "net/http" "github.com/prometheus/client_golang/prometheu原创 2021-05-13 20:10:00 · 1210 阅读 · 0 评论 -
Nginx日志分析(1)——框架搭建
package mainimport ( "fmt" "strings" "time")type LogProcess struct { rc chan string wc chan string path string indfluxDBsn string}func (l *LogProcess) ReadFromFile() { line := "message" l.rc <- line}func (l *L原创 2021-05-13 09:15:12 · 83 阅读 · 0 评论 -
CentOS 7 下grafana源码编译并打包
CentOS 7 下源码编译grafana并打包所有操作都在管理员权限下执行#su //后输入密码1.node安装新建存储下载文件的目录,我存储在 usr/download中:#cd /usr#mkdir download获取node压缩包: (需要版本>=12<13) 可到淘宝镜像中选版本#wget https://npm.taobao.org/mirro...原创 2020-03-03 14:24:38 · 3670 阅读 · 5 评论 -
grafana初始化登录密码
grafana初始化密码#获取权限~~# su首先打开数据库~~# sqlite3 /var/lib/grafana/grafana.db然后修改user表中admin用户的密码#查看数据库中包含的表~~# .tables#查看user表内容~~# select * from user;#重置admin用户的密码为默认admin~~# update user set ...原创 2019-12-03 13:02:08 · 13915 阅读 · 0 评论