metric

Prometheus 介绍

梦想的初衷 提交于 2020-02-06 16:46:23
我们知道zabbix在监控界占有不可撼动的地位,功能强大。但是对容器监控显得力不从心。为解决监控容器的问题,引入了prometheus技术。prometheus号称是下一代监控。接下来的文章打算围绕prometheus做一个系列的介绍,顺便帮自己理清知识点。 一、简介   prometheus是由谷歌研发的一款开源的监控软件,目前已经被云计算本地基金会托管,是继k8s托管的第二个项目。 二、优势   易于管理   轻易获取服务内部状态   高效灵活的查询语句   支持本地和远程存储   采用http协议,默认pull模式拉取数据,也可以通过中间网关push数据   支持自动发现   可扩展   易集成 三、prometheus运行流程 prometheus根据配置定时去拉取各个节点的数据,默认使用的拉取方式是pull,也可以使用pushgateway提供的push方式获取各个监控节点的数据。将获取到的数据存入TSDB,一款时序型数据库。此时prometheus已经获取到了监控数据,可以使用内置的PromQL进行查询。它的报警功能使用Alertmanager提供,Alertmanager是prometheus的告警管理和发送报警的一个组件。prometheus原生的图标功能过于简单,可将prometheus数据接入grafana,由grafana进行统一管理。 四、监控的目的  

101. 对称二叉树

◇◆丶佛笑我妖孽 提交于 2020-02-03 05:22:38
解题思路:递归。这道题的难点在于边界条件。确定什么情况下返回什么值。 if ( t1 == null & t2 == null ) reutrn true ; if ( t1 == null || t2 == null ) return false ; 完整代码: class Solution { public boolean isSymmetric ( TreeNode root ) { return Metric ( root , root ) ; } public boolean Metric ( TreeNode t1 , TreeNode t2 ) { if ( t1 == null && t2 == null ) return true ; if ( t1 == null || t2 == null ) return false ; return ( t1 . val == t2 . val ) && Metric ( t1 . left , t2 . right ) && Metric ( t1 . right , t2 . left ) ; } } 来源: CSDN 作者: li1194094543 链接: https://blog.csdn.net/li1194094543/article/details/104146854

每天一个linux命令(route)

烂漫一生 提交于 2020-01-22 16:08:10
route ----用于显示和操作Ip路由表 格式:route [add|del] [-net|-host] 目标IP [mask|netmask 掩码] [gw|Gw 网关] [metric Metric]] [if Interface]] 主要作用: 1.添加或删除或修改路由 2.显示路由表 主要参数: -c:显示更多信息 -n:不解析名字,直接使用IP或者port number [root@root ~]# route -n Kernel IP routing table Destination Gateway Genmask Flags Metric Ref Use Iface 0.0.0.0 172.18.15.253 0.0.0.0 UG 0 0 0 eth0 14.215.177.38 172.18.4.53 255.255.255.255 UGH 0 0 0 eth0 169.254.0.0 0.0.0.0 255.255.0.0 U 1002 0 0 eth0 172.18.0.0 0.0.0.0 255.255.240.0 U 0 0 0 eth0 [root@root ~]# route Kernel IP routing table Destination Gateway Genmask Flags Metric Ref Use Iface default

centos7 SSH链接不上

∥☆過路亽.° 提交于 2020-01-21 20:29:35
我试了下面的方法不行--(并且也排查了 ssh是正确安装的) 【一】关闭selinux vi /etc/selinux/config 然后reboot重启!!!! 【二】关闭防火墙并禁止启动,有能力自己玩iptables规则去,我做实验现在没时间深究关闭并禁止启动 systemctl stop firewalld systemctl disable firewalld 【三】查看ssh是否正确安装(rpm -qa | grep ssh) 1 切换到root用户后,查看本机是否安装了sshd。如果没有安装,则需要 yum install openssh-server安装该软件。 2 启动SSH服务。输入命令:service sshd restart 重启SSH服务。 命令:service sshd start 启动服务 | 命令:service sshd stop 停止服务 重启后可输入:netstat -antp | grep sshd 查看是否启动22端口(可略)。 3 设置开机自动启动该服务 输入命令:chkconfig sshd on 即可。 注:若是chkconfig sshd off则禁止SSH开机启动。 【四】设置网络 网络设置 查看本地网络物理设备名称 nmcli dev status 【注释】每个机器的网卡多少有出入 [root@localhost ~]#

