服务器问题集锦,包括 Linux(Ubuntu, Centos,Debian等)和Windows Server服务器
我正在获取NRPE:尝试使用nagios连接到Docker容器时无法读取输出。 当我直接在客户端机器上运行这个脚本时,它成功地返回了mongo db中的行数。 但是,当我从服务器远程运行它时,我无法读取输出。 executing from nagios server /usr/lib64/nagios/plugins/check_nrpe -H hostipaddress -c check_mongocount NRPE: Unable to read output check_mongocount脚本基本上连接到docker集装箱,并计算某个date的特定客户的行数。 count=`sudo /bin/docker exec -it container mongo dbname –quiet -u "test" -p "test" –authenticationDatabase "test" –eval '(db.test.count( { $and: [{create_at: {$gte: NumberLong("1499227200"), $lt: NumberLong("1499313599")}},{customerid:1}]}))' /etc/nagios/nrpe.cfg添加了以下行。 command[check_mongocount]=sudo /usr/lib64/nagios/plugins/test.sh 我在我的/ etc / sudoers文件中有nrpe ALL=(ALL) NOPASSWD:ALL 。 尽pipenrpe拥有执行docker命令的所有权限,但是无法返回计数值。
Logstash:5.3.0 nxlog:nxlog-ce-2.9.1716 检查nestat即使我只有大约50个主机,我也有300个build立的连接。 我有一些主机有40个连接,当我的客户端只有一个活动连接。 我添加data_timeout => 500到我的inputfilter,并重新启动logstash,但它看起来像连接仍在增长,并保持在build立的状态。 如果操作系统将连接视为ESTABLISHED,那么这不算作空闲连接? 因为在这种情况下data_timeout不会有影响吗? 我的TCP保持活动设置是默认值,我应该改变这个?: # cat /proc/sys/net/ipv4/tcp_keepalive_time 7200 # cat /proc/sys/net/ipv4/tcp_keepalive_intvl 75 # cat /proc/sys/net/ipv4/tcp_keepalive_probes 9 我有40个连接打开单个主机是这种预期的行为? 为什么他们仍然处于ESTABLISHED状态? 还是有一个原因logstash需要多个连接打开这样的单个主机?
我们有一个Ubuntu 12.04.5 LTS服务器(3.13.0-32-generic),configuration如下两个networking接口 auto lo iface lo inet loopback # The primary network interface auto eth0 iface eth0 inet static address 192.16.131.53 netmask 255.255.255.0 network 192.16.131.0 broadcast 192.16.131.255 gateway 192.16.131.1 auto eth1 iface eth1 inet static address 192.16.131.49 netmask 255.255.255.0 up route add -host 10.96.80.80 gw 192.16.131.1 dev eth1 up route add -host 10.96.80.81 gw […]
build立 我目前在Ubuntu 14.04台式机上运行一个Jenkins实例。 我已经通过WAR分发安装了Jenkins,并在主机上运行Jenkins作为服务。 问题 我试图访问jenkins.log文件在Jenkins维基上的日志logging文档中描述。 访问这个文件的目的是为了确保我们有一个日志来使用Jenkins Web UI不可用,并且Jenkins有问题。 我已经看过了/ var / log / jenkins /,但文件夹中的唯一文件是一个configuration文件。 另外,根据文档,我还检查了/ etc / default / jenkins以及/ etc / sysconfig / jenkins目录。 这两个目录中的每一个都不存在于我的机器上。 我也尝试使用'find'命令从命令行search,以及使用Ubuntu文件浏览器search我的系统。 每个这些方法都没有产生jenkins.log文件。 问题 我的理解是Jenkins系统日志输出到jenkins.log文件是否正确? jenkins.log文件可能位于我的机器上? 当Web UI无法访问时,这是否是Jenkins解决问题的最佳方法? 预先感谢您的任何build议或指导!
我理解PtH的基本知识,如果您以域pipe理员身份login,那么哈希将被caching并可以使用。 如果使用域pipe理员在应用程序上执行运行,那么也会以某种方式caching机器上的运行? 这不是用来访问SMB或类似的东西。 只是用来运行一个应用程序。
我有我的思杰主图像,我正在使用testing脚本意味着交错重新启动我的目标设备。 需要导入远程桌面模块才能使脚本正常工作。 出于某种原因,我不能导入模块,我检查了模块,它存在于system32文件夹。
我需要在Ubuntu上使用Nginx webserver连接一个war实例(war-demo.war)和clojure2.msms.com 。 这就是我所做的。 1.设置nginx / tomcat 在/etc/nginx/sites-enabled ,我设置了tomcat.msms.com连接到tomcat7。 Tomcat7与apt-get一起安装( https://www.digitalocean.com/community/tutorials/how-to-install-apache-tomcat-7-on-ubuntu-14-04-via-apt-get )。 我也检查/etc/init.d/tomcat7是否正确安装。 # the IP(s) on which your node server is running. I chose port 3000. upstream tomcat { server 127.0.0.1:8008; keepalive 8; } # the nginx server instance server { listen 0.0.0.0:80; server_name tomcat.msms.com; access_log /var/log/nginx/access_tomcat.log; error_log /var/log/nginx/error_tomcat.log; location / { proxy_set_header X-Real-IP […]
我正在使用redhat v7.1的单点login服务,并且正在开发用于注册邮件的自定义模板(在自定义主题中)。 在电子邮件中,不幸的是,我没有find正确的方法来获取客户端baseUrl或url.registrationUrl。 你可以帮我吗?
我们的主机磁盘之一已满,我不想删除任何东西 – 因为有什么我们可以做,所以它又重新开始? ESXi Shell
我有mod_proxy安装程序的Apache作为IIS上面的反向代理。 不pipe我做什么我得到代理错误 – 来自上游服务器错误的无效响应。 我已经设置了2400秒的超时仍然错误。 我直接打IISdebugging,一切工作正常。 所以这不是IIS的问题。 我认为现在唯一的debugging方法是loggingApache从IIS获得的响应。 我怎样才能启用这种types的日志logging?