本项目可以参考google代码工程:

http://code.google.com/p/cacti-memcached-template/

项目的起因:

1 想做memcached的监测
2 找到python版本的template,可是没法用,不太会python
3 修改为php版本的,原先直接调用memcache的模块,可发现监控服务器没有安装
4 再修改为socket方式访问memcached获得数据,这样兼容性很高,不需要监控服务器安装memcached的扩展

项目参考的知识:

1 python的template。
注:可能会和它有冲突,因为模板里的xml节点hash没有修改,所以估计两者不能同时导入到cacti里使用,以后可能的话,也许可以再更新

2 Memcached INFO 的 socket代码
其实socket脚本也很简单,可是既然有现成的,也就借用了,不修改其函数,修改代码适应了它,比如使用全局变量
注:未照顾多组memcached的情况,未照顾其它端口的情况,后面会做升级,可以使用其它端口号

3 官方的脚本编写方式

文件下载:



安装指引:

1 导入template(Console -> Import Templates )
2 上传ss_get_memcached_stats.php到cacti的scripts目录
3 给设备添加一个图 (Create New Graphs)
4 选择你要监控的参数
点击在新窗口中浏览此图片
5 添加即可,十分钟后应该就可以有图像,比如:
点击在新窗口中浏览此图片
如图所示,使用了60M,但只有两个有效项目(注:可能有很多无效的数据)

问题反馈:

可以直接给我email, hqlulu#gmail.com
Tags: , , ,
1 lighttpd Statistics - 1.0

引用
These templates are based on the work of Rolf Poser (ApacheStats) [2],
using the version ApacheStats 0.6 (PHP Script Server Version) by
mahuani [3].

As lighttpd does not provide all informations in "?auto" mode of
the server status page and the variables are not named the same way,
I reimplemented the script server script and copied the existing
templates.


这个插件没有统计fastcgi,阿权计划出一个统计fastcgi的,先了解一下插件结构

2 memcached Cacti Template

引用
This template provides a host template and associated graphs for graphing the output of the memcached stats command on individual memcached installations.

Graphs are provided for Bytes Used with total capacity, Cache Hits and Misses per second, Current Connections, Items Cached, Inbound and Outbound Network Traffic (bits per second), and Requests per Second for both the get and set commands.


这个插件需要python环境,阿权计划出一个纯php就能够运行的memcache版本,给类似我这样的不太懂python的人使用。
//UPDATE@0605 已经发布 cacti-memcached-template

3 scripts and templates for nginx

Provide graphing nginx clients statistics (active, reading, writing, waiting) and nginx socket statistics (accepts, handled, requests). It's a formal devision used only for graphs usability.

在群里讨论到网卡的路由问题,此内容也是群里贴出来的,在此笔记一下,备用。

假设有两个网卡,eth0 eth1,分别用两个ISP的地址IPA,IPB,分别有自己的网关GWA,GWB。

现在,加上了静态路由,那么该主机访问外网的时候,就会按照设定的路由,分别走不同的网络接口,同时也会分别使用各自网络接口的IP地址作为源IP。而现在当有外网访问该主机的时候,比如是从教育网来的主机,访问电信的IP,那么按照路由表,回应的数据包就会从教育网的接口出去,但是其源IP为电信的 IP,如果这一路上没有地址转换,没有路由限制(即所经过的路由器只是负责按照指定的目的IP转发数据包,不做任何访问控制),那么访回应的数据包仍然是 可以正常到达对方的主机的。但是现在的网络环境太复杂了,一个数据包能够不经过任何干扰就到达对方的主机几乎是不可能的。

因此就需要做一些策略路由,使得访问哪个接口的时候,回应的数据包仍然从这个接口出去。
Tags: ,
注:要建立cacti借助CactiEZ是不错,可你需要一个新机器,那何不试试虚拟机?

Cacti配置及维护指导手册
作者:Cocis
考虑到cacti配置较为复杂,建议直接下载cactiEZ系统进行安装,快捷、省时。
CactiEZ 0.3是一个专门用作运行cacti的linux发行版,该版本由Jimmy Conner制作发行,基于CentOS4.4。安装后只会在系统中安装cacti和webmin所必须的软件,整个系统非常小(安装光盘只有310M),并且已经安装好了一些cacti的插件,如BackUp,Discovery,Flowview,Haloe,MacTrack,Monitor,NTop,RRDClean,Reports,Thold,Tools,Update等,其中有些需要用户自己启用才可使用。整个操作系统一旦安装完成,配置好IP后即可使用Cacti,为大家节省了的安装配置时间,只不过需要占用一台服务器。

一、安装CactiEZ
1.先下载CactiEZ v0.3安装包,解压出ISO镜像文件。
官方下载地址:http://mirror.cactiusers.org/downloads/CactiEZ-v0.3.tar.gz
2.刻录光盘。从光盘启动后进入CactiEZ的安装界面,回车后自动安装整个操作系统。安装大概需要5-10分钟。
3.安装完成后重启,开始配置硬件向导,按回车键,全自动。。。
4.进入登陆界面,系统默认用户:root默认密码:CactiEZ
Tags:
局域网新加一个服务器,欲做文件共享和打印机之类的服务,需要匿名访问,查得如下可行资料:

引用
默认情况,工作组模式下,访问03server机器中共享的文件夹时,由于本地安全策略的限制,在输入UNC路径后会提示输入具有相应权限的用户名及密码进行身份验证.以下仅介绍通过修改03默认的本地策略及启用guest帐户实现匿名访问.

1.启用本地guest帐户,默认它是禁用的.(如果不启用guest帐户,而使用第4步,将会出现访问时出现对话框,要求输入用户名和密码,并且用户名处是Guest,呈灰色不可选状态,只能输入密码)

2.开始--运行--gpedit.msc,打开组策略编辑器.

3.依次展开"计算机配置"--"windows设置"--"安全设置"--"本地策略"--"用户权限分配",在"拒绝从网络访问这台计算机"设置中删除guest(如果有的话).

4.依次展开"计算机配置"--"windows设置"--"安全设置"--"本地策略"--"安全选项",将"网络访问:本地帐户的共享和安全模式"修改为"仅来宾-本地帐户以来宾身份验证".   将"帐户:使用空白密码的本地帐户只允许通过控制台登录"设置为"已禁用".

5.gpupdate /force.

6. 设置“共享权限”中 添加everyone 用户

如果系统的文件格式为NTFS 还要在“安全”一项中设置开放权限 同样是添加everyone (否则用户点击共享文件夹时会提示无权限访问)

此时,在其他机器上通过UNC访问该台计算机时,便可直接打开该计算机上已共享的文件而不用再手动输入验证信息了,方便一些对安全要求不要的共享应用.

出处:http://blog.csdn.net/net_guy/archive/2009/10/24/4723545.aspx
Tags:
分页: 4/12 第一页 上页 1 2 3 4 5 6 7 8 9 10 下页 最后页 [ 显示模式: 摘要 | 列表 ]

阅读推荐

服务器相关推荐

开发相关推荐

应用软件推荐