Exit Codes
Integrations return the following Exit Codes for successful and unsuccessful requests:
Exit Code  | Meaning  | 
|---|---|
0  | Expected exit.  | 
1  | A general error occurred.  | 
2  | Misuse of shell built-ins.  | 
3  | The integration failed to start up.  | 
4  | An unknown error occurred during the integration's startup.  | 
5  | Failed to load the integration's configuration.  | 
7  | Failed to parse the integration's configuration.  | 
8  | Failed to create the request for the integration's configuration.  | 
9  | Invalid mapping config.  | 
10  | Invalid event stream in config.  | 
11  | The integration name has not been specified.  | 
12  | RabbitMQ configuration is missing from   | 
13  | Failed to initialize connection to RabbitMQ.  | 
14  | Failed to initialize connection to RabbitMQ with SSL.  | 
15  | Failed to initialize the integration's monitor.  | 
16  | Failed to initialize the integration's extractor.  | 
17  | Failed to initialize the integration's failover thread.  | 
50  | Required native library is missing.  | 
51  | Event factory thread pool is unavailable.  | 
52  | The integration could not send heartbeats to the Integrations Controller.  | 
71  | Using a database in a lambot is prohibited.  | 
72  | Using MooMS in a lambot is prohibited.  | 
91  | The file to monitor was not found.  | 
92  | An error occurred while monitoring the file.  | 
93  | HTTP Server failed to start up.  | 
94  | Failed to bind port for SNMP.  |