bash命令行调用google/gmail api实现linux服务(service)变更发送邮件

无评论

2014 年 11 月 20 日 at 下午 10:01分类:原创

前边讲到使用monit监控服务进程的状态,而没有使用monit的邮件功能,是因为需要配置邮件服务器。而管理邮件服务器是个很累的工作,尤其是被攻击后发送大量垃圾邮件会造成停机,所以考虑到使用第三方的邮件服务。
更多…

ddwrt路由/linux动态解析ip(ddns)到dnspod配置

19 条评论

2014 年 11 月 19 日 at 下午 9:35分类:原创 | 整理 | 学习笔记

dnspod域名解析服务有提供出来api,可以通过curl命令与dnspod交互。需要在dnspod先绑定一个域名,并设置一个二级域名(A记录),如我的test.xdty.org指向到了127.0.0.1。而dnspod对动态域名的解析相同ip有一小时5次的限制,所以我只在ip改变后才会更新dns的解析。
使用busybox的ash解析sh脚本,内容如下:
更多…

linux使用monit监控服务运行状态

无评论

2014 年 11 月 18 日 at 上午 10:23分类:学习笔记

monit类似于supervisor,supervisor可以运行一些后台服务,在服务崩溃(crash)的时候重启服务。这两个服务都是非常好用的监控程序,这篇blog记录使用monit的基本方法。
关于monit的优点可以参考这里http://stackoverflow.com/questions/12156434/what-is-the-advantage-of-using-supervisord-over-monit
更多…