Android屏幕适配

空扰寡人 提交于 2020-01-19 03:25:17
单位 1、px:像素,是绘图的基本元素,屏幕上的点 2、dp/dip:设备独立像素,不依赖于设备长度不变 x /dip=dpi/160 所以 dip 类似于英寸、长度(dp=dip,sp类似于dip) dip=160*inch dip= 160/dpi * px 当dip一定时,dpi 越大,px就越大 3、dpi:density 像素密度,每英寸的像素点 4、sp:放大像素,主要用于字体显示 5、inch:长度(真实长度)英寸 6、广义分辨率=长px*宽px 转化 重要转换公式:px = dp x dpi (1)首先转化到同一密度 (2)再按画面比例计算出来 屏幕尺寸、密度获取 DisplayMetrics metric = new DisplayMetrics(); getWindowManager().getDefaultDisplay().getMetrics(metric); int width = metric.widthPixels; // 屏幕宽度(像素) int height = metric.heightPixels; // 屏幕高度(像素) float density = metric.density; // 屏幕密度(0.75 / 1.0 / 1.5) int densityDpi = metric.densityDpi; // 屏幕密度DPI(120 /

Prometheus 删除指定 Metric

拈花ヽ惹草 提交于 2020-01-13 00:14:53
Prometheus 删除指定 Metric Prometheus 发布以后,很长的一段时间里,是无法删除指定的 Metric 。如果你在某次测试中,有一些 Metric 的名称或者值有问题,那么你没有任何办法及时处理,只能等待数据的时间到了以后自动删除。我一度以为直到现在也是这样,最近在翻看 Prometheus 的官方文档的时候发现,Prometheus 在 2.0 版本以后已经提供了一个简单的管理接口,可以用来删除这些坏 Metric 数据。 下面我们来一起看一下 Prometheus 的管理 API 接口,官方到现在一共提供了三个接口,对应的分别是快照功能、数据删除功能、数据清理功能,想要使用 API 需要先添加启动参数 --web.enable-admin-api 打开这个接口,默认这个接口是关闭的。 快速启动 Prometheus 可以使用如下命令 ,详细规范的启动方式可以参考之前的文章。 ./prometheus --web.enable-admin-api 数据删除 使用数据删除接口可以删除一定时间范围内的 Metric 数据。实际的数据仍然存在于磁盘上,并在将来的压缩中清除,也可以通过数据清理接口显式地清除。 如果删除成功,会返回 204 。接口如下: POST /api/v1/admin/tsdb/delete_series PUT /api/v1/admin

#ICCV2019论文阅读#Fully_convolutional_Features

ⅰ亾dé卋堺 提交于 2020-01-09 00:02:44
一 知识背景 3D scan&cloud points(点 云)patch-based features,fully convolutional network, deep metric learning, sparse tensors,sparse convolutions, hard negetive-mining, contrastive loss, triplet loss, batch normalization... 1.cloud points(点云)   “在 逆向工程 中通过测量仪器得到的产品外观表面的点数据集合也称之为点云,通常使用三维坐标测量机所得到的点数量比较少,点与点的间距也比较大,叫稀疏点云;而使用 三维激光扫描仪 或照相式扫描仪得到的点云,点数量比较大并且比较密集,叫密集点云, 点云是在和目标表面特性的海量点集合。根据激光测量原理得到的点云,包括三维坐标(XYZ)和激光反射强度(Intensity)。根据摄影测量原理得到的点云,包括三维坐标(XYZ)和颜色信息(RGB)。 结合激光测量和摄影测量原理得到点云,包括三维坐标(XYZ)、激光反射强度(Intensity)和颜色信息(RGB)。在获取物体表面每个采样点的空间坐标后,得到的是一个点的集合,称之为“点云”(Point Cloud)。点云的格式:; *.pts; *.asc ; *.dat; *

