第一次登录本地部署系统时,需要首先进行一些配置才能保证系统的正常运行。
服务器配置:
由于是本地部署的服务,我们需要配置一个可访问的地址来保证采集数据,告警通知等操作能连接到正确的服务器
重点配置项,如未正确配置,后续安装采集器,告警等功能均无法正常工作。
Host: 服务器可以访问的地址,如果仅需内网访问,则配置内网IP即可,如需外网访问,则需配置为能做端口映射的地址。
Port: 服务对外提供访问的端口,需要配置为docker启动时-p的那个端口,如-p 8089:80,则配置为8089即可。如果做了端口映射,则配置端口映射的端口。
Secure: 是否开启ssl访问,服务本身不提供ssl访问,但如果外部加了一层如nginx提供ssl安全访问,则需要勾选此项。
Base Url: 如无需经过nginx加一层API,则保留/配置即可。
显示信息配置项
Company Name: 公司名
Company Logo: 公司Logo
Website: 公司的website
Mail To: 公司的联系邮箱
告警通知渠道配置:
为了能在监控的资源出问题时能第一时间联系到你,需要配置一个告警通知渠道,否则你只能登录到系统查看是否有告警。 其他渠道的配置按引导来就行,但是由于是本地部署的环境,email的通知方式需要配置你自己的邮箱服务器。 针对email的通知方式,你只需要按配置邮箱app的参数配置即可,之后的email的通知,都会以该账户发送。
SMTP Host:
SMTP Port:
SMTP User:
SMTP Password:
My Environment:
配置你的使用场景,我们会按你的使用场景推荐一些初始化的配置。
Install a Collector:
我们服务器预置了一个Linux采集器,但是针对下列的情况,还需要安装额外的采集器来采集数据
- Windows设备的监控,因为使用到了WMI协议,只能在Windows环境中使用
- Kubernetes集群的监控,因为需要从Kubernetes内部监控,以获取更多的信息,需要每个Kubernetes集群安装一个
- 从服务器无法直接访问的资源,如一个VPN内网的资源,没有对外提供访问地址,则需要安装一个采集器在内部。
- 想要采集设备的本地文件,又不想配置rsyslog或第三方的log agent等工具。
Add Monitors:
经过前面的步骤,你已经可以创建你的第一个监控了。你可以创建一个metric监控,也可以创建一个日志监控。
Metric监控 推荐从Ping Checker开始你的第一个监控,当然你也可以直奔目的地,监控你的服务是否存活。
日志监控 我们将日志监控与Metric结合,你不光可以进行日志的查询过滤,还可以方便地将日志转为metric进行监控告警。