You are reading the documentation for Statusengine 3.x - Switch to 
Version 2.x  for old stable
                    
 
                                
                    
                        
                            
                                    Planed / In development 
  
  
      
      For now Statusengine is feature complete. If you found an issue or have an feature request please create an issue at the corresponding GitHub repository
          https://github.com/statusengine/  
       
     
  
 
Changelog 
    
    
    
        MySQL schema changes 
    
        Statusengine 3.7 contains major changes to the MySQL database schema.
        Please follow the
        Update to 3.7 instructions 
        first.
    
     
    
        
            Add update statements for MySQL
            
                #24
             
            
                #28
              - thanks to @ibering 
         
        
            Implement passing of external commands through Statusengine C++ Broker
         
        
            Added support for Elasticsearch 7.x
         
        
            Add option to set mysql encoding
            - thanks to @ibering 
         
        
            Fix for composer 2.0
         
     
    
 
    
    
    
        
            Gearman support
         
        
            RabbitMQ support
         
        
            Bulk messages in queue
         
        
            Configuration via config file
         
        
            Modern C++ code
         
        
            Resolve UTF8 issues
         
        
            Processing external commands (no more nagios.cmd / naemon.qh needed)
         
     
    
 
    
    
    
        
            Switch package manager from bower to npm
         
        
            Updated all JavaScript dependencies
         
        
            Added support for Elasticsearch 7.x
         
        
            Display username if the user is logged in 
                #38
             
         
        
            Add support for /sub-subdirectories/ in the URL 
            #36
         
         
        
            Add option to set mysql encoding
            - thanks to @ibering 
         
        
            Add support for external links 
            #44
         
            
                 
             
         
     
    
 
    
    
        
            
                Improve style of tables on large screens 
                
                    #27
                 
                - thanks to adrienluitot 
             
            
                Disable cache for AngularJS/Ajax requests
                
                    #14
                 
                - thanks to ibering 
             
            
                Fix labels in collapsed menu
                
                    #29
                 
                - thanks to ibering 
             
         
        
            
                 
             
        
    
 
    
    
        Add support for Naemon 1.1.0
    
 
  
  
      
          Resolve Ajax loader align issue in Firefox - thanks to codegagan  
          Add Night-Mode to Ui 
       
      
          
               
           
      
  
 
    
    
        
            [CrateDB] Replace ON DUPLICATE KEY UPDATE with new ON CONFLICT DO syntax- thanks to vanyasem  
            
                Add support for bulk and non-bulk messages from queueing engine.
                 
                To use bulk messages in queue, you need to update to the latest version of Statusengine Event Broker Module.
             
         
     
 
    
    
        
            Restart dead child processes in case of an unexpected error 
         
     
 
  
  
      
          Add CentOS7 support to Makefile 
          Fix segmentation fault if Gearman-Job-Server is unavailable - thanks to dhoffend  
          Add new broker option gearman_server_list to add a list of failover Gearman-Job-Servers - thanks to dhoffend  
          Add new broker option gearman_dup_server_list to add a list Gearman-Job-Servers where check results got duplicated - thanks to dhoffend  
          Fix a memory leak - thanks to dhoffend  
          Fix make clean in Makefile - thanks to dhoffend  
       
  
 
  
  
      Add filter option at node details view for services
      
          
               
           
      
      
          
               
           
      
  
 
  
  
      Fix segmentation fault if contact has no mail or alias
  
 
  
  
      Resolve menu issue on mobile devices
      
          
               
           
      
  
 
  
  
      
          Implement 
              Elasticsearch as new performance data backend  
          Fix a bug, where links to a host or service from "Upcoming downtimes" where undefined 
          Set Version to the same as Worker Version number due to Elasticsearch 
          The auto refresh can now bet set by the user  in seconds 
          Add state overview to the menu 
          Acknowledged hosts and services or hosts and services that are in a period of downtime, can now be hidden from the dashboard 
          
              Add a state change notification on the dashboard
               
               
           
          Add new menu point "Current Acknowledgements"
               
              
                   
               
           
       
  
 
  
  
      
          Implement 
              Elasticsearch as new performance data backend  
          Fix a bug, where it was not possible to enable MySQL and CrateDB as performance data backend at the same time 
          Update MySQL schema TINYINT(1) to TINYINT(2) for non boolean values to increase ORM compatibility 
       
  
 
  
  
      The Redis section of the file config.yml got the key
      db: 0 to define
      which Redis database should be used.
# Configuration of your redis server
redis:
  address: 127.0.0.1
  port: 6379
  db: 0
 
  
  
      Planed: Implement Elasticsearch as performance data backend
  
 
  
  
      With Statusengine UI 3.0.1, empty state blocks on the dashboard will be hidden.
      
          
               
           
      
  
 
  
  
      Release Statusengine UI 3.0.0
  
 
  
  
      Release Statusengine Worker 3.0.0
  
 
  
  
      Release Statusengine Event Broker Module 3.0.0 for Nagios 4 and Naemon