standardization, all with Saltstack + CMDB implementation;Capacity expansion and shrinking capacityIn the process of evolving technology architectures, the difficulty of scaling and shrinking is also getting lower, one reason being that codis alleviates some of the problems. Of course, if you choose Aerospike, the operation will be very easy.Monitor and reduce operation and maintenance costMost of the operation and maintenance students should serious
databaseConfiguration Management database (CMDB) software
I-doit-Open Source It document management and CMDB
ITop-A fully open source, ITIL, web-based service management tool
Ralph-Asset Management for large data centers or smaller local networks, DICM and CMDB systems
Clusto-helps track your inventory, where, how to connect, and provides an
dedicated to do. It is easy to make mistakes by doing it manually. must be tool-based, automated, patch update must be 100% through the tool, there can be no manual intervention, otherwise there will be inconsistent in each environment .
The system changes almost every hour, the common increase or decrease the application, increase or decrease the service, increase or decrease the WEBAPI, these information changes will affect the system environment. As long as a program, interface, service
Check a few articles, combined, the following are examples of use:My project is/www/web/cmdb/.My models file is in/www/web/cmdb/serverpwd/models.pyDjango's settings file in/www/web/cmdb/cmdb/settings.py#!/usr/bin/env python#-*-Coding:utf-8-*-Import Sys,osFrom datetime import *Sys.path.append ('/www/web/')os.environ[' d
Citadel/ux-Collaboration Kit (messages and groupware) inherited from the Citadel family program
Groupware software written by egroupware-php
Horde Groupware-PHP-based collaboration software suite, including mail, calendar, wiki, time tracking and file management
Kolab-Another groupware kit
SOGo-Collaboration software server, focus on simplicity and scalability
Zimbra-collaboration software suite, including mail Service and Web Client
Configure the Management da
-PHP-based collaboration software suite, including mail, calendar, wiki, time tracking and file management
kolab– another groupware kit
sogo– collaboration software server, focus on simplicity and scalability
Zimbra-collaboration software suite, including mail Service and Web Client
Configure the Management databaseConfiguration Management database (CMDB) software
i-doit– Open Source It document management and
configuration (routing system)Wsgi.py:WSGI, WSGI socket is used by defaultManage.py:django Program startup file 4. Create an AppYou can create multiple apps under one project> Python manage.py startapp CMDB #创建名为cmdb的appThis will see the CMDB that has been created:Auto-generated application file under CMDB:__init__
deploy the server, __init__.py is the directory structure of the Python package that must be associated with the call.We're going to create another app, called the CMDB.After the command line we enter the Python manage.py Startapp CMDB, it is important to note that the Diango installation path should also be added to the environment variables inside the system, otherwise it will be an errorDjango will then create another new application CMDB.Add our
: File-->new Project, the following dialog box appears.
Select the Django column and enter the project name, which uses the MySite of international practice. Select the Python interpreter version and click Create.
Django will automatically generate the following directory structure:
The directory with the same name as the project is a configuration file, and the templates directory is the HTML file that is the T in MTV. Manage.py is a Django project management file.
3. Create an App
You can i
powerful and user friendly. (All of the following operations are performed in Pycharm.) )
Click: File-->new Project, the following dialog box appears.
Select the Django column and enter the project name, which uses the MySite of international practice. Select the Python interpreter version and click Create.
Django will automatically generate the following directory structure:
The directory with the same name as the project is a configuration file, and the templates directory is the HTML file
Recently for the CMDB platform to do a functional increase, the specific implementation of the subdivision is: operation and maintenance personnel to the equipment application, after the request with the network Department needs to allocate an IP address network segment, and so on, and then through the MAC address number obtained from the manufacturer, we can according to cobbler API implementation of an installed mode, the host assigned a good IP add
items. 1. configuration items (CIS) are the most basic information units in configuration management ). Software, hardware, and various documents are CI. 2. All CI instances are in the configuration management database (CMDB ). Note: the relationship between Ci and CI exists in CMDB. 3. Differences from asset management: Asset Management only records the purchase time, price, depreciation information, a
/wKiom1PQ2jfx2fipAAEiJpKqccY383.jpg "/>
Here, Mr. Zhang has configured an integrated software package to connect to the Virtual Machine manager in the environment.
Ii. Service Manager and connector
John has used the Administrator account to create a 2012 connection to system center orchestrator. Now, he needs to configure the system center 2012 Service Management connector. Create a configuration management database CMDB on the Service Management c
Through the last lesson, we have a simple understanding of Django, now to understand the next ~1. Routing System1.1 Single-Route correspondenceURL (r ' ^index$ ', Views.index),1.2 Regular-based routingURL (r ' ^index/(\d*) ', views.index), url (r ' ^manage/(? p
Locate the urls.py file and modify the routing rule
From django.conf.urls import url,includefrom django.contrib import adminfrom CMDB import views urlpatterns = [ url (r ' ^ In
the views.py under the CMDB, write the following code:From django.shortcuts import render def login (Request): return render (Request, ' login.html ')Login.html put it under the templates.The absolute path that is not filled here is already configured for the setting:In the Mydjango directory urls.py write the following code:From CMDB import viewsurlpatterns = [ url (R ' ^admin/', admin.site.urls),
The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion;
products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the
content of the page makes you feel confusing, please write us an email, we will handle the problem
within 5 days after receiving your email.
If you find any instances of plagiarism from the community, please send an email to:
info-contact@alibabacloud.com
and provide relevant evidence. A staff member will contact you within 5 working days.