.dockerignore
.testr.conf
AUTHORS
CHANGELOG.rst
ChangeLog
Dockerfile
LICENSE
Makefile
README.rst
docker-compose-production.yml
docker-compose.yml
requirements.txt
rtd-requirements.txt
setup.cfg
setup.py
test-requirements.txt
tox.ini
container-data/README.rst
container-data/influxdb/.placeholder
container-data/mongodb/.placeholder
contrib/Vagrantfile
doc/Makefile
doc/source/conf.py
doc/source/index.rst
doc/source/project_architecture.rst
doc/source/readme.rst
doc/source/administration/index.rst
doc/source/administration/surveil-os-interface.rst
doc/source/administration/surveil-webui.rst
doc/source/administration/surveil_api.rst
doc/source/examples/autoscaling.yaml
doc/source/tutorials/developing_the_api.rst
doc/source/tutorials/getting_started.rst
doc/source/tutorials/heat_autoscaling.rst
doc/source/tutorials/index.rst
doc/source/tutorials/installing_surveil.rst
doc/source/tutorials/monitoring_a_host_with_passive_checks.rst
doc/source/tutorials/monitoring_with_your_custom_plugin.rst
doc/source/tutorials/running_the_tests.rst
doc/source/webapi/index.rst
doc/source/webapi/v1.rst
doc/source/webapi/v2/actions.rst
doc/source/webapi/v2/bansho.rst
doc/source/webapi/v2/config.rst
doc/source/webapi/v2/index.rst
doc/source/webapi/v2/status.rst
etc/surveil/api_paste.ini
etc/surveil/config.py
etc/surveil/policy.json
etc/surveil/surveil.cfg
etc/surveil/surveil_os_interface.cfg
surveil/__init__.py
surveil.egg-info/PKG-INFO
surveil.egg-info/SOURCES.txt
surveil.egg-info/dependency_links.txt
surveil.egg-info/entry_points.txt
surveil.egg-info/not-zip-safe
surveil.egg-info/pbr.json
surveil.egg-info/requires.txt
surveil.egg-info/top_level.txt
surveil/api/__init__.py
surveil/api/app.py
surveil/api/hooks.py
surveil/api/rbac.py
surveil/api/authmiddleware/__init__.py
surveil/api/authmiddleware/auth.py
surveil/api/authmiddleware/utils.py
surveil/api/controllers/__init__.py
surveil/api/controllers/root.py
surveil/api/controllers/v1/__init__.py
surveil/api/controllers/v1/commands.py
surveil/api/controllers/v1/hello.py
surveil/api/controllers/v1/hosts.py
surveil/api/controllers/v1/reload_config.py
surveil/api/controllers/v1/services.py
surveil/api/controllers/v1/v1.py
surveil/api/controllers/v1/datamodel/__init__.py
surveil/api/controllers/v1/datamodel/checkresult.py
surveil/api/controllers/v1/datamodel/command.py
surveil/api/controllers/v1/datamodel/host.py
surveil/api/controllers/v1/datamodel/info.py
surveil/api/controllers/v1/datamodel/service.py
surveil/api/controllers/v1/datamodel/types.py
surveil/api/controllers/v2/__init__.py
surveil/api/controllers/v2/hello.py
surveil/api/controllers/v2/reload_config.py
surveil/api/controllers/v2/v2.py
surveil/api/controllers/v2/actions/__init__.py
surveil/api/controllers/v2/actions/acknowledge.py
surveil/api/controllers/v2/actions/downtime.py
surveil/api/controllers/v2/actions/recheck.py
surveil/api/controllers/v2/admin/__init__.py
surveil/api/controllers/v2/auth/__init__.py
surveil/api/controllers/v2/auth/tokens.py
surveil/api/controllers/v2/bansho/__init__.py
surveil/api/controllers/v2/bansho/config.py
surveil/api/controllers/v2/config/__init__.py
surveil/api/controllers/v2/config/businessimpactmodulations.py
surveil/api/controllers/v2/config/checkmodulations.py
surveil/api/controllers/v2/config/commands.py
surveil/api/controllers/v2/config/contactgroups.py
surveil/api/controllers/v2/config/contacts.py
surveil/api/controllers/v2/config/hostgroups.py
surveil/api/controllers/v2/config/hosts.py
surveil/api/controllers/v2/config/macromodulations.py
surveil/api/controllers/v2/config/notificationways.py
surveil/api/controllers/v2/config/realms.py
surveil/api/controllers/v2/config/reload_config.py
surveil/api/controllers/v2/config/servicegroup.py
surveil/api/controllers/v2/config/services.py
surveil/api/controllers/v2/config/timeperiods.py
surveil/api/controllers/v2/status/__init__.py
surveil/api/controllers/v2/status/status.py
surveil/api/controllers/v2/status/events/__init__.py
surveil/api/controllers/v2/status/events/events.py
surveil/api/controllers/v2/status/hosts/__init__.py
surveil/api/controllers/v2/status/hosts/hosts.py
surveil/api/controllers/v2/status/hosts/metrics.py
surveil/api/controllers/v2/status/hosts/results.py
surveil/api/controllers/v2/status/hosts/services/__init__.py
surveil/api/controllers/v2/status/hosts/services/metrics.py
surveil/api/controllers/v2/status/hosts/services/results.py
surveil/api/controllers/v2/status/hosts/services/services.py
surveil/api/controllers/v2/status/services/__init__.py
surveil/api/controllers/v2/status/services/services.py
surveil/api/datamodel/__init__.py
surveil/api/datamodel/checkresult.py
surveil/api/datamodel/info.py
surveil/api/datamodel/live_query.py
surveil/api/datamodel/types.py
surveil/api/datamodel/actions/__init__.py
surveil/api/datamodel/actions/acknowledgement.py
surveil/api/datamodel/actions/downtime.py
surveil/api/datamodel/actions/recheck.py
surveil/api/datamodel/config/__init__.py
surveil/api/datamodel/config/businessimpactmodulation.py
surveil/api/datamodel/config/checkmodulation.py
surveil/api/datamodel/config/command.py
surveil/api/datamodel/config/contact.py
surveil/api/datamodel/config/contactgroup.py
surveil/api/datamodel/config/host.py
surveil/api/datamodel/config/hostgroup.py
surveil/api/datamodel/config/macromodulation.py
surveil/api/datamodel/config/notificationway.py
surveil/api/datamodel/config/realm.py
surveil/api/datamodel/config/service.py
surveil/api/datamodel/config/servicegroup.py
surveil/api/datamodel/config/timeperiod.py
surveil/api/datamodel/status/__init__.py
surveil/api/datamodel/status/event.py
surveil/api/datamodel/status/live_host.py
surveil/api/datamodel/status/live_service.py
surveil/api/datamodel/status/paging.py
surveil/api/datamodel/status/metrics/__init__.py
surveil/api/datamodel/status/metrics/metric.py
surveil/api/datamodel/status/metrics/time_interval.py
surveil/api/handlers/__init__.py
surveil/api/handlers/handler.py
surveil/api/handlers/mongodb_mongoengine_object_handler.py
surveil/api/handlers/bansho/__init__.py
surveil/api/handlers/bansho/config_handler.py
surveil/api/handlers/config/__init__.py
surveil/api/handlers/config/businessimpactmodulation_handler.py
surveil/api/handlers/config/checkmodulation_handler.py
surveil/api/handlers/config/command_handler.py
surveil/api/handlers/config/contact_handler.py
surveil/api/handlers/config/contactgroup_handler.py
surveil/api/handlers/config/host_handler.py
surveil/api/handlers/config/hostgroup_handler.py
surveil/api/handlers/config/macromodulation_handler.py
surveil/api/handlers/config/mongoengine_query.py
surveil/api/handlers/config/notificationway_handler.py
surveil/api/handlers/config/realm_handler.py
surveil/api/handlers/config/service_handler.py
surveil/api/handlers/config/servicegroup_handler.py
surveil/api/handlers/config/timeperiod_handler.py
surveil/api/handlers/status/__init__.py
surveil/api/handlers/status/event_handler.py
surveil/api/handlers/status/fields_filter.py
surveil/api/handlers/status/influxdb_query.py
surveil/api/handlers/status/live_host_handler.py
surveil/api/handlers/status/live_service_handler.py
surveil/api/handlers/status/mongodb_query.py
surveil/api/handlers/status/metrics/__init__.py
surveil/api/handlers/status/metrics/metric_handler.py
surveil/api/handlers/status/metrics/metric_name_handler.py
surveil/api/storage/__init__.py
surveil/api/storage/mongodb/__init__.py
surveil/api/storage/mongodb/foreign_key_field.py
surveil/api/storage/mongodb/config/__init__.py
surveil/api/storage/mongodb/config/businessimpactmodulation.py
surveil/api/storage/mongodb/config/checkmodulation.py
surveil/api/storage/mongodb/config/command.py
surveil/api/storage/mongodb/config/contact.py
surveil/api/storage/mongodb/config/contactgroup.py
surveil/api/storage/mongodb/config/host.py
surveil/api/storage/mongodb/config/hostgroup.py
surveil/api/storage/mongodb/config/macromodulation.py
surveil/api/storage/mongodb/config/notificationway.py
surveil/api/storage/mongodb/config/realm.py
surveil/api/storage/mongodb/config/service.py
surveil/api/storage/mongodb/config/servicegroup.py
surveil/api/storage/mongodb/config/timeperiod.py
surveil/cmd/__init__.py
surveil/cmd/api.py
surveil/cmd/init.py
surveil/cmd/os_discovery.py
surveil/cmd/pack_upload.py
surveil/cmd/surveil_from_nagios.py
surveil/cmd/surveil_os_interface.py
surveil/common/__init__.py
surveil/common/util.py
surveil/tests/__init__.py
surveil/tests/base.py
surveil/tests/api/__init__.py
surveil/tests/api/functionalTest.py
surveil/tests/api/policy.json
surveil/tests/api/config/__init__.py
surveil/tests/api/config/test_mongolive_query.py
surveil/tests/api/controllers/__init__.py
surveil/tests/api/controllers/v1/__init__.py
surveil/tests/api/controllers/v1/test_commands.py
surveil/tests/api/controllers/v1/test_hello.py
surveil/tests/api/controllers/v1/test_hosts.py
surveil/tests/api/controllers/v1/test_reload_config.py
surveil/tests/api/controllers/v1/test_services.py
surveil/tests/api/controllers/v1/datamodel/__init__.py
surveil/tests/api/controllers/v1/datamodel/test_host.py
surveil/tests/api/controllers/v2/__init__.py
surveil/tests/api/controllers/v2/test_hello.py
surveil/tests/api/controllers/v2/actions/__init__.py
surveil/tests/api/controllers/v2/actions/test_acknowledge.py
surveil/tests/api/controllers/v2/actions/test_downtime.py
surveil/tests/api/controllers/v2/actions/test_recheck.py
surveil/tests/api/controllers/v2/auth/__init__.py
surveil/tests/api/controllers/v2/auth/test_auth.py
surveil/tests/api/controllers/v2/bansho/__init__.py
surveil/tests/api/controllers/v2/bansho/test_config.py
surveil/tests/api/controllers/v2/config/__init__.py
surveil/tests/api/controllers/v2/config/test_businessimpactmodulations.py
surveil/tests/api/controllers/v2/config/test_checkmodulation.py
surveil/tests/api/controllers/v2/config/test_commands.py
surveil/tests/api/controllers/v2/config/test_contactgroup.py
surveil/tests/api/controllers/v2/config/test_contacts.py
surveil/tests/api/controllers/v2/config/test_hostgroup.py
surveil/tests/api/controllers/v2/config/test_hosts.py
surveil/tests/api/controllers/v2/config/test_macromodulations.py
surveil/tests/api/controllers/v2/config/test_notificationways.py
surveil/tests/api/controllers/v2/config/test_realms.py
surveil/tests/api/controllers/v2/config/test_reload_config.py
surveil/tests/api/controllers/v2/config/test_servicegroup.py
surveil/tests/api/controllers/v2/config/test_services.py
surveil/tests/api/controllers/v2/config/test_timeperiods.py
surveil/tests/api/controllers/v2/status/__init__.py
surveil/tests/api/controllers/v2/status/test_events.py
surveil/tests/api/controllers/v2/status/test_hosts.py
surveil/tests/api/controllers/v2/status/test_hosts_metric.py
surveil/tests/api/controllers/v2/status/test_hosts_services_metrics.py
surveil/tests/api/controllers/v2/status/test_services.py
surveil/tests/api/handlers/__init__.py
surveil/tests/api/handlers/live/__init__.py
surveil/tests/api/handlers/live/test_fields_filter.py
surveil/tests/api/handlers/live/test_influxdb_query.py
surveil/tests/api/handlers/live/test_mongodb_query.py
surveil/tests/cmd/__init__.py
surveil/tests/cmd/test_surveil_from_nagios.py
surveil/tests/cmd/nagios_config/config.cfg
surveil/tests/cmd/nagios_config/other_file.cfg
surveil/tests/integration/__init__.py
surveil/tests/integration/integration_test.py
surveil/tests/integration/test_surveil.py
surveil/tests/integration/backend/__init__.py
surveil/tests/integration/backend/docker_backend.py
surveil/tests/integration/backend/integration.yml
tools/docker/alignak_container/Dockerfile
tools/docker/alignak_container/setup.sh
tools/docker/alignak_container/etc/alignak/alignak.cfg
tools/docker/alignak_container/etc/alignak/arbiters/arbiter-master.cfg
tools/docker/alignak_container/etc/alignak/brokers/broker-master.cfg
tools/docker/alignak_container/etc/alignak/certs/02.pem
tools/docker/alignak_container/etc/alignak/certs/README
tools/docker/alignak_container/etc/alignak/certs/ca.pem
tools/docker/alignak_container/etc/alignak/certs/certindex.txt
tools/docker/alignak_container/etc/alignak/certs/certindex.txt.attr
tools/docker/alignak_container/etc/alignak/certs/certindex.txt.old
tools/docker/alignak_container/etc/alignak/certs/client.pem
tools/docker/alignak_container/etc/alignak/certs/serial
tools/docker/alignak_container/etc/alignak/certs/serial.old
tools/docker/alignak_container/etc/alignak/certs/server.cert
tools/docker/alignak_container/etc/alignak/certs/server.key
tools/docker/alignak_container/etc/alignak/certs/server.pem
tools/docker/alignak_container/etc/alignak/certs/server.req
tools/docker/alignak_container/etc/alignak/certs/shinken_openssl_cnf
tools/docker/alignak_container/etc/alignak/certs/demoCA/cacert.pem
tools/docker/alignak_container/etc/alignak/certs/demoCA/careq.pem
tools/docker/alignak_container/etc/alignak/certs/demoCA/crlnumber
tools/docker/alignak_container/etc/alignak/certs/demoCA/index.txt
tools/docker/alignak_container/etc/alignak/certs/demoCA/index.txt.attr
tools/docker/alignak_container/etc/alignak/certs/demoCA/index.txt.attr.old
tools/docker/alignak_container/etc/alignak/certs/demoCA/index.txt.old
tools/docker/alignak_container/etc/alignak/certs/demoCA/serial
tools/docker/alignak_container/etc/alignak/certs/demoCA/serial.old
tools/docker/alignak_container/etc/alignak/certs/demoCA/newcerts/EC5B5DDAD51BE4A8.pem
tools/docker/alignak_container/etc/alignak/certs/demoCA/newcerts/EC5B5DDAD51BE4A9.pem
tools/docker/alignak_container/etc/alignak/certs/demoCA/private/cakey.pem
tools/docker/alignak_container/etc/alignak/commands/check_dig.cfg
tools/docker/alignak_container/etc/alignak/commands/check_host_alive.cfg
tools/docker/alignak_container/etc/alignak/commands/check_http_url.cfg
tools/docker/alignak_container/etc/alignak/commands/check_nrpe.cfg
tools/docker/alignak_container/etc/alignak/commands/check_nrpe_args.cfg
tools/docker/alignak_container/etc/alignak/commands/check_ping.cfg
tools/docker/alignak_container/etc/alignak/commands/check_snmp_service.cfg
tools/docker/alignak_container/etc/alignak/commands/check_snmp_storage.cfg
tools/docker/alignak_container/etc/alignak/commands/check_snmp_time.cfg
tools/docker/alignak_container/etc/alignak/commands/check_tcp.cfg
tools/docker/alignak_container/etc/alignak/commands/configuration-check.cfg
tools/docker/alignak_container/etc/alignak/commands/detailled-host-by-email.cfg
tools/docker/alignak_container/etc/alignak/commands/detailled-service-by-email.cfg
tools/docker/alignak_container/etc/alignak/commands/notify-host-by-android-sms.cfg
tools/docker/alignak_container/etc/alignak/commands/notify-host-by-email.cfg
tools/docker/alignak_container/etc/alignak/commands/notify-host-by-xmpp.cfg
tools/docker/alignak_container/etc/alignak/commands/notify-service-by-android-sms.cfg
tools/docker/alignak_container/etc/alignak/commands/notify-service-by-email.cfg
tools/docker/alignak_container/etc/alignak/commands/notify-service-by-xmpp.cfg
tools/docker/alignak_container/etc/alignak/commands/reload-alignak.cfg
tools/docker/alignak_container/etc/alignak/commands/restart-alignak.cfg
tools/docker/alignak_container/etc/alignak/contactgroups/admins.cfg
tools/docker/alignak_container/etc/alignak/contactgroups/users.cfg
tools/docker/alignak_container/etc/alignak/contacts/admin.cfg
tools/docker/alignak_container/etc/alignak/daemons/brokerd.ini
tools/docker/alignak_container/etc/alignak/daemons/pollerd.ini
tools/docker/alignak_container/etc/alignak/daemons/reactionnerd.ini
tools/docker/alignak_container/etc/alignak/daemons/receiverd.ini
tools/docker/alignak_container/etc/alignak/daemons/schedulerd.ini
tools/docker/alignak_container/etc/alignak/dependencies/sample.cfg
tools/docker/alignak_container/etc/alignak/discovery/discovery.cfg
tools/docker/alignak_container/etc/alignak/discovery/discovery_rules.cfg
tools/docker/alignak_container/etc/alignak/discovery/discovery_runs.cfg
tools/docker/alignak_container/etc/alignak/escalations/sample.cfg
tools/docker/alignak_container/etc/alignak/hostgroups/linux.cfg
tools/docker/alignak_container/etc/alignak/hosts/localhost.cfg
tools/docker/alignak_container/etc/alignak/modules/auth_cfg_password.cfg
tools/docker/alignak_container/etc/alignak/modules/booster_nrpe.cfg
tools/docker/alignak_container/etc/alignak/modules/ceilometer.cfg
tools/docker/alignak_container/etc/alignak/modules/influxdb.cfg
tools/docker/alignak_container/etc/alignak/modules/mongo-live-config.cfg
tools/docker/alignak_container/etc/alignak/modules/retention-redis.cfg
tools/docker/alignak_container/etc/alignak/modules/surveil.cfg
tools/docker/alignak_container/etc/alignak/modules/webui.cfg
tools/docker/alignak_container/etc/alignak/modules/ws_arbiter.cfg
tools/docker/alignak_container/etc/alignak/notificationways/detailled-email.cfg
tools/docker/alignak_container/etc/alignak/notificationways/email.cfg
tools/docker/alignak_container/etc/alignak/notificationways/sms-android.cfg
tools/docker/alignak_container/etc/alignak/packs/readme.cfg
tools/docker/alignak_container/etc/alignak/pollers/poller-master.cfg
tools/docker/alignak_container/etc/alignak/reactionners/reactionner-android-sms.cfg
tools/docker/alignak_container/etc/alignak/reactionners/reactionner-master.cfg
tools/docker/alignak_container/etc/alignak/realms/all.cfg
tools/docker/alignak_container/etc/alignak/receivers/receiver-master.cfg
tools/docker/alignak_container/etc/alignak/resource.d/active-directory.cfg
tools/docker/alignak_container/etc/alignak/resource.d/nmap.cfg
tools/docker/alignak_container/etc/alignak/resource.d/paths.cfg
tools/docker/alignak_container/etc/alignak/resource.d/snmp.cfg
tools/docker/alignak_container/etc/alignak/schedulers/scheduler-master.cfg
tools/docker/alignak_container/etc/alignak/servicegroups/sample.cfg
tools/docker/alignak_container/etc/alignak/services/services.cfg
tools/docker/alignak_container/etc/alignak/templates/generic-contact.cfg
tools/docker/alignak_container/etc/alignak/templates/generic-host.cfg
tools/docker/alignak_container/etc/alignak/templates/generic-service.cfg
tools/docker/alignak_container/etc/alignak/templates/srv-pnp.cfg
tools/docker/alignak_container/etc/alignak/templates/time_templates.cfg
tools/docker/alignak_container/etc/alignak/timeperiods/24x7.cfg
tools/docker/alignak_container/etc/alignak/timeperiods/none.cfg
tools/docker/alignak_container/etc/alignak/timeperiods/us-holidays.cfg
tools/docker/alignak_container/etc/alignak/timeperiods/workhours.cfg
tools/docker/alignak_container/etc/supervisor/conf.d/supervisor.conf
tools/docker/alignak_container/plugins/check-example/requirements.txt
tools/docker/alignak_container/plugins/check-example/setup.py
tools/docker/alignak_container/plugins/check-example/check_example/__init__.py
tools/docker/alignak_container/plugins/check-example/check_example/check_example.py
tools/docker/surveil_container/setup.sh