AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / user-356460

Dmitrii Trubetskoy's questions

Martin Hope
Dmitrii Trubetskoy
Asked: 2019-06-28 06:55:40 +0800 CST

如何在没有密码的情况下验证给定 ip 的磁盘空间?

  • 0

我正在编写一个 Nagios 插件,它将检查给定 IP 上的磁盘空间(这将是插件中的 $HOSTADDRESS$)。该脚本运行良好,但我每次 ssh 时都需要输入密码。我认为这在插件方面是不可接受的。因此,我想知道是否有办法将密码放入命令中,以便插件自动使用它?

#!/bin/bash

used_space=$(ssh $1 "df -h /" | grep -v Filesystem | awk '{print $5}' | sed 
's/%//g');

case $used_space in
   // here goes OK,WARNING,CRITICAL etc. code
esac
disk-usage nagios
  • 1 个回答
  • 187 Views
Martin Hope
Dmitrii Trubetskoy
Asked: 2019-06-27 13:18:38 +0800 CST

如何从 curl 中提取状态码数字?

  • 0

我正在编写一个插件,我想从我的 curl 请求中提取一个状态码:

curl -I localhost | grep HTTP;

现在我有

% Total    % Received % Xferd  Average Speed   Time    Time     Time  
Current
                             Dload  Upload   Total   Spent    Left  Speed
0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
HTTP/1.1 302 Found

作为输出,但我只需要 302

http curl
  • 1 个回答
  • 461 Views
Martin Hope
Dmitrii Trubetskoy
Asked: 2019-06-27 12:25:58 +0800 CST

为什么我的脚本中有“找不到命令”?

  • 1

我正在编写一个 Nagios 插件,运行它时出现“找不到命令”。怎么了?为什么无法识别 127.0.0.1(或 localhost)?当我只运行 snmp 请求时——我有一个简单的数字作为输出——所以一切都很完美。

这是脚本

#!/bin/bash

answer=snmpget 127.0.0.1 -v 2c -c public .1.3.6.1.4.1.2021.11.9.0 | grep -Eo 
'[0-9]+$'

case $answer in
    [1-2]*)
        echo "OK"
        exit 0
        ;;
    [3-50]*)
        echo "WARNING"
        exit 1
        ;;
    [51-100]*)
        echo "CRITICAL"
        exit 2
        ;;
    *)
        echo "UNKNOWN"
        exit 3
        ;;
esac
bash shell-script
  • 1 个回答
  • 188 Views
Martin Hope
Dmitrii Trubetskoy
Asked: 2019-06-22 03:21:53 +0800 CST

我可以在 Debian 上安装 Nagios 吗?我可以从存储库中安装吗?

  • 1

我想安装 Nagios,并且我的 Debian VM 正在运行。在 Nagios 官方网站上,他们说我们需要 CentOS 或 red hat 的最小版本。但是我可以在 Debian 上安装 Nagios 吗?另一个问题是我是否可以使用存储库以最简单的方式安装它?因为当我把 apt-get install nagios 我立即得到这个 E: Unable to locate package nagios

安装 Nagios 的最佳方式是什么?

debian software-installation
  • 1 个回答
  • 67 Views
Martin Hope
Dmitrii Trubetskoy
Asked: 2019-06-20 00:47:48 +0800 CST

我在哪里可以获得用于 cpu/hdd 监控的 Nagios 插件?

  • 1

我已经安装了nagios-plugins-contrib:

sudo apt update
sudo apt install nagios-plugins-contrib

但是,没有任何 cpu/hdd 管理插件。

我正在使用 Debian VM 以防万一。

我怎样才能得到这个插件(如果它当然存在的话)?

debian nagios
  • 2 个回答
  • 321 Views

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    模块 i915 可能缺少固件 /lib/firmware/i915/*

    • 3 个回答
  • Marko Smith

    无法获取 jessie backports 存储库

    • 4 个回答
  • Marko Smith

    如何将 GPG 私钥和公钥导出到文件

    • 4 个回答
  • Marko Smith

    我们如何运行存储在变量中的命令?

    • 5 个回答
  • Marko Smith

    如何配置 systemd-resolved 和 systemd-networkd 以使用本地 DNS 服务器来解析本地域和远程 DNS 服务器来解析远程域?

    • 3 个回答
  • Marko Smith

    dist-upgrade 后 Kali Linux 中的 apt-get update 错误 [重复]

    • 2 个回答
  • Marko Smith

    如何从 systemctl 服务日志中查看最新的 x 行

    • 5 个回答
  • Marko Smith

    Nano - 跳转到文件末尾

    • 8 个回答
  • Marko Smith

    grub 错误:你需要先加载内核

    • 4 个回答
  • Marko Smith

    如何下载软件包而不是使用 apt-get 命令安装它?

    • 7 个回答
  • Martin Hope
    user12345 无法获取 jessie backports 存储库 2019-03-27 04:39:28 +0800 CST
  • Martin Hope
    Carl 为什么大多数 systemd 示例都包含 WantedBy=multi-user.target? 2019-03-15 11:49:25 +0800 CST
  • Martin Hope
    rocky 如何将 GPG 私钥和公钥导出到文件 2018-11-16 05:36:15 +0800 CST
  • Martin Hope
    Evan Carroll systemctl 状态显示:“状态:降级” 2018-06-03 18:48:17 +0800 CST
  • Martin Hope
    Tim 我们如何运行存储在变量中的命令? 2018-05-21 04:46:29 +0800 CST
  • Martin Hope
    Ankur S 为什么 /dev/null 是一个文件?为什么它的功能不作为一个简单的程序来实现? 2018-04-17 07:28:04 +0800 CST
  • Martin Hope
    user3191334 如何从 systemctl 服务日志中查看最新的 x 行 2018-02-07 00:14:16 +0800 CST
  • Martin Hope
    Marko Pacak Nano - 跳转到文件末尾 2018-02-01 01:53:03 +0800 CST
  • Martin Hope
    Kidburla 为什么真假这么大? 2018-01-26 12:14:47 +0800 CST
  • Martin Hope
    Christos Baziotis 在一个巨大的(70GB)、一行、文本文件中替换字符串 2017-12-30 06:58:33 +0800 CST

热门标签

linux bash debian shell-script text-processing ubuntu centos shell awk ssh

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve