zabbix添加主机和自定义监控项 agent安装(略),参考上一节 编辑agent配置文件设置server地址 /etc/zabbix/zabbix_agentd.conf 其中server配置为被动模式,serveractive配置为主动模式,这两个地址均执行zabbix_server的服务器地址 [root@node2 ~]# cat /etc/zabbix/zabbix_agentd.con 2019-05-31 Zabbix #Zabbix #Linux
Zabbix4.2源码安装 导入zabbix 源rpm -ivh http://repo.zabbix.com/zabbix/4.2/rhel/7/x86_64/zabbix-release-4.2-1.el7.noarch.rpm 安装lnmp环境建议生产环境使用源码安装,我这里测试使用yum安装 yum install zabbix-web-mysql mariadb-server systemctl start ma 2019-05-31 Zabbix #Zabbix #Linux
filebeat+redis+logstach收集日志 filebeat下载filebeat wget http://artifacts.elastic.co/downloads/beats/filebeat/filebeat-7.1.0-x86_64.rpm rpm -ivh filebeat-7.1.0-x86_64.rpm 配置filebeat收集系统日志,使用redis filebeat.inputs: - type: log ena 2019-05-27 ES #Linux
kibana安装 下载wget http://artifacts.elastic.co/downloads/kibana/kibana-7.1.0-x86_64.rpm rpm -ivh kibana-7.1.0-x86_64.rpm 配置文件[root@localhost config]# cat kibana.yml grep -v ^$ grep -v ^# server.port: 5601 se 2019-05-27 kibana #Linux #kibana
elasticsearch操作 基本概念 Cluster 集群 群集是一个或多个节点(服务器)的集合, 这些节点共同保存整个数据,并在所有节点上提供联合索引和搜索功能。一个集群由一个唯一集群ID确定,并指定一个集群名(默认为“elasticsearch”)。该集群名非常重要,因为节点可以通过这个集群名加入群集,一个节点只能是群集的一部分。 Node节点 节点是单个服务器实例,它是群集的一部分,可以存储数据,并参与群集的索引和搜索 2019-05-25 ES #Linux #ES
elasticsearch集群安装 介绍ElasticSearch是一个基于Lucene的搜索服务器。它提供了一个分布式多用户能力的全文搜索引擎,基于RESTful web接口。Elasticsearch是用Java开发的,并作为Apache许可条款下的开放源码发布,是当前流行的企业级搜索引擎。设计用于云计算中,能够达到实时搜索,稳定,可靠,快速,安装使用方便。 初始化配置内核参数相关配置 cat /etc/security/lim 2019-05-25 ES #Linux #ES
监控open-falcon OpenFalcon是一款企业级、高可用、可扩展的开源监控解决方案。 每台服务器,都有安装falcon-agent,falcon-agent是一个golang开发的daemon程序,用于自发现的采集单机的各种数据和指标,这些指标包括不限于以下几个方面,共计200多项指标。 CPU相关 磁盘相关 IO Load 内存相关 网络相关 端口存活、进程存活 ntp offset(插件) 某个进程资源消 2019-05-22 OpenFalcon #Linux #OpenFalcon
监控系统 Prometheus 1.什么是prometheus Prometheus(简称 Prom) 是新一代的监控系统,配置简单却灵活,对容器、微服务等支持良好,它前身是 SoundCloud 的告警工具包。从 2012 年开始,许多公司和组织开始使用 Prometheus。该项目的开发人员和用户社区非常活跃,越来越多的开发人员和用户参与到该项目中。目前它是一个独立的开源项目,且不依赖于任何公司。为了强调这点和明确该项目治理 2019-05-21 Prometheus #Linux #Prometheus
helm 安装使用 一、介绍Helm是Kubernetes的一个包管理工具,用来简化Kubernetes应用的部署和管理。可以把Helm比作CentOS的yum工具。 yum不光要解决包之间的依赖关系,还要提供具体的程序包。但是helm仓库里面只有配置清单文件,而没有镜像,镜像还是由镜像仓库来提供,比如hub.docker.com等; Helm有如下几个基本概念: Chart: 是Helm管理的安装包,里面包含需要 2019-05-16 Helm #Linux #k8s #Helm
kubernetes HPA Horizontal Pod Autoscaling可以根据CPU利用率(内存为不可压缩资源)自动伸缩一个Replication Controller、Deployment 或者Replica Set中的Pod数量; 目前HPA只支持两个版本,其中v1版本只支持核心指标的定义; [root@node1 k8s-prom]# kubectl api-versions |grep autoscalin 2019-05-16 k8s #k8s