加载中

先stop再start,和restart相比,就是前者花的时间更久一些,监控数据上报填充需要一个过程,主要是tsdb模块没有及时填充好,所以nodata报警了,后面升级重启之前可以把proc.agent.alive统一屏蔽一下

@black83
配置了“监控agent失联 (proc.agent.alive)”的 nodata 告警策略,统计周期是 180 ...

最近发现,ext4容易出现这个问题,xfs文件系统没有遇到,如果可能的话,你那边看看能否换成xfs试试

@巴啦啦休闲
tsdb日志ERROR.log的报错信息 ERROR rrdtool/sync_disk.go:235 flush...
夜莺是个metrics监控系统,可以处理所有数值型时序数据的场景,操作系统的监控需要部署agent
@夜莺监控
Nightingale是滴滴开源的一款运维监控系统,是Open-Falcon的下一代,融入了滴滴的生产实践经验,适...

rpm包是centos、radhat等linux发行版用的,Ubuntu用deb包,不是一个体系没法共用,Ubuntu下安装,就用二进制安装即可。找个Ubuntu安装golang环境,编译出二进制,然后参考官网二进制的安装方式来安装。如何编译官网文档也有介绍。视频里也有介绍。文档和视频都看完了就会了

@火影村村长
先说以下我的情况:对linux 的操作大概了解了不到一个星期,对golang 应该说没有经验,我本人是学C# 的,...

还不行重启机器试试

@巴啦啦休闲
tsdb日志ERROR.log的报错信息 ERROR rrdtool/sync_disk.go:235 flush...

像是硬盘有问题。或者对tsdb kill -9导致了有些文件没有正常被关闭。重启tsdb试试,不行的话把tsdb的data目录里对应的这俩文件删除ad7c5ed20a9675381d00c5f1a642d90a ,8f869baf48ac377a0b8a7a2408b9b04a,然后重启tsdb

@巴啦啦休闲
tsdb日志ERROR.log的报错信息 ERROR rrdtool/sync_disk.go:235 flush...

5800端口是monapi,你的monapi没有启动吧,检查一下哈

@zls12343
centos7.2源码编译安装,时间也已校准,进入web看不到监控的机器,所有组件启动正常,judge日志有报错。
回复 @巴拉迪维 : 能看到文本,看不见图片,你试试 :)
@yimlee
目前机器时间是0时区。 collector本身指标上报会转上海时区,但是日志的时间只是日志里命中的时间。入的库里是...

评论里边的图片在Android手机端看不见,不知道是否符合预期 @巴拉迪维

@yimlee
目前机器时间是0时区。 collector本身指标上报会转上海时区,但是日志的时间只是日志里命中的时间。入的库里是...

👍

@black83
2020-05-26 拉取master的最新代码,树节点修改为中文后,发现未回复报警、所有历史告警记录找不到了,分...

从产品设计上这个可以同步来改。不过节点改名不是个常态化操作,频率较低,优先级较低,短期我们这边没有人力来做。你这边如果有人力的话,建议提PR给我们,共同建设 :)

@black83
2020-05-26 拉取master的最新代码,树节点修改为中文后,发现未回复报警、所有历史告警记录找不到了,分...

赞,我们把这个改动提交到github

@yimlee
目前机器时间是0时区。 collector本身指标上报会转上海时区,但是日志的时间只是日志里命中的时间。入的库里是...

把这个代码编译一下在这个机器上跑跑看看输出啥

package main

import (
	"fmt"
	"time"
)

func main() {
	fmt.Println("time.Now():", time.Now())
	fmt.Println("time.Now().Unix():", time.Now().Unix())
	fmt.Println("time.Now().UTC().Unix():", time.Now().UTC().Unix())
}

 

@yimlee
目前机器时间是0时区。 collector本身指标上报会转上海时区,但是日志的时间只是日志里命中的时间。入的库里是...

你期望的是用哪个时间?

@yimlee
目前机器时间是0时区。 collector本身指标上报会转上海时区,但是日志的时间只是日志里命中的时间。入的库里是...

dingtalk-sender和wechatrobot-sender类似,都是要添加机器人,然后拿到机器人的token,把token作为用户的IM字段内容。通常是创建一个虚拟用户,这个虚拟用户配置IM字段专门用来发即时消息。

wechat-sender和wechatrobot-sender用法不太一样,用户IM字段不是填token,是填企业微信里的用户账号(注意不是个人微信账号)

这三个sender只能三选一,因为都依赖IM字段,如果想同时用多个,就要自己看代码二次开发了。比如把IM字段用逗号切成两部分,第一部分是微信token,第二部分是钉钉token之类的处理方式

@ha1
使用微信和钉钉告警的时候,im应该如何配置,微信和钉钉只能二选一吗?
不是,这个是需要手工分发的,然后在页面上配置不同的服务树节点执行不同的插件,不同的插件可能使用不同的参数
企业级监控解决方案 nightingale-didi
夜莺(Nightingale)是一个企业级监控解决方案。旨在满足云原生时代企业级的监控需求。Nightingale...
夜莺监控 05/25 16:31 回答了问题: Nightingale配置钉钉

应该是这个,你填的那个一看就不对...

 

@恒宇1977
测试发送钉钉消息时一直显示token为创建 我是直接在web页面上添加的im号,在配置文件中没有修改任何东西
夜莺监控 05/25 16:18 回答了问题: Nightingale配置钉钉

先搞个钉钉群,群里加机器人,获取机器人的token,填到某个user的im字段

@恒宇1977
测试发送钉钉消息时一直显示token为创建 我是直接在web页面上添加的im号,在配置文件中没有修改任何东西

没有更多内容

加载失败,请刷新页面

返回顶部
顶部