Django项目:CMDB(服务器硬件资产自动采集系统)--12--08CMDB采集硬件数据日志记录

 

 1 #settings.py
 2 # ————————01CMDB获取服务器基本信息————————
 3 import os
 4 
 5 BASEDIR = os.path.dirname(os.path.dirname(os.path.abspath(__file__)))##当前路径
 6 
 7 # 采集资产的方式,选项有:agent(默认), salt, ssh
 8 MODE = 'agent'
 9 
10 # ————————01CMDB获取服务器基本信息————————
11 
12 # ————————02CMDB将服务器基本信息提交到API接口————————
13 # 资产信息API
14 # ————————06CMDB测试Linux系统采集硬件数据的命令————————
15 # ASSET_API = "http://127.0.0.1:8000/api/asset"
16 ASSET_API = "http://192.168.80.53:8000/api/asset"
17 # ————————06CMDB测试Linux系统采集硬件数据的命令————————
18 
19 # ————————02CMDB将服务器基本信息提交到API接口————————
20 
21 # ————————03CMDB信息安全API接口交互认证————————
22 # 用于API认证的KEY
23 KEY = '299095cc-1330-11e5-b06a-a45e60bec08b' #认证的密码
24 # 用于API认证的请求头
25 AUTH_KEY_NAME = 'auth-key'
26 # ————————03CMDB信息安全API接口交互认证————————
27 
28 
29 # ————————04CMDB本地(Agent)模式客户端唯一标识(ID)————————
30 # Agent模式保存服务器唯一ID的文件
31 CERT_FILE_PATH = os.path.join(BASEDIR, 'config', 'cert') #文件路径
32 # ————————04CMDB本地(Agent)模式客户端唯一标识(ID)————————
33 
34 # ————————05CMDB采集硬件数据的插件————————
35 # 采集硬件数据的插件
36 PLUGINS_DICT = {
37     'cpu': 'src.plugins.cpu.CpuPlugin',
38     'disk': 'src.plugins.disk.DiskPlugin',
39     'main_board': 'src.plugins.main_board.MainBoardPlugin',
40     'memory': 'src.plugins.memory.MemoryPlugin',
41     'nic': 'src.plugins.nic.NicPlugin',
42 }
43 # ————————05CMDB采集硬件数据的插件————————
44 
45 # ————————07CMDB文件模式测试采集硬件数据————————
46 # 是否测试模式,测试模时候数据从files目录下读取信息  选项有:#True  False
47 TEST_MODE = True
48 # ————————07CMDB文件模式测试采集硬件数据————————
49 
50 
51 
52 # ————————08CMDB采集硬件数据日志记录————————
53 # 错误日志
54 ERROR_LOG_FILE = os.path.join(BASEDIR, "log", 'error.log')
55 # 运行日志
56 RUN_LOG_FILE = os.path.join(BASEDIR, "log", 'run.log')
57 # ————————08CMDB采集硬件数据日志记录————————
#settings.py

相关文章:

  • 2022-12-23
  • 2021-06-27
  • 2021-09-27
  • 2021-10-18
  • 2021-12-09
  • 2022-12-23
  • 2021-10-19
猜你喜欢
  • 2021-08-12
  • 2022-12-23
  • 2021-08-19
相关资源
相似解决方案