- 博客(69)
- 资源 (42)
- 收藏
- 关注
原创 JavaBridge:Could not start FCGI server[solved]
when you get error likeFatal Error: Failed to start PHP ["php-cgi", "-v"], reason: java.io.IOException: Cannot run program ""php-cgi"" (in directory "C:\Documents and Settings\Administrator"): Cre
2015-05-18 13:51:56 2848 1
原创 企业级监控平台开发之nagios二次开发(七)
A公司里有很多服务器(>3000台),每台服务器都有不同的用途,如DB Server、WEB Server、ESXI等,每个组使用其中的一批,每个组可能有多个服务器管理员。现在问题出来了,如何集中的去管理这些服务器,如何对服务器进行资源的合理分配,如何第一时间获取每个服务器的运行状态,如何了解每台服务器运行的服务情况,如何根据资源的使用情况去扩展异或重新采购服务器……。很多问题随着服务器的增多,使用用途的多样性应运而生。因此,现在我所描述的这个平台就是为了解决上面的问题而来的。
2015-05-09 17:57:34 1889
原创 nagios二次开发(六)---nagiosql原理及主要文件的介绍
nagiosql的入口文件:index.php,这也是所有php程序的入口文件。是由apache指定的。 index.php 文件的开始引入了 require("functions/prepend_adm.php"); 说明其实nagiosql的入口文件为prepend_adm.php;prepend_adm.php文件是nagiosql的主入口文件,它在整个程序中起到了至
2015-05-09 17:24:14 956
原创 ndoutils2.2.0(ndo2db)中文乱码问题解决
当产生数据库乱码时请用下面两个文件:数据库初始化mysql.sql:-- phpMyAdmin SQL Dump-- version 2.11.8.1-- http://www.phpmyadmin.net-- Host: localhost-- Generation Time: Jan 03, 2009 at 09:24 AM-- Server version: 5.0.45--
2015-01-20 16:22:57 1279
原创 ndoutils(ndo2db)安装部署
tar -xvf ndoutils-2.0.0.gzcd ndoutils-2.0.0./configure --prefix=/etc/ndoutils --with-ndo2db-user=test --with-ndo2db-group=testmake make install
2015-01-20 16:17:07 1145
原创 nagios二次开发(五)---nagios和nagiosql的关系
根据对nagios和nagiosql的了解,笔者简要的将二者的关系粗略的梳理了一下,具体情况如下图所示: 从上面的关系图中可以看出,nagios与nagiosql共享了主机、主机组、服务、服务组等.cfg配置文件,同时在nagiosql中,可自由的控制nagios的进程的启停。由于在nagiosql安装配置过程中,需要指定nagios配置及应用程序的路径,并且在nagios
2014-12-21 13:32:59 1395
原创 nagios二次开发(四)---nagios监控原理和nagios架构简介
以下就是笔者对nagios的架构的一些浅薄认识。因为笔者学艺不精,有疏漏之处请指教,我们共同进步。
2014-12-19 23:21:36 3597
原创 nagios二次开发(二)---nagios和nagiosql合并与取舍
通过对nagios和nagiosql的调研,我的建议是将nagios的相关页面合并到nagiosql的主体框架中
2014-12-13 23:18:47 1471
原创 windows下运行的linux服务器批量管理工具(带UI界面)
linux批量管理工具。使用此工具可以同时对成千上万台linux服务器同时进行命令下发、文件上传、文件下载功能。由于对多台linux服务器进行管理需要维护大量密码 ,本工具也可通过配置private key进行服务器的统一管理。由于工具的功能正在完善中,不便之处请多谅解,也可以提供给作者相关的改进意见,我们共同进步。
2014-09-28 23:05:21 3319
原创 shell-自动更改LINUX服务器IP
#!/bin/bashecho "Enter the old ip:"$1echo "Enter the new ip:"$2if [[ $1 == "" ]];then echo "Usage: $0 Enter the new ip:$1" echo "Usage: $0 Enter the old ip:$2" exit 0fii
2014-08-05 16:12:08 1131
原创 通过DOS命令批量重命名文件
@echo offsetlocal enabledelayedexpansionfor /f "delims=" %%a in ('dir /a-d /s /b *.avi') do ( echo "``````````" @for /f "tokens=1,2,3 delims=.[-]" %%b in ("%%~nxa") do ( set b1=%%b set
2014-06-14 18:18:34 2753
原创 远程批量查看windosws操作系统3389端口的开放情况
1.拷贝1.拷贝check_snmp执行脚本的主机中或在此主机中安装nagios;2.保持list.txt中只有一个IP列执行脚本的主机中或在此主机中安装nagios;2.保持list.txt中只有一个IP列
2014-06-06 14:40:11 920
原创 DOS批量拷贝本地目录到远程主机(定时执行)
@echo offsetlocal enabledelayedexpansionrem -----Batch File-----for /f "tokens=1,2 " %%a in (list.txt) do (set REMOTE_ADDR=%%aecho !REMOTE_ADDR!set PWD=%%becho !PWD!set USER=administratorecho
2014-05-29 10:43:36 2158
原创 简单工厂模式
/** * */package com.factory;/** * @author zhuhongbao * */interface Shoupiaoyuan{ public void chupiao(); public void shouqian(); public void baozhan(); }public class Factory { publ
2014-05-23 18:14:25 671
原创 python批量操作Linux服务器脚本,key登录(执行命令、上传、下载)(二)
#-*- coding: utf-8 -*-#批量操作linux服务器(执行命令,上传,下载)#!/usr/bin/pythonimport paramikoimport datetimeimport osimport threadingdef ssh2(ip,username,cmd): try: paramiko.util.log_to_file('par
2014-05-22 16:56:01 1144
转载 maven创建及maven2的常用命令
mvn archetypemaven里的项目是用archetype创建的,通过指定不同的archetype来创建不同类型的项目骨架(java/动态web/企业级应用等等)(1)创建Maven的普通java项目:mvn archetype:create-DgroupId=packageName-DartifactId=projectName(2) 创建Maven的Web项
2014-05-06 16:53:22 534
原创 SSH无密码登录脚本
#!/bin/bashfile="/root/.ssh/authorized_keys"sed -i "s/#PubkeyAuthentication/PubkeyAuthentication/g" /etc/ssh/sshd_configsed -i "s/#AuthorizedKeysFile/AuthorizedKeysFile/g" /etc/ssh/sshd_configsed
2014-05-06 11:26:38 659
原创 Linux非常有用的命令
先查看rpm -qa | grep java 卸载:rpm -e --nodeps java-1.6.0-openjdk-devel-1.6.0.0-1.45.1.11.1.el6.x86_64rpm -e --nodeps java-1.5.0-gcj-1.5.0.0-29.1.el6.x86_64rpm -e --nodeps java-1.6.0-openjdk-
2014-04-17 16:03:40 700
原创 gcc依赖安装(附带rzsz安装)
set -xrpm -ivh glibc-devel-2.12-1.80.el6.x86_64.rpmrpm -ivh compat-gcc-34-3.4.6-19.el6.x86_64.rpmrpm -ivh compat-gcc-34-c++-3.4.6-19.el6.x86_64.rpmrpm -ivh cpp-4.4.6-4.el6.x86_64.rpmrpm -ivh glib2-2.2
2014-04-15 10:34:30 1035
转载 CentOS 静态IP分配,提示Error, some other host already uses address解决办法
LINUX当配置网卡为static,即静态IP时,启动网卡总报”Error, some other host already uses address“,即使换了其它IP,有时仍然还会出现类似情况,而DHCP则会正常工作,如果你确信你的IP是你自己的没有冲突,就按如下方法吧。编辑 /etc/sysconfig/network-scripts/ifup-eth, 将if ! ar
2014-04-12 10:10:04 3376
原创 python批量操作Linux服务器脚本,ssh密码登录(执行命令、上传、下载)(一)
#-*- coding: utf-8 -*-#!/usr/bin/pythonimport paramikoimport datetimeimport osimport threadingdef ssh2(ip,username,passwd,cmd): try: paramiko.util.log_to_file('paramiko.log')
2014-03-12 15:14:50 1623
原创 当访问php遇到空白页时
当访问php页面遇到返回空白页时,请在检查语法有无问题时,多多关注php.ini配置中是不是把disable_functions = phpinfo启用了。
2013-11-21 15:57:18 1349
原创 shell脚本-利用check_snmp查看远程linux操作系统版本
说明:脚本通过本地执行check_snmp命令,获取远程linux操作系统版本,并将信息写入文本中#!/bin/bashawk {'print $1'} list.txt |while read linedoecho $lineinfo=`/usr/local/nagios/libexec/check_snmp -H $line -C public -o sysDesc
2013-11-20 17:44:35 2933
原创 windows和linux下如何远程获取操作系统版本和主机名
远程获取windows和linux操作系统版本和主机名需要具备以下条件:假设主机A(windows 7),ip:192.168.12.2主机B(centos 6.3),ip:192.168.12.3主机C(windows 2008)-为远程要获取信息的主机,ip:192.168.12.4主机D(centos 6.3)-为远程要获取信息的主机,ip:192.168.12.5w
2013-11-18 15:13:22 6902
原创 nginx环境下配置nagios-关于commands.cfg
nagios监控Linux/windows常用配置,以snmp、nrpe实现# 'process-host-perfdata' command definitiondefine command{ command_name process-host-perfdata #command_line /usr/bin/printf "%b" "$LASTHOSTCHECK$\t$HOSTNAME
2013-11-15 15:22:12 1652
原创 nginx环境下配置nagios-关于perl-fcgi.pl
配置文件如下:请注意,网上提供的官方文档在运行时可能会出现问题,此文中保证无问题。#!/usr/bin/perl## author Daniel Dominik Rudnicki# thanks to: Piotr Romanczuk# email daniel@sardzent.org#
2013-11-15 15:14:58 1280
原创 nginx环境下配置nagios-关于start_perl_cgi.sh
文件配置如下:#!/bin/bashset -xdir=/export/servers/nginxstop (){#pkill -f $dir/perl-fcgi.plkill $(cat $dir/logs/perl-fcgi.pid)rm $dir/logs/perl-fcgi.pid 2>/dev/nullrm $dir/logs/perl-fcgi.sock 2>
2013-11-15 15:13:00 1101
原创 nginx环境下配置nagiosQL-关于nagiosql配置文件
接上文:nginx环境下配置nagios-关于nginx.confnagiosql文件应该处于conf/domain/目录下nagiosql配置如下:server{ listen 8088; server_name 192.168.44.44; index index.html index.htm index.php;
2013-11-15 15:08:49 1229
原创 nginx环境下配置nagios-关于nagios配置文件
接上文:nginx环境下配置nagios-关于nginx.confnagios文件应该处于conf/domain/目录下nagios配置如下:server{ listen 80; server_name 192.168.44.44; index index.html index.htm index.ph
2013-11-15 15:06:50 1353
原创 nginx环境下配置nagios-关于nginx.conf
nginx.conf配置user nagios nagios;worker_processes 4;worker_cpu_affinity 00000001 00000010 00000100 00001000;error_log /export/servers/nginx/logs/n
2013-11-15 15:02:20 1415
原创 redis集群自动配置脚本
自动安装脚本:#!/bin/bash#if [[ $1 == "" ]];thenecho "Usage: $0 ipaddr***"exit 0fimasterIp=$1cd /usr/local/src/tar -zxvf redis-2.6.12.tar.gzcd /usr/local/src/redis-2.6.12make && make installmkdi
2013-11-15 09:45:47 1386
原创 shell脚本-保留文件系统下剩余指定数目的文件
#!/bin/bash###############################################Author:rubyzhu#Date:2013.1.29#Version:1.0#Update:2013.1.30#Description: Back up your files#############################################
2013-11-15 09:41:24 1211
原创 nagiosQL访问时报错PHP message: PHP Deprecated: preg_replace(): The /e modifier is deprecated, use preg_re
nagiosQL安装环境:CentOS release 6.4 (Final)php-5.5.4nagiosql_320nginx version: nginx/1.2.3 安装一切正常,当访问nagiosQL界面时会提示:PHP Deprecated: preg_replace(): The /e modifier is deprecat
2013-11-15 09:37:26 3235
原创 关于nagios监控远程服务器对服务器性能影响的测试
1. Nagios监视远程服务器时,是通过在控制端执行以下命令进行数据收集的:/usr/local/nagios/libexec/check_http -I 192.168.16.11/usr/local/nagios/libexec/check_ssh -H 192.168.16.11/usr/local/nagios/libexec/check_ping -H 192.168
2013-11-15 09:20:43 1100
原创 一位IT人士的生活
一念执着去年的这个时候,我仍在沈阳。一个念头闪入,就独自漂来了北京。那时的七月天,太阳毒辣辣的,甫一碰到便招来浃背的汗水。一个人闯入陌生的城市,第一次坐动车,第一次跑这么远的路,第一次踏入这片承载着未知激情和炎炎烈日的热土。北京的太阳与东北的比起来,热情了不知多少倍,我顶着它,奔波于各个公司之间。最后,幸运之神终于落到了自己的身上。都说本命年运气会不好,但是我却不觉得。 此身非渺
2013-05-20 22:33:44 1255 1
原创 shell脚本自动修改linux下ifcfg-ethx文件
<br />说明:此脚本作用<br />1)当发现网卡为dhcp模式时,修改为static模式,并添加IP等信息;<br />2)修改网卡IP为指定的IP<br />#!/bin/bash<br /><br />FILE_PATH1=/etc/sysconfig/network-scripts/ifcfg-eth0<br />FILE_PATH2=/etc/sysconfig/network-scripts/ifcfg-eth1<br />#the last ipaddr netmask gateway f
2011-05-26 21:55:00 1240
Msg Viewer Pro for Mac, Outlook的.msg文件查看工具
2023-11-11
ndoutils-2.0.1-utf8(完美解决中文乱码问题)
2015-03-05
windows下运行的linux服务器批量管理工具v1.3(带UI界面)
2014-11-16
windows下运行的linux服务器批量管理工具(带UI界面)
2014-11-10
基于windows平台的linux服务器批量管理可视化工具
2014-09-27
Nmon Analyser v33g – Excel 2010 64 bits
2014-08-11
rarreg.key(RAR破解key)
2014-05-06
F5资料打包.part4
2013-05-27
F5资料打包.part3
2013-05-27
F5资料打包.part2
2013-05-27
F5资料打包.part1
2013-05-27
shell脚本修改linux网卡ifcfg-eth信息
2011-05-26
自动修改linux下/etc/sysconfig/network-scripts/ifcfg-ethX网卡文件的脚本
2011-02-21
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人