文档章节

docker安装snmp rrdtool环境

messud4312
 messud4312
发布于 06/18 07:13
字数 230
阅读 33
收藏 1

以Ubuntu16:04作为基础版本
docker pull ubuntu:16.04
启动一个容器
docker run -d -i -t --name flow_mete ubuntu:16.04 bash
进入容器
docker exec -it flow_mete bash
cd ~

安装基本软件
apt-get update && apt-get upgrade -y && apt-get install -y curl wget vim build-essential ca-certificates gcc git libpq-dev make python-pip python2.7 python2.7-dev ssh libmysqlclient-dev && apt-get autoremove && apt-get clean

安装最新pip
python -m pip uninstall pip setuptools
wget https://bootstrap.pypa.io/get-pip.py
python get-pip.py
ln -s /usr/local/bin/pip /usr/bin/pip && pip list


安装net-snmp
wget https://sourceforge.net/projects/net-snmp/files/net-snmp/5.7.3/net-snmp-5.7.3.tar.gz
tar zxvf net-snmp-5.7.3.tar.gz
apt-get install libperl-dev
cd net-snmp-5.7.3
./configure --with-python-modules  --enable-developer --libdir=/usr/lib64 --enable-shared --with-default-snmp-version="2" --with-sys-contact="@@no.where" --with-sys-location="Unknown" --with-logfile="/var/log/snmpd.log" --with-persistent-directory="/var/net-snmp"
make
make install
cd ..
echo export LD_LIBRARY_PATH=/usr/local/lib >> .bashrc
export LD_LIBRARY_PATH=/usr/local/lib
snmpget --version

安装python扩展;
cd net-snmp-5.7.3/python
python setup.py build
python setup.py test
python setup.py install

安装rrdtool:
apt-get install -y rrdtool python-rrdtool

设置时区:
apt-get install tzdata
dpkg-reconfigure tzdata
选择6. Asia -》 69. Shanghai
查看date -R


docker commit -m "flow-mete env init" flow_mete direpos.capitalonline.net/flow-mete:20180617
docker push direpos.capitalonline.net/flow-mete:20180617
 

© 著作权归作者所有

共有 人打赏支持
messud4312
粉丝 5
博文 128
码字总数 102552
作品 0
海淀
后端工程师
私信 提问
Centos下安装Cacti图解教程

Cacti 在英文中的意思是仙人掌的意思,Cacti是一套基于PHP,MySQL,SNMP及RRDTool开发的网络流量监测图形分析工具。它通过 snmpget来获取数据,使用 RRDtool绘画图形,而且你完全可以不需要了解...

墨梅
2014/01/14
0
0
用lnmp与cacti实现网络监控

这段时间,大家跟着我一块已经看了很多lnmp——即Linux-nginx-mysql-php,这个架构真的很了不起,它可以实现很多功能,譬如通过整合nginx做负载均衡、虚拟主机....,接下来继续给大家介绍lnm...

cunlifang
06/26
0
0
Cacti 1.1.38 发布,网络流量监测图形分析工具

Cacti 1.1.38 已发布。Cacti 是一套基于 PHP、MySQL、SNMP 及 RRDTool 开发的网络流量监测图形分析工具。 Cacti 是 RRDTool 的完整前端,它存储所有必要的信息来创建图形,并在 MySQL 数据库...

clouddyy
04/16
1K
0
Cacti 1.1.37 发布,网络流量监测图形分析工具

Cacti 1.1.37 已发布。Cacti 是一套基于 PHP、MySQL、SNMP 及 RRDTool 开发的网络流量监测图形分析工具。 Cacti 是 RRDTool 的完整前端,它存储所有必要的信息来创建图形,并在 MySQL 数据库...

王练
03/28
877
1
开源的企业级监控系统 Cacti 简介

Cacti是一款网络流量监测图形分析工具,把LAMP的功能都结合起来,用于网络流量监控,操作起来非常方便!让我们认识下Cacti简介及工作流程。 一、Cacti简介 1. cacti是用php语言实现的一个软件...

寰宇01
08/13
0
0

没有更多内容

加载失败,请刷新页面

加载更多

Win10强制更新怎么关闭 彻底禁止Windows自动更新方

Win10强制更新怎么关闭 彻底禁止Windows自动更新方法 (全文) 百事数码原创 2018-07-06 17:39电脑百事网7843 + 关注 很多Win10用户来说经常会遇到这样的烦恼,电脑系统会不时的提醒自动更新,...

阿K1225
11分钟前
0
0
不用编写程序代码,送你一个爬虫程序批量采集猫眼电影票房数据

"大数据"是一个体量特别大,数据类别特别大的数据集,并且这样的数据集无法用传统数据库工具对其内容进行抓取、管理和处理。 "大数据"首先是指数据体量(volumes)大,指代大型数据集,一般在1...

技术阿飞
26分钟前
0
0
【Flutter教程】从零构建电商应用(一)

在这个系列中,我们将学习如何使用google的移动开发框架flutter创建一个电商应用。本文是flutter框架系列教程的第一部分,将学习如何安装Flutter开发环境并创建第一个Flutter应用,并学习Flu...

笔阁
47分钟前
5
0
什么是以太坊DAO?(三)

Decentralized Autonomous Organization,简称DAO,以太坊中重要的概念。一般翻译为去中心化的自治组织。 投票支付合约的所有费用和行动需要时间,并要求用户始终保持活跃,知情和专注。另一...

geek12345
49分钟前
2
0
一个本科学生对Linux的认知

一个本科学生对Linux的认知 我是一名大三的普通一本大学的软件工程的一名学生,学校开设了一些关于系统开发的课程,纸上得来终觉浅,学校的课程课时较短,想要在56个课时之内学会一些公司需要...

linuxCool
今天
3
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部