注册到监视服务器

monitor-register的Python项目详细描述


概述

它将帮助您生成监视器配置并将其注册到特定的监视器服务器。 下面是输入api文档的语法:https://github.com/DaYeSquad/sakura-node-ts#doc

安装

pip install monitor-register

开发

依赖关系

  • miniconda:在https://conda.io/miniconda.html中下载

  • python依赖:执行conda env create -f conda_env/monitor-register

  • PyTrimeSt设置:需要将解释器更改为现有的CONDA环境:log Rigigs

目录

.
├── README.md
├── bin
│   ├── ci_lint.sh
│   ├── lint.sh                     # local lint tool
│   ├── release_test.sh             # release to test pypi
│   └── test.sh                     # test tool, run all tests
├── conda_env
│   └── monitor-register.yml        # conda env
├── lint.rc
├── monitor_register
│   ├── __init__.py
│   ├── api_doc
│   │   ├── __init__.py
│   │   └── api_doc.py              # process api doc as monitor config
│   ├── monitor
│   │   ├── __init__.py
│   │   └── monitor_config.py       # main functions
│   ├── test
│   │   ├── __init__.py
│   │   ├── api_doc_test.py
│   │   ├── const.py
│   │   ├── file_util_test.py
│   │   └── monitor_config_test.py
│   └── util
│       ├── __init__.py
│       └── file_util.py            # file util
├── setup.py                        # setup script
└── test_data
    ├── apidoc.json
    ├── config.json
    └── test_saved_config.json

用法

生成文件

importdatetimeimportosfrommonitor_register.monitor.monitor_configimportsave_doc_as_monitor_configinput_file_path=os.getcwd()+'/test_data/config.json'final_path='/tmp/test.config.json'host='http://mytest'date=datetime.datetime(2018,10,29,0,0,0,0)save_doc_as_monitor_config(input_file_path,final_path,host,2,3,1,date)

注册API文档文件以监视服务器

importdatetimeimportosfrommonitor_register.monitor.monitor_configimportregister_to_monitor_serverinput_file_path=os.getcwd()+'/test_data/config.json'monitor_token='your_token';url='https://monitor_server'host='http://your_host'date=datetime.datetime(2018,10,29,0,0,0,0)res=register_to_monitor_server(input_file_path,url,monitor_token,host,2,3,1,date)ifres['data']['code']==200:print("success")else:print("failed")

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

推荐PyPI第三方库


热门话题
java如何使用jsonb库从Postgres读取jsonb   java如何在SeleniumWebDriver中选择下拉选项?   java如何获取需要在tessbase中使用的目录。init(“目录”,“eng”)?   java计算二进制字的奇偶校验   java如何使用jBCrypt进行密码哈希比较?   eclipse的java分析器插件   在java中调用C函数   java在嵌入式Apache Tomcat 9中以编程方式启用SSL并添加证书   java在中遇到问题。nextDouble()   java如何为JScrollPane的视口绘制引导标记   swing Java组件在启动时不显示   有没有类似java的C语言。util。属性类