surveil
Surveil
Project Info
Related projects
Getting started
Surveil project architecture
Global project architecture
OpenStack Integration
Main components
Tutorials
Using Surveil
Installing Surveil
0. Installing the repositories
1. Installing Surveil
2. Testing the API
3. Surveil Web UI
Monitoring a host with passive checks
0. Creating the host and service
1. Sending check results
2. Consulting the status of your host
Monitoring with your custom plugin
0. Install the plugin
1. Create a host using this plugin
Heat AutoScaling with Surveil
autoscaling.yml
Contributing
Getting started with Surveil
0. Prerequisite
1. Starting the containers
2. Interacting with the API
Developping the API
Launching the stack
Editing the code
Disabling permissions
Running the tests
Using tox
Building the docs
Integration tests
Web API
V1 Web API
Hello
Hosts
Services
Commands
V2 Web API
Config
Hosts
Services
Commands
Business impact modulations
Check modulations
Notification ways
types documentation
Status
Hosts
Services
types documentation
Actions
acknowledge
downtime
types documentation
Bansho
Config
Administration
Surveil API
Configuration samples
/etc/surveil/surveil.cfg
/etc/surveil/policy.json
/etc/surveil/api_paste.ini
Surveil Openstack Interface
Configuration samples
/etc/surveil/surveil_os_interface.cfg
surveil
Docs
»
Edit on GitHub
Index
A
|
B
|
C
|
D
|
E
|
F
|
H
|
L
|
M
|
N
|
O
|
P
|
R
|
S
|
T
|
U
|
V
|
W
A
acknowledged (surveil.api.datamodel.status.live_host.LiveHost attribute)
(surveil.api.datamodel.status.live_service.LiveService attribute)
Acknowledgement (webservice type)
address (surveil.api.controllers.v1.datamodel.host.Host attribute)
(surveil.api.datamodel.config.host.Host attribute)
(surveil.api.datamodel.status.live_host.LiveHost attribute)
author (surveil.api.datamodel.actions.downtime.Downtime attribute)
B
begin (surveil.api.datamodel.status.metrics.time_delta.TimeDelta attribute)
C
check_period (surveil.api.controllers.v1.datamodel.host.Host attribute)
(surveil.api.datamodel.config.host.Host attribute)
CheckModulation (webservice type)
CheckResult (webservice type)
,
[1]
childs (surveil.api.datamodel.status.live_host.LiveHost attribute)
Command (webservice type)
,
[1]
command_line (surveil.api.controllers.v1.datamodel.command.Command attribute)
(surveil.api.datamodel.config.command.Command attribute)
command_name (surveil.api.controllers.v1.datamodel.command.Command attribute)
(surveil.api.datamodel.config.command.Command attribute)
comment (surveil.api.datamodel.actions.downtime.Downtime attribute)
contact_groups (surveil.api.controllers.v1.datamodel.host.Host attribute)
(surveil.api.datamodel.config.host.Host attribute)
contacts (surveil.api.controllers.v1.datamodel.host.Host attribute)
(surveil.api.datamodel.config.host.Host attribute)
critical (surveil.api.datamodel.status.metrics.live_metric.LiveMetric attribute)
custom_fields (surveil.api.controllers.v1.datamodel.host.Host attribute)
(surveil.api.datamodel.config.host.Host attribute)
D
description (surveil.api.datamodel.status.live_host.LiveHost attribute)
(surveil.api.datamodel.status.live_service.LiveService attribute)
Downtime (webservice type)
duration (surveil.api.datamodel.actions.downtime.Downtime attribute)
E
end (surveil.api.datamodel.status.metrics.time_delta.TimeDelta attribute)
end_time (surveil.api.datamodel.actions.downtime.Downtime attribute)
F
fields (surveil.api.datamodel.status.live_query.LiveQuery attribute)
filters (surveil.api.datamodel.status.live_query.LiveQuery attribute)
H
Host (webservice type)
,
[1]
host_name (surveil.api.controllers.v1.datamodel.host.Host attribute)
(surveil.api.datamodel.actions.acknowledgement.Acknowledgement attribute)
(surveil.api.datamodel.actions.downtime.Downtime attribute)
(surveil.api.datamodel.config.host.Host attribute)
(surveil.api.datamodel.status.live_host.LiveHost attribute)
(surveil.api.datamodel.status.live_service.LiveService attribute)
L
last_check (surveil.api.datamodel.status.live_host.LiveHost attribute)
(surveil.api.datamodel.status.live_service.LiveService attribute)
last_state_change (surveil.api.datamodel.status.live_host.LiveHost attribute)
(surveil.api.datamodel.status.live_service.LiveService attribute)
LiveHost (webservice type)
LiveMetric (webservice type)
LiveQuery (webservice type)
LiveService (webservice type)
long_output (surveil.api.datamodel.status.live_host.LiveHost attribute)
(surveil.api.datamodel.status.live_service.LiveService attribute)
M
max (surveil.api.datamodel.status.metrics.live_metric.LiveMetric attribute)
metric_name (surveil.api.datamodel.status.metrics.live_metric.LiveMetric attribute)
min (surveil.api.datamodel.status.metrics.live_metric.LiveMetric attribute)
N
NotificationWay (webservice type)
O
output (surveil.api.controllers.v1.datamodel.checkresult.CheckResult attribute)
(surveil.api.datamodel.checkresult.CheckResult attribute)
P
parents (surveil.api.datamodel.status.live_host.LiveHost attribute)
plugin_output (surveil.api.datamodel.status.live_host.LiveHost attribute)
(surveil.api.datamodel.status.live_service.LiveService attribute)
R
return_code (surveil.api.controllers.v1.datamodel.checkresult.CheckResult attribute)
(surveil.api.datamodel.checkresult.CheckResult attribute)
S
Service (webservice type)
,
[1]
service_description (surveil.api.datamodel.actions.downtime.Downtime attribute)
(surveil.api.datamodel.status.live_service.LiveService attribute)
services (surveil.api.datamodel.status.live_host.LiveHost attribute)
start_time (surveil.api.datamodel.actions.downtime.Downtime attribute)
state (surveil.api.datamodel.status.live_host.LiveHost attribute)
(surveil.api.datamodel.status.live_service.LiveService attribute)
T
time_stamp (surveil.api.controllers.v1.datamodel.checkresult.CheckResult attribute)
(surveil.api.datamodel.actions.downtime.Downtime attribute)
(surveil.api.datamodel.checkresult.CheckResult attribute)
TimeDelta (webservice type)
U
unit (surveil.api.datamodel.status.metrics.live_metric.LiveMetric attribute)
use (surveil.api.controllers.v1.datamodel.host.Host attribute)
(surveil.api.datamodel.config.host.Host attribute)
V
value (surveil.api.datamodel.status.metrics.live_metric.LiveMetric attribute)
W
warning (surveil.api.datamodel.status.metrics.live_metric.LiveMetric attribute)
Read the Docs
v: latest
Versions
latest
stable
Downloads
On Read the Docs
Project Home
Builds
Free document hosting provided by
Read the Docs
.