├── .gitignore ├── .idea ├── .gitignore ├── NetOpsBase.iml ├── dataSources.xml ├── inspectionProfiles │ ├── Project_Default.xml │ └── profiles_settings.xml ├── misc.xml ├── modules.xml └── vcs.xml ├── NetOpsBase ├── __init__.py ├── asgi.py ├── pro_settings.py ├── settings.py ├── test_settings.py ├── urls.py └── wsgi.py ├── README.md ├── app ├── __init__.py ├── admin.py ├── apps.py ├── migrations │ └── __init__.py ├── modeExport.py ├── modelFilters.py ├── modelPermission.py ├── modelSerializers.py ├── models.py ├── tests.py ├── urls.py └── views.py ├── celery_tasks ├── __init__.py ├── celeryapp.py ├── celeryconfig.py └── tasks.py ├── docker-nginx ├── conf.d │ └── default.conf └── nginx.conf ├── images └── netops.png ├── initConf ├── celery.conf ├── celerybeat.ini ├── menu.json └── uwsgi.ini ├── manage.py ├── pubPoint.txt ├── requirements.txt ├── telegraf-prometheus-grafana-0.19 ├── .gitignore ├── LICENSE ├── README.md ├── alert │ ├── alertmanager │ │ └── alertmanager.yml │ ├── docker-compose.yml │ ├── prometheus │ │ ├── prometheus.yml │ │ └── rules │ │ │ ├── alert_rules.yml │ │ │ └── recording_rules.yml │ └── telegraf │ │ ├── telegraf.conf │ │ └── telegraf.d │ │ ├── amazon.conf │ │ ├── github.conf │ │ └── host1.conf ├── grafana │ ├── docker-compose.yml │ ├── grafana │ │ └── config.monitoring │ ├── prometheus │ │ └── prometheus.yml │ └── telegraf │ │ ├── telegraf.conf │ │ └── telegraf.d │ │ ├── amazon.conf │ │ ├── github.conf │ │ └── host1.conf ├── prometheus │ ├── docker-compose.yml │ ├── prometheus │ │ └── prometheus.yml │ ├── python │ │ ├── Dockerfile │ │ ├── app.py │ │ └── pushgateway.py │ ├── telegraf-1 │ │ ├── telegraf.conf │ │ └── telegraf.d │ │ │ ├── amazon.conf │ │ │ ├── github.conf │ │ │ └── processor_regex.conf │ └── telegraf-2 │ │ ├── telegraf.conf │ │ └── telegraf.d │ │ ├── amazon.conf │ │ ├── github.conf │ │ └── processor_regex.conf └── telegraf │ ├── docker-compose.yml │ └── telegraf │ ├── telegraf.conf │ └── telegraf.d │ ├── amazon.conf │ ├── github.conf │ └── processor_regex.conf └── utils ├── APIResponseResult.py ├── CustomViewBase.py ├── JsonToCsv.py ├── authentication.py └── throttle.py /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wangcongxing/NetOpsBase/HEAD/.gitignore -------------------------------------------------------------------------------- /.idea/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wangcongxing/NetOpsBase/HEAD/.idea/.gitignore -------------------------------------------------------------------------------- /.idea/NetOpsBase.iml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wangcongxing/NetOpsBase/HEAD/.idea/NetOpsBase.iml -------------------------------------------------------------------------------- /.idea/dataSources.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wangcongxing/NetOpsBase/HEAD/.idea/dataSources.xml -------------------------------------------------------------------------------- /.idea/inspectionProfiles/Project_Default.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wangcongxing/NetOpsBase/HEAD/.idea/inspectionProfiles/Project_Default.xml -------------------------------------------------------------------------------- /.idea/inspectionProfiles/profiles_settings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wangcongxing/NetOpsBase/HEAD/.idea/inspectionProfiles/profiles_settings.xml -------------------------------------------------------------------------------- /.idea/misc.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wangcongxing/NetOpsBase/HEAD/.idea/misc.xml -------------------------------------------------------------------------------- /.idea/modules.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wangcongxing/NetOpsBase/HEAD/.idea/modules.xml -------------------------------------------------------------------------------- /.idea/vcs.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wangcongxing/NetOpsBase/HEAD/.idea/vcs.xml -------------------------------------------------------------------------------- /NetOpsBase/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wangcongxing/NetOpsBase/HEAD/NetOpsBase/__init__.py -------------------------------------------------------------------------------- /NetOpsBase/asgi.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wangcongxing/NetOpsBase/HEAD/NetOpsBase/asgi.py -------------------------------------------------------------------------------- /NetOpsBase/pro_settings.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /NetOpsBase/settings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wangcongxing/NetOpsBase/HEAD/NetOpsBase/settings.py -------------------------------------------------------------------------------- /NetOpsBase/test_settings.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /NetOpsBase/urls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wangcongxing/NetOpsBase/HEAD/NetOpsBase/urls.py -------------------------------------------------------------------------------- /NetOpsBase/wsgi.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wangcongxing/NetOpsBase/HEAD/NetOpsBase/wsgi.py -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wangcongxing/NetOpsBase/HEAD/README.md -------------------------------------------------------------------------------- /app/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /app/admin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wangcongxing/NetOpsBase/HEAD/app/admin.py -------------------------------------------------------------------------------- /app/apps.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wangcongxing/NetOpsBase/HEAD/app/apps.py -------------------------------------------------------------------------------- /app/migrations/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /app/modeExport.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wangcongxing/NetOpsBase/HEAD/app/modeExport.py -------------------------------------------------------------------------------- /app/modelFilters.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wangcongxing/NetOpsBase/HEAD/app/modelFilters.py -------------------------------------------------------------------------------- /app/modelPermission.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wangcongxing/NetOpsBase/HEAD/app/modelPermission.py -------------------------------------------------------------------------------- /app/modelSerializers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wangcongxing/NetOpsBase/HEAD/app/modelSerializers.py -------------------------------------------------------------------------------- /app/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wangcongxing/NetOpsBase/HEAD/app/models.py -------------------------------------------------------------------------------- /app/tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wangcongxing/NetOpsBase/HEAD/app/tests.py -------------------------------------------------------------------------------- /app/urls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wangcongxing/NetOpsBase/HEAD/app/urls.py -------------------------------------------------------------------------------- /app/views.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wangcongxing/NetOpsBase/HEAD/app/views.py -------------------------------------------------------------------------------- /celery_tasks/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /celery_tasks/celeryapp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wangcongxing/NetOpsBase/HEAD/celery_tasks/celeryapp.py -------------------------------------------------------------------------------- /celery_tasks/celeryconfig.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wangcongxing/NetOpsBase/HEAD/celery_tasks/celeryconfig.py -------------------------------------------------------------------------------- /celery_tasks/tasks.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wangcongxing/NetOpsBase/HEAD/celery_tasks/tasks.py -------------------------------------------------------------------------------- /docker-nginx/conf.d/default.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wangcongxing/NetOpsBase/HEAD/docker-nginx/conf.d/default.conf -------------------------------------------------------------------------------- /docker-nginx/nginx.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wangcongxing/NetOpsBase/HEAD/docker-nginx/nginx.conf -------------------------------------------------------------------------------- /images/netops.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wangcongxing/NetOpsBase/HEAD/images/netops.png -------------------------------------------------------------------------------- /initConf/celery.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wangcongxing/NetOpsBase/HEAD/initConf/celery.conf -------------------------------------------------------------------------------- /initConf/celerybeat.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wangcongxing/NetOpsBase/HEAD/initConf/celerybeat.ini -------------------------------------------------------------------------------- /initConf/menu.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wangcongxing/NetOpsBase/HEAD/initConf/menu.json -------------------------------------------------------------------------------- /initConf/uwsgi.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wangcongxing/NetOpsBase/HEAD/initConf/uwsgi.ini -------------------------------------------------------------------------------- /manage.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wangcongxing/NetOpsBase/HEAD/manage.py -------------------------------------------------------------------------------- /pubPoint.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wangcongxing/NetOpsBase/HEAD/pubPoint.txt -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wangcongxing/NetOpsBase/HEAD/requirements.txt -------------------------------------------------------------------------------- /telegraf-prometheus-grafana-0.19/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wangcongxing/NetOpsBase/HEAD/telegraf-prometheus-grafana-0.19/.gitignore -------------------------------------------------------------------------------- /telegraf-prometheus-grafana-0.19/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wangcongxing/NetOpsBase/HEAD/telegraf-prometheus-grafana-0.19/LICENSE -------------------------------------------------------------------------------- /telegraf-prometheus-grafana-0.19/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wangcongxing/NetOpsBase/HEAD/telegraf-prometheus-grafana-0.19/README.md -------------------------------------------------------------------------------- /telegraf-prometheus-grafana-0.19/alert/alertmanager/alertmanager.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wangcongxing/NetOpsBase/HEAD/telegraf-prometheus-grafana-0.19/alert/alertmanager/alertmanager.yml -------------------------------------------------------------------------------- /telegraf-prometheus-grafana-0.19/alert/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wangcongxing/NetOpsBase/HEAD/telegraf-prometheus-grafana-0.19/alert/docker-compose.yml -------------------------------------------------------------------------------- /telegraf-prometheus-grafana-0.19/alert/prometheus/prometheus.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wangcongxing/NetOpsBase/HEAD/telegraf-prometheus-grafana-0.19/alert/prometheus/prometheus.yml -------------------------------------------------------------------------------- /telegraf-prometheus-grafana-0.19/alert/prometheus/rules/alert_rules.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wangcongxing/NetOpsBase/HEAD/telegraf-prometheus-grafana-0.19/alert/prometheus/rules/alert_rules.yml -------------------------------------------------------------------------------- /telegraf-prometheus-grafana-0.19/alert/prometheus/rules/recording_rules.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wangcongxing/NetOpsBase/HEAD/telegraf-prometheus-grafana-0.19/alert/prometheus/rules/recording_rules.yml -------------------------------------------------------------------------------- /telegraf-prometheus-grafana-0.19/alert/telegraf/telegraf.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wangcongxing/NetOpsBase/HEAD/telegraf-prometheus-grafana-0.19/alert/telegraf/telegraf.conf -------------------------------------------------------------------------------- /telegraf-prometheus-grafana-0.19/alert/telegraf/telegraf.d/amazon.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wangcongxing/NetOpsBase/HEAD/telegraf-prometheus-grafana-0.19/alert/telegraf/telegraf.d/amazon.conf -------------------------------------------------------------------------------- /telegraf-prometheus-grafana-0.19/alert/telegraf/telegraf.d/github.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wangcongxing/NetOpsBase/HEAD/telegraf-prometheus-grafana-0.19/alert/telegraf/telegraf.d/github.conf -------------------------------------------------------------------------------- /telegraf-prometheus-grafana-0.19/alert/telegraf/telegraf.d/host1.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wangcongxing/NetOpsBase/HEAD/telegraf-prometheus-grafana-0.19/alert/telegraf/telegraf.d/host1.conf -------------------------------------------------------------------------------- /telegraf-prometheus-grafana-0.19/grafana/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wangcongxing/NetOpsBase/HEAD/telegraf-prometheus-grafana-0.19/grafana/docker-compose.yml -------------------------------------------------------------------------------- /telegraf-prometheus-grafana-0.19/grafana/grafana/config.monitoring: -------------------------------------------------------------------------------- 1 | GF_SECURITY_ADMIN_PASSWORD=admin 2 | GF_USERS_ALLOW_SIGN_UP=false 3 | -------------------------------------------------------------------------------- /telegraf-prometheus-grafana-0.19/grafana/prometheus/prometheus.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wangcongxing/NetOpsBase/HEAD/telegraf-prometheus-grafana-0.19/grafana/prometheus/prometheus.yml -------------------------------------------------------------------------------- /telegraf-prometheus-grafana-0.19/grafana/telegraf/telegraf.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wangcongxing/NetOpsBase/HEAD/telegraf-prometheus-grafana-0.19/grafana/telegraf/telegraf.conf -------------------------------------------------------------------------------- /telegraf-prometheus-grafana-0.19/grafana/telegraf/telegraf.d/amazon.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wangcongxing/NetOpsBase/HEAD/telegraf-prometheus-grafana-0.19/grafana/telegraf/telegraf.d/amazon.conf -------------------------------------------------------------------------------- /telegraf-prometheus-grafana-0.19/grafana/telegraf/telegraf.d/github.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wangcongxing/NetOpsBase/HEAD/telegraf-prometheus-grafana-0.19/grafana/telegraf/telegraf.d/github.conf -------------------------------------------------------------------------------- /telegraf-prometheus-grafana-0.19/grafana/telegraf/telegraf.d/host1.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wangcongxing/NetOpsBase/HEAD/telegraf-prometheus-grafana-0.19/grafana/telegraf/telegraf.d/host1.conf -------------------------------------------------------------------------------- /telegraf-prometheus-grafana-0.19/prometheus/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wangcongxing/NetOpsBase/HEAD/telegraf-prometheus-grafana-0.19/prometheus/docker-compose.yml -------------------------------------------------------------------------------- /telegraf-prometheus-grafana-0.19/prometheus/prometheus/prometheus.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wangcongxing/NetOpsBase/HEAD/telegraf-prometheus-grafana-0.19/prometheus/prometheus/prometheus.yml -------------------------------------------------------------------------------- /telegraf-prometheus-grafana-0.19/prometheus/python/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wangcongxing/NetOpsBase/HEAD/telegraf-prometheus-grafana-0.19/prometheus/python/Dockerfile -------------------------------------------------------------------------------- /telegraf-prometheus-grafana-0.19/prometheus/python/app.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wangcongxing/NetOpsBase/HEAD/telegraf-prometheus-grafana-0.19/prometheus/python/app.py -------------------------------------------------------------------------------- /telegraf-prometheus-grafana-0.19/prometheus/python/pushgateway.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wangcongxing/NetOpsBase/HEAD/telegraf-prometheus-grafana-0.19/prometheus/python/pushgateway.py -------------------------------------------------------------------------------- /telegraf-prometheus-grafana-0.19/prometheus/telegraf-1/telegraf.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wangcongxing/NetOpsBase/HEAD/telegraf-prometheus-grafana-0.19/prometheus/telegraf-1/telegraf.conf -------------------------------------------------------------------------------- /telegraf-prometheus-grafana-0.19/prometheus/telegraf-1/telegraf.d/amazon.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wangcongxing/NetOpsBase/HEAD/telegraf-prometheus-grafana-0.19/prometheus/telegraf-1/telegraf.d/amazon.conf -------------------------------------------------------------------------------- /telegraf-prometheus-grafana-0.19/prometheus/telegraf-1/telegraf.d/github.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wangcongxing/NetOpsBase/HEAD/telegraf-prometheus-grafana-0.19/prometheus/telegraf-1/telegraf.d/github.conf -------------------------------------------------------------------------------- /telegraf-prometheus-grafana-0.19/prometheus/telegraf-1/telegraf.d/processor_regex.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wangcongxing/NetOpsBase/HEAD/telegraf-prometheus-grafana-0.19/prometheus/telegraf-1/telegraf.d/processor_regex.conf -------------------------------------------------------------------------------- /telegraf-prometheus-grafana-0.19/prometheus/telegraf-2/telegraf.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wangcongxing/NetOpsBase/HEAD/telegraf-prometheus-grafana-0.19/prometheus/telegraf-2/telegraf.conf -------------------------------------------------------------------------------- /telegraf-prometheus-grafana-0.19/prometheus/telegraf-2/telegraf.d/amazon.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wangcongxing/NetOpsBase/HEAD/telegraf-prometheus-grafana-0.19/prometheus/telegraf-2/telegraf.d/amazon.conf -------------------------------------------------------------------------------- /telegraf-prometheus-grafana-0.19/prometheus/telegraf-2/telegraf.d/github.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wangcongxing/NetOpsBase/HEAD/telegraf-prometheus-grafana-0.19/prometheus/telegraf-2/telegraf.d/github.conf -------------------------------------------------------------------------------- /telegraf-prometheus-grafana-0.19/prometheus/telegraf-2/telegraf.d/processor_regex.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wangcongxing/NetOpsBase/HEAD/telegraf-prometheus-grafana-0.19/prometheus/telegraf-2/telegraf.d/processor_regex.conf -------------------------------------------------------------------------------- /telegraf-prometheus-grafana-0.19/telegraf/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wangcongxing/NetOpsBase/HEAD/telegraf-prometheus-grafana-0.19/telegraf/docker-compose.yml -------------------------------------------------------------------------------- /telegraf-prometheus-grafana-0.19/telegraf/telegraf/telegraf.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wangcongxing/NetOpsBase/HEAD/telegraf-prometheus-grafana-0.19/telegraf/telegraf/telegraf.conf -------------------------------------------------------------------------------- /telegraf-prometheus-grafana-0.19/telegraf/telegraf/telegraf.d/amazon.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wangcongxing/NetOpsBase/HEAD/telegraf-prometheus-grafana-0.19/telegraf/telegraf/telegraf.d/amazon.conf -------------------------------------------------------------------------------- /telegraf-prometheus-grafana-0.19/telegraf/telegraf/telegraf.d/github.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wangcongxing/NetOpsBase/HEAD/telegraf-prometheus-grafana-0.19/telegraf/telegraf/telegraf.d/github.conf -------------------------------------------------------------------------------- /telegraf-prometheus-grafana-0.19/telegraf/telegraf/telegraf.d/processor_regex.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wangcongxing/NetOpsBase/HEAD/telegraf-prometheus-grafana-0.19/telegraf/telegraf/telegraf.d/processor_regex.conf -------------------------------------------------------------------------------- /utils/APIResponseResult.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wangcongxing/NetOpsBase/HEAD/utils/APIResponseResult.py -------------------------------------------------------------------------------- /utils/CustomViewBase.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wangcongxing/NetOpsBase/HEAD/utils/CustomViewBase.py -------------------------------------------------------------------------------- /utils/JsonToCsv.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wangcongxing/NetOpsBase/HEAD/utils/JsonToCsv.py -------------------------------------------------------------------------------- /utils/authentication.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wangcongxing/NetOpsBase/HEAD/utils/authentication.py -------------------------------------------------------------------------------- /utils/throttle.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wangcongxing/NetOpsBase/HEAD/utils/throttle.py --------------------------------------------------------------------------------