Windows命令-route

不打扰是莪最后的温柔 提交于 2020-01-08 03:13:40
Windows route命令 添加一条永久网关:route add 0.0.0.0 mask 0.0.0.0 192.168.2.1 -p 例如: route -p add 192.168.0.0 mask 255.255.255.0 192.168.100.1 具体功能 该命令用于在本地IP路由表中显示和修改条目。使用不带参数的ROUTE可以显示帮助。 2.语法详解 route [-f] [-p] [command [ destination ] [mask netmask ] [ gateway ] [metric metric] [if interface] 3.参数说明 -f 清除所有不是主路由(子网掩码为255.255.255.255的路由)、环回网络路由(目标为127.0.0.0,子网掩码为 255.255.255.0的路由)或多播路由(目标为224.0.0.0,子网掩码为240.0.0.0的路由)的条目的路由表。如果它与命令之一(例 如Add、Change或Delete)结合使用,表会在运行命令之前清除。 -p 与Add命令共同使用时,指定路由被添加到注册表并在启动TCP/IP协议的时候初始化IP路由表。默认情况下,启动TCP/IP协议时不会保存添加的路 由,与Print命令一起使用时,则显示永久路由列表。所有其他的命令都忽略此参数。永久路由存储在注册表中的位置是

route命令

早过忘川 提交于 2020-01-06 00:53:35
route命令使用方法 route 用于查看和编辑计算机的 IP路由表。 语法: route [-f] [-p] [Command [Destination] [mask Netmask] [Gateway] [metric Metric]] [if Interface]] -f 清除所有网关入口的路由表。 -p 与 add 命令一起使用时使路由具有永久性。 Command 指定您想运行的命令 (add/change/delete/print)。 Destination 指定该路由的网络目标。 mask Netmask 指定与网络目标相关的网络掩码(也被称作子网掩码)。 Gateway 指定网络目标定义的地址集和子网掩码可以到达的前进或下一跃点 IP 地址。 metric Metric 为路由指定一个整数成本值标(从 1 至 9999),当在路由表 (与转发的数据包目标地址最匹配 )的多个路由中进行选择时可以使用。 if Interface 为可以访问目标的接口指定接口索引。若要获得一个接口列表和它们相应的接口索引,使用 route print 命令的显示功能。可以使用十进制或十六进制值进行接口索引。 举例: 显示路由信息 route -n 设置缺省网关配置 route add default gw 192.168.1.1 [dev eth1] 删除缺省网关配置 route del

window route 命令

こ雲淡風輕ζ 提交于 2020-01-06 00:53:19
使用 Route 命令行工具查看并编辑计算机的 IP 路由表。Route 命令和语法如下所示: route [-f] [-p] [Command][Destination] [mask Netmask] [Gateway] [metric Metric]] [if Interface]] 使用 Route 命令行 工具查看并编辑 计算机 的 IP 路由表。Route 命令和语法如下所示: route [-f] [-p] [Command][Destination] [mask Netmask] [Gateway] [metric Metric]] [if Interface]] -f 清除所有网关入口的路由表。如果该参数与某个命令组合使用,路由表将在运行命令前清除。 -p 与 add 命令一起使用时使路由具有永久性。 该参数与 add 命令一起使用时,将使路由在系统引导程序之间持久存在。默认情况下,系统重新启动时不保留路由。与 print 命令一起使用时,显示已注册的持久路由列表。 忽略其他所有总是影响相应持久路由的命令。 Command 指定您想运行的命令 (Add/Change/Delete/Print)。 路由类型: 有三种路由 1.主机路由从一台主机映射一条到本地网络上的的其他主机上 command format: route add -host destination