码迷,mamicode.com
首页 > 2018年02月09日 > 全部分享
Shell告警系统(需求分析,告警系统主脚本,告警系统配置文件,告警系统监控项目)
shell项目-告警系统1.需求分析(虽然之前我们学习了zabbix,但有时候也不能满足我们的需求,比如比较冷门的监控项目需要写自定义脚本,或者服务器网络有问题,没有办法将客户端的数据发送到服务端。)需求:使用Shell定制各种个性化告警系统,但需要统一化管理。思路:制定一个脚本包,包含主程序,子程序,配置文件,邮件引擎,输出日志等。主程序:作为整个脚本的入口,是整个系统的命脉。配合文件:是一个控
分类:系统相关   时间:2018-02-09 15:29:30    阅读次数:216
建立SQL链接服务器
有一个最简单的方法就是直接鼠标新建,这样是以ip为开头的,也可以通过下面的代码进行创建,这样的话就可以换名字了。。。。。。 @server名字全部改为你的链接服务器名字,@datasec改为链接服务器实例名,@rmtpassword改为登陆密码,完事~ ...
分类:数据库   时间:2018-02-09 15:29:18    阅读次数:195
expect tools usage
#!/usr/bin/expectspawnsshroot@10.60.100.1expect{"yes/no"{exp_send"yes\r";exp_continue}"*password:"{exp_send"root\r"}}expecteof
分类:其他好文   时间:2018-02-09 15:29:11    阅读次数:123
mysql 开启远程连接访问
mysql 开启远程连接访问 按ctrl+r 进入cmd命令 进入mysql路径输入mysql -u root -p 密码 输入use mysql 选择要使用的数据库 使用“GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '数据库的密码 ...
分类:数据库   时间:2018-02-09 15:29:03    阅读次数:184
字段属性验证规则
...
分类:其他好文   时间:2018-02-09 15:28:57    阅读次数:156
【MySQL】【备份】使用XtraBackup物理备份MySQL的流程
在数据文件超过10G左右时,逻辑备份的select * from table的方式会严重影响系统效率,挤出部分热数据,这时候可以考虑使用Percona公司开源的XtraBackup工具进行偏向于物理备份的方式,生成线上一致性热备份。
分类:数据库   时间:2018-02-09 15:28:34    阅读次数:152
MySql sqlstate代码大全(转载)
http://blog.csdn.net/u013847120/article/details/52887813 本章列出了当你用任何主机语言调用MySQL时可能出现的错误。首先列出了服务器错误消息。其次列出了客户端程序消息。 B.1. 服务器错误代码和消息 服务器错误信息来自下述源文件: · 错误 ...
分类:数据库   时间:2018-02-09 15:28:26    阅读次数:191
python脚本应用中的检测:处理异常和触发异常
#!/usr/bin/python#coding:utf-8try:x=int(raw_input("请输入用户名:"))print3/xexceptKeyboardInterrupt:print"你输入了crtl+c,请重试"exceptEOFError:print"你输入了ctrl+d,请重试"exceptValueError:pri
分类:编程语言   时间:2018-02-09 15:28:17    阅读次数:213
sudo命令
sudo可以使其他用户零时拥有制定用户的权限visudo可以打开sudo的配置文件找到这个AllowroottorunanycommandsanywhererootALL=(ALL)ALLygwALL=(ALL)/usr/bin/ls,/usr/bin/mv,/usr/bin/cat这里我们ygw这个用户就可以使用lsmv和cat命令了有一点要注意,后面加上的是绝对路径这样我们就可以使用sudo了
分类:其他好文   时间:2018-02-09 15:28:07    阅读次数:160
企业分布式微服务云SpringCloud SpringBoot mybatis (十四)Spring Boot中使用MyBatis注解配置详解
传参方式 下面通过几种不同传参方式来实现前文中实现的插入操作。 使用@Param 在之前的整合示例中我们已经使用了这种最简单的传参方式,如下: 这种方式很好理解,@Param中定义的name对应了SQL中的#{name},age对应了SQL中的#{age}。 使用Map 如下代码,通过Map对象来作 ...
分类:编程语言   时间:2018-02-09 15:28:01    阅读次数:150
POJ 1286-Necklace of Beads
题目链接 "POJ 1286 Necklace of Beads" 题解 数据范围,不需要推式子 两种置换,旋转与反转 对于旋转置换,共有n种置换,跨度为k的置换轮换的个数为gcd(k,n) 对与反转置换 当n为奇数是有种置换,每种置换包含n/2+1种轮换。 当n是偶数时,如果对称轴过珠子,则存在n ...
分类:其他好文   时间:2018-02-09 15:27:54    阅读次数:112
单例模式
其实工作中一直在使用单例模式但是一直没留意过,有空简单总结一下。 单例模式的要点有三个: 1、是某个类只能有一个实例。 2、是它必须自行创建这个实例。 3、是它必须自行向整个系统提供这个实例。 从具体实现角度来说,就是以下三点: 1、是单例模式的类只提供私有的构造函数。 2、是类定义中含有一个该类的 ...
分类:其他好文   时间:2018-02-09 15:27:44    阅读次数:129
input输入
input接收键盘的输入 input()函数 #python的内置函数 如: #输入姓名,输入性别,并打印 print("请输入姓名:", end="") name = input() print("请输入性别:", end="") gender = input() print("姓名:%s性别:% ...
分类:其他好文   时间:2018-02-09 15:27:37    阅读次数:129
转:理解 IntelliJ IDEA 的项目配置和Web部署
1、项目配置的理解 IDEA 中最重要的各种设置项,就是这个 Project Structre 了,关乎你的项目运行,缺胳膊少腿都不行。最近公司正好也是用之前自己比较熟悉的IDEA而不是Eclipse,为了更深入理解和使用,就找来各种资料再研究一下,这里整理后来个输出。 1.1 Project Pr ...
分类:Web程序   时间:2018-02-09 15:27:30    阅读次数:245
git中如何修改上一次commit的内容
如果刚刚git commit提交了,但是想要修改commit的内容,如何修改呢? 如果只是在本地提交了,还没有push到远端,可以按照下面的方法操作: 1、用 git commit --amend 命令进入 vim 编辑器,界面如下所示: 然后你会发现怎么输入都没反应,这是因为vim处在不可编辑状态 ...
分类:其他好文   时间:2018-02-09 15:27:20    阅读次数:359
[记录]MySQL读写分离(Atlas和MySQL-proxy)
MySQL读写分离(Atlas和MySQL-proxy) 一、阿里云使用Atlas从外网访问MySQL(RDS) (同样的方式修改配置文件可以实现代理也可以实现读写分离,具体看使用场景) 1.在跳板机上使用Atals中转访问RDS不会影响效率,不要认为使用Atals后连接数据库会慢,连接数会疯狂占用 ...
分类:数据库   时间:2018-02-09 15:27:14    阅读次数:221
java.lang.OutOfMemoryError: PermGen space及其解决方法
今天换了个tomcat6.0.51的时候,两个项目同时debug启动,就报这个错误了:java.lang.OutOfMemoryError: PermGen space 网上找了下答案主要是这样的解决方案: 手动设置MaxPermSize大小 修改TOMCAT_HOME/bin/catalina.b ...
分类:编程语言   时间:2018-02-09 15:27:06    阅读次数:208
994条   上一页 1 ... 41 42 43 44 45 46 47 ... 59 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!