Bind 一些有趣的东西 【未完待续】

statistics-channels 语句


格式:

statistics-channels {

[ inet ( ip_addr | * ) [ port ip_port ] [allow { address_match_list } ]; ]

[ inet ...; ]

};


我们设的例子:

statistics-channels {

       inet 192.168.0.60 port 8080 allow { 192.168.0.252; };

};

测试并放开端口

#yum install -y libxml2

#named-checkconf

#service named restart


看到的结果,WEB访问的结果跟nginx的status模块类似,提供的数值很多,也可供nagios等监控软件进行监控:

164623188.jpg


灿哥推荐Dnstop试玩了一下

#yum install -y libpcap-devel ncurses-devel

wget http://dns.measurement-factory.com/tools/dnstop/src/dnstop-20121017.tar.gz

tar zxvf dnstop-20121017.tar.gz

cd dnstop-20121017
./configure 
make

make install


Help Info:

http://dns.measurement-factory.com/tools/dnstop/dnstop.8.html


使用方法:

dnstop [-46apsQR] [-bexpression] [-iaddress] [-ffilter] [-rinterval]
	    [device] [savefile]


秒级刷新

#dnstop eth2
Sources           Count      %   cum%
------------- --------- ------ ------
192.168.0.252         4  100.0  100.0


这里蛮多例子:

http://www.cyberciti.biz/faq/dnstop-monitor-bind-dns-server-dns-network-traffic-from-a-shell-prompt/ 





本文转自 煮酒品茶 51CTO博客,原文链接:http://blog.51cto.com/cwtea/1338939,如需转载请自行联系原作者
好的,我可以为您提供一些apply、call和bind的使用案例代码。 1. 使用apply调用函数 ```javascript function sum(x, y) { return x + y; } var arr = [3, 4]; // 将数组 arr 中的元素作为参数传递给 sum 函数 var result = sum.apply(null, arr); console.log(result); // 7 ``` 在这个案例中,我们定义了一个求和函数sum,使用apply将数组作为参数传递给sum函数并计算结果。在apply中,第一个参数为null,表示this指向全局对象,第二个参数为一个数组,表示要传递给函数的参数。 2. 使用call调用函数 ```javascript function getProduct(name, price) { console.log(`${name}的价格是${price}元。`); } getProduct.call(null, '苹果', 5.2); ``` 在这个案例中,我们定义了一个获取商品信息的函数getProduct,使用call将name和price作为参数传递给getProduct函数并输出结果。在call中,第一个参数为null,表示this指向全局对象,后面的参数依次表示要传递给函数的参数。 3. 使用bind改变函数this指向 ```javascript var person = { name: '小明', sayHi: function() { console.log('Hi, 我是' + this.name); } }; var student = { name: '小红' }; var sayHi = person.sayHi.bind(student); sayHi(); // Hi, 我是小红 ``` 在这个案例中,我们定义了一个person对象和一个student对象,person对象有一个sayHi方法,使用bind将sayHi方法绑定到student对象上并保存到sayHi变量中。调用sayHi函数时,会输出“Hi,我是小红”,因为我们已经将sayHi方法的this指向student对象。 希望这些案例代码可以帮助您更好地理解apply、call和bind函数的使用。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值