GithubHelp home page GithubHelp logo

chenzhen411 / adminset Goto Github PK

View Code? Open in Web Editor NEW

This project forked from guohongze/adminset

0.0 2.0 0.0 10.67 MB

The open source operation platform : CMDB, project deploy, DevOps , Monitor. 开源DevOps平台:资产管理、任务编排、自动化运维、系统监控

License: Apache License 2.0

Python 99.76% Shell 0.10% Nginx 0.04% PHP 0.07% CSS 0.04%

adminset's Introduction

Adminset


The open source operation platform : CMDB, project deploy, Crontab, DevOps , Monitor.
开源DevOps平台:资产管理、定时任务、项目部署、自动运维、系统监控

开发环境

centos 7.2(1511) django 1.9.8 python 2.7

服务端安装

git clone https://github.com/guohongze/adminset.git
执行安装脚本
adminset/install/server_install.sh
安装过程需要输入管理员数据库等交互信息

客户端说明

说明:为保证注册IP是管理IP(后续会被ansible等调用),客户端的IP抓取目前使用主机名解析,也就是说主机名必须可以被解析才能执行自动上报脚本,否则报错。 如:主机名为centos6 请在/etc/hosts中加入相应的解析 192.168.x.x centos6,这样再执行agent_post_info.py 可以保证正常运行。 centos7不进行解析也可获取主机IP,centos6必须在/etc/hosts对主机名进行解析。

step1:

yum install -y smartmontools
yum install -y dmidecode

step2:

在客户机上执行 scripts/agent_post_info.py 文件自动上报主机信息

访问

http://your_server_ip
使用自己在安装过程中创建的super admin用户名密码

使用说明

请转到:使用说明

dashboard

安全

建议不要将程序启动在有公网可以直接访问的设备上,如果需要请使用VPN。
建议生产环境中使用https配置服务器
由于开发方便,在django的settings中开启了DEBUG,在生产中需要关闭并指定自己的域名。

adminset's People

Contributors

guohongze avatar

Watchers

James Cloos avatar Moriarty Chen avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.