alignak-演示服务器配置

alignak_demo的Python项目详细描述


演示服务器背后的内容

本演示涉及单节点服务器上最可能的alignak组件。

要设置此演示,您必须:

  • 安装alignak
  • 安装alignak backend
  • 安装Alignak Web UI
  • 安装alignak模块(后端和nsca)
  • 安装alignak检查包(nrpe、wmi、snmp,…)
  • 将配置导入后端
  • 启动后端、Web UI和AlignAK
  • 打开您的网络浏览器,休息一会儿,看看会发生什么:)

注意 :可以在没有后端和webui的情况下运行alignak。所有的监视事件都可以在监视日志中找到,但是,使用这种小配置,将失去好处;)

监控配置

在一台服务器上,被监视的配置分为四个领域(全部、北部、南部和东南部)。 有些寄主位于 all 领域,而另一些寄主位于 north south 领域,都是 all 领域的子领域。东南域是南域的一个子域,它还包含一些宿主。

all 领域是(比方说…)主服务器所在的主数据中心。 north south 领域是我们监视配置的一部分的逻辑组。它们可能被视为次要站点。

根据alignak守护程序逻辑,主仲裁器将配置分派给每个领域的守护程序,并且我们必须为每个领域声明:

  • 调度程序
  • 经纪人
  • 民意测验者
  • 接收器(不是必需的,但我们希望有nsca收集器)

all 域中,我们找到以下主机:

  • 本地主机
  • 以及其他一些

north 域中,我们发现由于nsca,一些被动主机被检查过。

南部 区域中,我们发现了一些其他主机。

要求

强制性要求

设置此演示需要一些要求:

# Update your server
sudo apt-get update
sudo apt-get upgrade

# Install git and python
sudo apt-get install git
sudo apt-get install python2.7 python2.7-dev python-pip

# Needed for the PyOpenSSL / Cryptography dependencies of Alignak
sudo apt-get install libffi-dev libssl-dev

可选要求

本演示提供的脚本使用所有linux/unix发行版上的 屏幕 实用程序。这样:

sudo apt-get install screen

一些屏幕提示和提示:

# Listing the active screens
screen -ls

# Joining a screen
screen -r alignak-backend

# Leaving a screen (without killing it)
screen -r alignak-backend
Ctrl a+d

# Switching between active screens
Ctrl a+n

注意 使用提供的脚本不是强制性的,但对于首次尝试来说更简单;)

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
JavaSWT树项目高度   java如何通过单击按钮向JFrame添加文本字段?   java keytool如何保护密钥?   java在Apache Camel中构建一个报告来测量事务时间   安卓为什么这个Java类的参数不能按预期工作?   java参数化JUnit中的测试方法,而不仅仅是整个类   java N级地图,需要把地图放在地图里面   屏幕右侧的java抽屉?   JAVA网MalformedURLException:解析xml时没有协议异常   java为什么调用时出现JSON异常。getJSONObject()?   socketJava服务器关闭代码   java如何为计算器生成命令行参数   java如何将活动意图传递给另一个类?   java Apache HttpClient临时错误:NoHttpResponseException   java JVM选项XX:UseFastEmptyMethods/XX:UseFastAccessorMethods   类Java构造函数问题   验证PDF和Excel文件类型的java模式   java循环菜单问题   java如何返回tar。Spring中通过http的gz文件   java使用NetBeans设置图像库