host

centos ELK安装

怎甘沉沦 提交于 2019-12-24 23:44:11
本文来自我的github pages博客http://galengao.github.io/ 即www.gaohuirong.cn ELK是进行日志收集分析用的,具体工作、原理、作用自行google。该文只是我简单的一个搭建笔记。 [参照]: http://my.oschina.net/itblog/blog/547250 JDK安装 $ tar zxvf jdk-7u76-linux-x64.tar.gz -C /usr/local $ cd /usr/local $ mv jdk1.7.0_21 jdk1.7 vi ~/.bash_profile JAVA_HOME=/usr/local/jdk1.7 PATH=$PATH:$HOME/bin:/usr/local/mysql/bin:$JAVA_HOME/bin 安装ElasticSearch wget https://download.elasticsearch.org/elasticsearch/release/org/elasticsearch/distribution/tar/elasticsearch/2.2.0/elasticsearch-2.2.0.tar.gz tar -zxvf elasticsearch-2.2.0.tar.gz cd elasticsearch-2.2.0 安装Head插件

Eclipse configuration proxy Name host not valid

杀马特。学长 韩版系。学妹 提交于 2019-12-24 19:19:11
问题 I work with Eclipse and I want to configure the proxy. My configuration is I want to remove the host's name of HTTPS but I get the message Name host no valid How can I remove the host of HTTPS 回答1: Click Borrar (en: Clear ) instead of Editar... (en: Edit... ) 来源: https://stackoverflow.com/questions/45485357/eclipse-configuration-proxy-name-host-not-valid

Prometheus+Grafana监控系统搭建

假装没事ソ 提交于 2019-12-24 18:25:07
博文大纲: 一、prometheus简介 二、Prometheus组成及架构 三、部署prometheus 1)环境准备 2)部署prometheus 一、prometheus简介 Prometheus是一套开源的系统监控报警框架。它以给定的时间间隔从已配置的目标收集指标,评估规则表达式,显示结果,并在发现某些情况为真时触发警报。 作为新一代的监控框架,Prometheus具有以下特点 : 强大的多维度数据模型: (1)时间序列数据通过metric名和键值对来区分; (2)所有的metrics都可以设置任意的多维标签; (3)数据模型更随意,,不需要刻意设置为以点分隔的字符串; (4)可以对数据模型进行聚合、切割和切片操作; (5)支持双精度浮点类型,标签可以设为全unicode(统一码); 灵活、强大的查询语句:在同一个查询语句,可以对多个 metrics 进行乘法、加法、连接、取分数位等操作; 易于管理:不依赖于分布式存储; 使用 pull 模式采集时间序列数据; 可以采用 push gateway 的方式把时间序列数据推送至 Prometheus server 端; 可以通过服务发现或者静态配置去获取监控的 targets; 有多种可视化图形界面; 易于伸缩。; 二、Prometheus组成及架构 Prometheus包含了许多组件,其中许多组件都是可选的,常用的组件有:

CentOS:ECDSA host key \"ip地址\" for has changed and you have requested strict checking(转)

岁酱吖の 提交于 2019-12-24 18:06:00
CentOS:ECDSA host key "ip地址" for has changed and you have requested strict checking(转) 原文地址: http://blog.csdn.net/ausboyue/article/details/52775281 Linux SSH命令错误:ECDSA host key "ip地址" for has changed and you have requested strict checking.记录下方便记忆。 解决方案:在终端上输入以下命令: ssh-keygen -R "你的远程服务器ip地址" 目的是清除你当前机器里关于你的远程服务器的缓存和公钥信息,注意是大写的字母“R”。 原因分析:根据个人的情况,原因是我的云服务器重装了系统(清除了与我本地SSH连接协议相关信息),本地的SSH信息便失效了,使用SSH连接相同的ip地址时使用的是失效的协议信息,所以会报错,使用上述命令便可以清除known_hosts里旧缓存文件 原文地址: http://blog.csdn.net/ausboyue/article/details/52775281 Linux SSH命令错误:ECDSA host key "ip地址" for has changed and you have requested strict

nginx 常见正则匹配符号表示

浪尽此生 提交于 2019-12-24 17:52:58
nginx 常见正则匹配符号表示 1 2 3 4 5 6 7 8 9 10 11 1、^: 匹配字符串的开始位置; 2、 $:匹配字符串的结束位置; 3、.*: .匹配任意字符,*匹配数量0到正无穷; 4、\. 斜杠用来转义,\.匹配 . 特殊使用方法,记住记性了; 5、(值1|值2|值3|值4):或匹配模式,例:(jpg|gif|png|bmp)匹配jpg或gif或png或bmp 6、i不区分大小写   一.正则表达式匹配,其中: * ~ 为区分大小写匹配 * ~* 为不区分大小写匹配 * !~和!~*分别为区分大小写不匹配及不区分大小写不匹配 二.文件及目录匹配,其中: * -f和!-f用来判断是否存在文件 * -d和!-d用来判断是否存在目录 * -e和!-e用来判断是否存在文件或目录 * -x和!-x用来判断文件是否可执行 三.rewrite指令的最后一项参数为flag标记,flag标记有: 1.last 相当于apache里面的[L]标记,表示rewrite。 2.break本条规则匹配完成后,终止匹配,不再匹配后面的规则。 3.redirect 返回302临时重定向,浏览器地址会显示跳转后的URL地址。 4.permanent 返回301永久重定向,浏览器地址会显示跳转后的URL地址。 使用last和break实现URI重写,浏览器地址栏不变。而且两者有细微差别

mysql 常用命令

核能气质少年 提交于 2019-12-24 17:42:14
目录 建库 用户 授权 其它 mysqldump 问题 建库 create database name; 创建数据库 drop database name; 直接删除数据库,不提醒 mysqladmin drop databasename; 删除数据库前,有提示。 mysql>show databases; 显示所有数据库 用户 新建用户 格式:create user "username"@"host" identified by "password"; 1.mysql->create user 'test'@'localhost' identified by '123'; 2.mysql->create user 'test'@'192.168.7.22' identified by '123'; 3.mysql->create user 'test'@'%' identified by '123'; 说明:host="localhost"为本地登录用户,host="ip"为ip地址登录,host="%"所有用户 删除用户 drop user 'username'@'host'; 查看现有用户: mysql> select host,user,authentication_string from mysql.user; mysql>describe user;

linux远程登录(使用Telnet、SSH)

◇◆丶佛笑我妖孽 提交于 2019-12-24 15:33:31
【推荐】2019 Java 开发者跳槽指南.pdf(吐血整理) >>> 系统:RHEL 5.5 64位,使用CentOS的yum源并作更新处理 一、Telnet(远程登录推荐SSH) 1、安装、启动Telnet 1.1、安装和启动一般需要两个包: telnet-client提供客户端程序 telnet-server提供服务器端程序 1.2、安装之前,确定是否已经安装Telnet [root @localhost Server]# rpm -qa|grep telnet telnet-server-0.17-39.el5 telnet-0.17-39.el5 说明已经安装,若未安装,可挂载RHEL5.5的DVD光盘镜像,在Server文件夹下找到并安装下面三个包: [root @localhost Server]# rpm -ivh xinetd-2.3.14-10.el5.x86_64.rpm #先安装这个包 [root @localhost Server]# rpm -ivh telnet- telnet-0.17-39.el5.x86_64.rpm telnet-server-0.17-39.el5.x86_64.rpm #这两个包的安装顺序是从左到右依次安装 1.3、启动: 方法一: 用# setup命令,选择系统服务,在里面找到Telnet,用空格键选中(前面加*)

oracle enterprise cloud control 12c 无法删除target时通过emcli进行删除

喜欢而已 提交于 2019-12-24 12:29:37
这两天将一台装有ASM的数据库注册至OMS时,发现无法添加target,完全搜索不到。后来通过朋友在MOS上查询到,在添加host时,listener.ora必须在$ORACLE_HOME/network/admin下。经查,该host上监听文件是在grid账户下的$ORACLE_HOME/network/admin。然而添加host时使用的是oracle用户。于是,准备删除agent与host重新添加,然后出现以下错误无法进行删除: 经Google搜索,可以使用emcli工具进行删除之。 操作如下: [oracle@xxora bin]$ pwd /oracle/app/oracle/oemmcc12c/middleware/oms/bin #login oms [oracle@xxora bin]$ ./emcli login -username=sysman -password=yourpassword #get oms target [oracle@xxora bin]$ ./emcli get_targets Status Status Target Type Target Name ID 1 Up cluster lxcdb-cluster 1 Up has has_******* *********** #delete target [oracle@xxora bin

webbench源码阅读

[亡魂溺海] 提交于 2019-12-24 11:49:30
学习内容   一共五百多行代码,其中包含了linux编程常用的API。可以通过学习源码,把不熟悉的API练习练习。 1 如何使用webbench (1)查看参数帮助 (2)运行方法 即以上模拟30个客户端在30秒期间并发请求百度,结果如下: 每分钟平均有1532次请求连接,服务器每秒传输字节为4039230,在30秒期间请求连接成功为766次,失败0次。 2 源码常用函数练习 (1) 选项参数 int getopt_long(int argc, char * const argv[],const char *optstring, const struct option *longopts,int *longindex); 函数中的argc和argv通常直接从main()的两个参数传递而来。optsting是选项参数组成的字符串: option结构数组,option结构称为长选项表,其声明如下: struct option { const char *name; int has_arg; int *flag; int val; }; 结构中的元素解释如下: const char *name:选项名,前面没有短横线。譬如"help"、"verbose"之类。 int has_arg:描述长选项是否有选项参数,如果有,是哪种类型的参数,其值见下表: 符号常量 数值 含义 no

How can you make a php script only answer requests made from the same server?

孤者浪人 提交于 2019-12-24 10:56:56
问题 How can I get my PHP script to only answer requests if the requesting script is on the same domain? ** Edit: The PHP file is being accessed by an ajax request and is proxy, so I don't want others directly requesting it to come up, is this possible? 回答1: You could use $_SERVER['REMOTE_ADDR'] to compare the IP of the user requesting the page. Or you could simply make it a command line script that (obviously) requires you to run it from the command line. edit: You want to prevent people from