Add and remove servers for monitors
The `add server` command accepts a server name and either a service name or a monitor name. It will add servers to services and monitors. Since all monitors use the MONITOR_SERVER structures directly, the monitors need to be stopped before new servers are added to them
This commit is contained in:
@ -201,7 +201,8 @@ struct monitor
|
||||
extern MONITOR *monitor_alloc(char *, char *);
|
||||
extern void monitor_free(MONITOR *);
|
||||
extern MONITOR *monitor_find(char *);
|
||||
extern void monitorAddServer(MONITOR *, SERVER *);
|
||||
extern void monitorAddServer(MONITOR *mon, SERVER *server);
|
||||
extern void monitorRemoveServer(MONITOR *mon, SERVER *server);
|
||||
extern void monitorAddUser(MONITOR *, char *, char *);
|
||||
extern void monitorAddParameters(MONITOR *monitor, CONFIG_PARAMETER *params);
|
||||
extern void monitorStop(MONITOR *);
|
||||
|
Reference in New Issue
Block a user