一文理会奈何全方位监控Linux体系状况
作为Linux体系运维职员,必要及时把握Linux体系的运行负载,收集状态,磁盘,内存行使环境。以是作为开源监控警报体系prometheus, 官方天然给各人提供了这样一套器材,可以监控多个处事器的及时运行状况,以及及时告诫。 Prometheus提供了node_exporter给宽大运维职员行使,这是一个相等强盛,且统计全面的器材。, 这个是node_exporter的github地点。 启动node_exporter很是简朴,官方提供了docker镜像给我们行使,我们只必要简朴的呼吁就可以把node_exporter启动起来。 $ docker run -d --net="host" --pid="host" -v "/:/host:ro,rslave" quay.io/prometheus/node-exporter --path.rootfs /host net指定host,暗示我们启动的container共享主机的收集信息,可以直接会见主机上的收集信息。 pid指定host,container内里可以获取主机上的全部历程运行信息。 同时,为了相识文件体系的信息,必要把物理机的根目次/挂载到docker的/host目次,并汇报node_exporter容器,在container内里哪个是物理机的根目次,在这里就是/host。 启动之后,node_exporter默认监听的端口是9100,这个时辰我们就可以直接测试metrics是否可以拿到。 $ curl :9100/metrics 这时辰我们就会拿到node_exporter全部的metrics。 接下来,必要设置prometheus去那边收罗node_exporter的metrics信息,添加target到prometheus内里。 (编辑:湖南网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |