Get desktop application:
View/edit binary Protocol Buffers messages
Interface exported by the server
Message that the client sends to extract the ClientsDTO
(message has no fields)
Message that the client sends to stop the clients processes
(message has no fields)
Message that the client sends to start the clients processes
Message that the client sends to start the producer thread
Message that the client sends to start the producer thread
(message has no fields)
Interface exported by the server
Message that the client sends to get the status of the node
(message has no fields)
Message that the server returns when requested by the client, contains info about node's status
Message that the client sends to start PostgreSQL
(message has no fields)
Message that the client sends to start cAdvisor
(message has no fields)
Message that the client sends to start node exporter
(message has no fields)
Message that the client sends to start grafana
(message has no fields)
Message that the client sends to start Prometheus
(message has no fields)
Message that the client sends to start pgAdmin
(message has no fields)
Message that the client sends to start nginx
(message has no fields)
Message that the client sends to start flask
(message has no fields)
Message that the client sends to start dockerStatsManager
(message has no fields)
Message that the client sends to start a dockerStatsManager thread for an execution
Message that the client sends to start the docker engine
(message has no fields)
Message that the client sends to stop PostgreSQL
(message has no fields)
Message that the client sends to stop cAdvisor
(message has no fields)
Message that the client sends to stop node exporter
(message has no fields)
Message that the client sends to stop grafana
(message has no fields)
Message that the client sends to stop Prometheus
(message has no fields)
Message that the client sends to stop pgAdmin
(message has no fields)
Message that the client sends to stop nginx
(message has no fields)
Message that the client sends to stop flask
(message has no fields)
Message that the client sends to stop dockerStatsManager
(message has no fields)
Message that the client sends to stop the docker engine
(message has no fields)
Message that the client sends to get the log file names in the /var/log/csle directory
(message has no fields)
Message that the client sends to get the docker statsmanager logs
(message has no fields)
Message that the client sends to get the Prometheus logs
(message has no fields)
Message that the client sends to get the Node exporter logs
(message has no fields)
Message that the client sends to get the cAdvisor logs
(message has no fields)
Message that the client sends to get the pgAdming logs
(message has no fields)
Message that the client sends to get the grafana logs
(message has no fields)
Message that the client sends to get the nginx logs
(message has no fields)
Message that the client sends to get the docker logs
(message has no fields)
Message that the client sends to get the posgresql logs
(message has no fields)
Message that the client sends to get the flask logs
(message has no fields)
Message that the client sends to get a given log file
Message that the client sends when requesting to start containers of a given emulation execution
Message that the client sends when requesting to attach containers of a given emulation execution to networks
Message that the client sends when requesting to install CSLE libraries on containers that are part of an execution
Message that the client sends when requesting to apply the kafka config to a given execution
Message that the client sends when requesting to apply start the SDN controller of an execution
Message that the client sends when requesting to apply resource constraints to containers of an emulation
Message that the client sends when requesting to create OvsSwitches
Message that the client sends when requesting to test ping between containers in an execution
Message that the client sends when requesting to configure OVS on an execution
Message that the client sends when requesting to start the SDN controller monitor in an execution
Message that the client sends when requesting to create users of an execution
Message that the client sends when requesting to create vulnerabilities of an execution
Message that the client sends when requesting to create flags of an execution
Message that the client sends when requesting to create the topology of an execution
Message that the client sends when requesting to start traffic generators of a given execution
Message that the client sends when requesting to start the client population of a specific execution
Message that the client sends when requesting to start the client Kafka producer of a specific execution
Message that the client sends when requesting to stop the client Kafka producer of a specific execution
Message that the client sends when requesting to start the Snort IDSes of a specific execution
Message that the client sends when requesting to start the Snort IDSes Monitor threads of a specific execution
Message that the client sends when requesting to start the OSSEC IDSes of a specific execution
Message that the client sends when requesting to start the OSSEC IDSes monitor threads of a specific execution
Message that the client sends when requesting to start the ELK stack of a specific execution
Message that the client sends when requesting to start the Host managers of a specific execution
Message that the client sends when requesting to apply the filebeat configurations of a specific execution
Message that the client sends when requesting to apply the packetbeat configurations of a specific execution
Message that the client sends when requesting to apply the metricbeat configurations of a specific execution
Message that the client sends when requesting to apply the heartbeat configurations of a specific execution
Message that the client sends when requesting to start the filebeats of an execution of a specific execution
Message that the client sends when requesting to start the packetbeats of an execution
Message that the client sends when requesting to start the metricbeats of an execution
Message that the client sends when requesting to start the heartbeats of an execution
Message that the client sends to stop all executions of a given emulation
Message that the client sends to stop a given execution
Message that the client sends to stop all executions
(message has no fields)
Message that the client sends to clean all executions
(message has no fields)
Message that the client sends to clean all executions of a given emulation
Message that the client sends to clean a given execution
Message that the client sends when requesting to start the client manager of a specific execution
Message that the client sends when requesting to stop the client population of a specific execution
Message that the client sends when requesting to stop the client manager of a specific execution
Message that the client sends when requesting to get the number of active clients of an execution
Message that the client sends when requesting to start a specific traffic generator
Message that the client sends when requesting to stop all traffic generators of a given execution
Message that the client sends when requesting to stop a specific traffic generator
Message that the client sends when requesting to get the client managers info
Message that the client sends when requesting to get the traffic managers info
Message that the client sends when requesting to stop all running CSLE containers
(message has no fields)
Message that the client sends when requesting to stop a specific container
Message that the client sends when requesting to remove all stopped containers
(message has no fields)
Message that the client sends when requesting to remove a specific container
Message that the client sends when requesting to remove all container images
(message has no fields)
Message that the client sends when requesting to remove a specific container image
Message that the client sends when requesting to list all container images
(message has no fields)
Message that the server returns when requested for the container images
Message that the client sends when requesting to list all Docker networks
(message has no fields)
Message that the client sends when requesting to start all stopped containers
(message has no fields)
Message that the client sends when requesting to start a specific container
Message that the client sends when requesting to list all running containers
(message has no fields)
Message that the client sends when requesting to list all running emulations
(message has no fields)
DTO with data related to all running emulations
Message that the client sends when requesting to list all stopped containers
(message has no fields)
Message that the client sends when requesting to create emulation networks
Message that the client sends to stop a dockerStatsManager thread for an execution
Message that the client sends to get the status of the docker stats manager of a specific execution
Message that the client sends to remove a list of docker network
Message that the client sends to remove all CSLE docker networks
(message has no fields)
Message that the client sends when requesting to get the docker stats managers info for a specific execution
Message that the client sends when requesting to start the elk manager
Message that the client sends when requesting to stop the elk manager
Message that the client sends when requesting to get the status of the ELK stack and the manager
Message that the client sends when requesting to stop the ELK stack of a specific execution
Message that the client sends when requesting to start Elastic for a specific execution
Message that the client sends when requesting to stop Elastic for a specific execution
Message that the client sends when requesting to start Kibana for a specific execution
Message that the client sends when requesting to stop Kibana for a specific execution
Message that the client sends when requesting to start logstash for a specific execution
Message that the client sends when requesting to stop logstash for a specific execution
Message that the client sends when requesting to get the elk managers info
Message that the client sends when requesting to start the containers of a given execution
Message that the client sends when requesting to start the containers of a given execution
Message that the client sends when requesting to stop the containers of a given execution
Message that the client sends when requesting to start the Host managers of a specific container
Message that the client sends when requesting to stop the Host managers of a specific execution
Message that the client sends when requesting to stop the Host manager of a specific container
Message that the client sends when requesting to stop the filebeats of a specific execution
Message that the client sends when requesting to stop the packetbeats of a specific execution
Message that the client sends when requesting to stop the metricbeats of a specific execution
Message that the client sends when requesting to stop the heartbeats of a specific execution
Message that the client sends when requesting to start the Host manager threads of a specific execution
Message that the client sends when requesting to start the Host manager threads of a specific execution
Message that the client sends when requesting to start filebeat of a specific container in an execution
Message that the client sends when requesting to start packetbeat of a specific container in an execution
Message that the client sends when requesting to start metricbeat of a specific container in an execution
Message that the client sends when requesting to start heartbeat of a specific container in an execution
Message that the client sends when requesting to stop filebeat of a specific container in an execution
Message that the client sends when requesting to stop packetbeat of a specific container in an execution
Message that the client sends when requesting to stop metricbeat of a specific container in an execution
Message that the client sends when requesting to start heartbeat of a specific container in an execution
Message that the client sends when requesting to apply the filebeat configuration of a specific container
Message that the client sends when requesting to apply the packetbeat configuration of a specific container
Message that the client sends when requesting to apply the metricbeat configuration of a specific container
Message that the client sends when requesting to apply the heartbeat configuration of a specific container
Message that the client sends to request the statuses of host monitor threads
Message that the server returns when asked about the statuses of the Host managers
Message that the client sends when requesting to get the host managers info
Message that the client sends when requesting to stop the Kafka manager of a specific execution
Message that the client sends when requesting to start the Kafka manager of a specific execution
Message that the client sends when requesting to create Kafka topics of a given execution
Message that the client sends when requesting to get the status of Kafka in a given execution
Message that the client sends when requesting to get the kafka managers info
Message that the client sends when requesting to stop the OSSEC IDSes
Message that the client sends when requesting to start the OSSEC IDSes
Message that the client sends when requesting to stop a specific OSSEC IDS
Message that the client sends when requesting to start a specific OSSEC IDS
Message that the client sends when requesting to start OSSEC IDS managers
Message that the client sends when requesting to stop OSSEC IDS managers
Message that the client sends when requesting to start a specific OSSEC IDS manager
Message that the client sends when requesting to stop a specific OSSEC IDS manager
Message that the client sends when requesting to start a specific OSSEC IDSes monitor thread
Message that the client sends when requesting to stop a specific OSSEC IDSes monitor thread
Message that the client sends when requesting to stop all OSSEC IDSes monitor threads
Message that the client sends when requesting to stop all OSSEC IDSes monitor threads
Message that the client sends when requesting to get the statuses of all OSSEC IDS monitor threads
Message that the client sends when requesting to get the OSSEC IDS managers info
Message that the client sends when requesting to start the Ryu manager of a given execution
Message that the client sends when requesting to stop the Ryu manager of a given execution
Message that the client sends when requesting to get the status of teh Ryu manager of a given execution
Message that the client sends when requesting to start Ryu of a specific execution
Message that the client sends when requesting to stop Ryu of a specific execution
Message that the client sends when requesting to get the Ryu managers info
Message that the client sends when requesting to stop the Snort IDSes of a specific execution
Message that the client sends when requesting to stop the Snort IDSes Monitor threads of a specific execution
Message that the client sends when requesting to stop a specific Snort IDS
Message that the client sends when requesting to stop a specific Snort IDS monitor thread
Message that the client sends when requesting to start a specific Snort IDS
Message that the client sends when requesting to start all Snort IDS monitor thread of a given execution
Message that the client sends when requesting to start a specific Snort IDS monitor thread
Message that the client sends when requesting to start Snort IDS managers
Message that the client sends when requesting to stop Snort managers
Message that the client sends when requesting to start a specific Snort manager
Message that the client sends when requesting to stop a specific Snort IDS manager
Message that the client sends when requesting to stop all OSSEC IDSes monitor threads
Message that the client sends when requesting to to get the statuses of all Snort IDS monitor threads
Message that the client sends when requesting to get the statuses of all Snort IDS monitor threads
Message that the client sends when requesting to get the Snort IDS managers info
Message that the client sends when requesting to get information about a given execution
Message that the server returns when requested for the elk managers info
Message that the client sends to request information about Kibana tunnels
(message has no fields)
Message that the server returns when the client requests information about the Kibana tunnels
Message that the client sends to request information about Ryu tunnels
(message has no fields)
Message that the server returns when the client requests information about the Ryu tunnels
Message that the client sends to remove a Kibana tunnel
Message that the client sends to remove a Ryu tunnel
Message that the client sends when requesting to start the Host manager threads of a specific execution
Message that the client sends when requesting to stop the Host manager threads of a specific execution
Message that the client sends when requesting to start the Ryu monitor thread of a given execution
Message that the client sends when requesting to stop the Ryu monitor thread of a given execution
Message that the client sends when requesting to get logs of a specific Ryu controller
Message that the client sends when requesting to get logs of a specific Ryu manager
Message that the client sends when requesting to get logs of a specific ELK stack
Message that the client sends when requesting to get logs of a specific ELK manager
Message that the client sends when requesting to get logs of a specific traffic manager
Message that the client sends when requesting to get logs of a specific host manager
Message that the client sends when requesting to get logs of a specific OSSEC IDS
Message that the client sends when requesting to get logs of a specific OSSEC IDS manager
Message that the client sends when requesting to get logs of a specific Snort IDS
Message that the client sends when requesting to get logs of a specific Snort IDS manager
Message that the client sends when requesting to get logs of a specific kafka server
Message that the client sends when requesting to get logs of a specific kafka manager
Message that the client sends when requesting to get logs of a specific client manager
Message that the client sends when requesting to get logs of a specific container
Message that the client sends to get the flask logs
(message has no fields)
Message that the client sends to get the flask logs
DTO with data of an emulation, extracted from the Kafka container
Message that the client sends when requesting to start the spark servers of a given execution
Message that the client sends when requesting to stop the spark servers of a given execution
Message that the client sends when requesting to start a specific Spark server
Message that the client sends when requesting to stop a specific Spark server
Message that the client sends when requesting to start check the status of a PID
Message that the client sends when requesting to start stop a PID
Interface exported by the server
Message that the client sends to extract the status of the docker stats monitor
(message has no fields)
Message that the client sends to stop the docker stats monitor
Message that the client sends to start the docker stats monitor
Interface exported by the server
Message that the client sends to extract the elk status
(message has no fields)
Message that the client sends to stop the ELK stack
(message has no fields)
Message that the client sends to start the ELK stack
(message has no fields)
Message that the client sends to stop elasticsearch
(message has no fields)
Message that the client sends to stop elasticsearch
(message has no fields)
Message that the client sends to stop logstash
(message has no fields)
Message that the client sends to stop logstash
(message has no fields)
Message that the client sends to stop kibana
(message has no fields)
Message that the client sends to stop kibana
(message has no fields)
Interface exported by the server
Message that the client sends to stop the HostMonitor
(message has no fields)
Message that the client sends to start the HostMonitor
Message that the client sends to get the status of the HostMonitor
(message has no fields)
Message that the client sends to extract the Host metrics from given timestamps
Message that the server returns when asked about the latest host metrics
Message that the client sends to stop filebeat
(message has no fields)
Message that the client sends to start filebeat
(message has no fields)
Message that the client sends to set the filebeat configuration
Message that the client sends to stop packetbeat
(message has no fields)
Message that the client sends to start packetbeat
(message has no fields)
Message that the client sends to set the packetbeat configuration
Message that the client sends to stop metricbeat
(message has no fields)
Message that the client sends to start metricbeat
(message has no fields)
Message that the client sends to set the metricbeat configuration
Message that the client sends to stop heartbeat
(message has no fields)
Message that the client sends to start heartbeat
(message has no fields)
Message that the client sends to set the heartbeat configuration
Message that the client sends to stop spark
(message has no fields)
Message that the client sends to start spark
(message has no fields)
Interface exported by the server
Message that the client sends to extract the kafka status
(message has no fields)
Message that the client sends to stop kafka
(message has no fields)
Message that the client sends to start kafka
(message has no fields)
Message that the client sends to create a new Kafka topic
Message that the client sends to delete a Kafka topic
Interface exported by the server
Message that the client sends to extract the IDS log statistics from a given timestamp
Message that the server returns when requested by the client, contains info about the OSSEC IDS log
Message that the client sends to stop the OSSECIdsMonitor
(message has no fields)
Message that the client sends to start the OSSECIdsMonitor
Message that the client sends to stop the OSSECIds
(message has no fields)
Message that the client sends to start the OSSECIds
(message has no fields)
Message that the client sends to get the status of the OSSECIdsMonitor
(message has no fields)
Interface exported by the server
Message that the client sends to extract the Ryu status
(message has no fields)
Message that the client sends to stop Ryu
(message has no fields)
Message that the client sends to start Ryu
Message that the client sends to stop the Ryu monitor
(message has no fields)
Message that the client sends to start the Ryu monitor
Interface exported by the server
Message that the client sends to extract the Snort IDS log statistics from a given timestamp
Message that the server returns when requested by the client, contains info about the Snort IDS log
Message that the client sends to stop the SnortIdsMonitor
(message has no fields)
Message that the client sends to start the SnortIdsMonitor
Message that the client sends to get the status of the SnortIdsMonitor
(message has no fields)
Message that the client sends to stop the Snort IDS
(message has no fields)
Message that the client sends to start the Snort IDS
Interface exported by the server
Message that the client sends to extract the status of the traffic generator
(message has no fields)
Message that the client sends to stop the traffic generator
(message has no fields)
Message that the client sends to start the traffic generator
DTO with data about agg flow statistics
Used in:
,Dict which maps a string key to an AggFlowStatisticDTO
Used in:
DTO with data about avg flow statistics
Used in:
,Dict which maps a string key to an AvgFlowStatisticDTO
Used in:
DTO with data about avg flow statistics
Used in:
,Dict which maps a string key to a AvgPortStatisticDTO
Used in:
ClientDTO
Used in:
Message that the server returns when requested for the client managers info
Used as response type in: ClusterManager.getClientManagersInfo
Used as field type in:
DTO with client population metrics
Used in:
Message that the server returns when requested by the client
Used as response type in: ClientManager.getClients, ClientManager.startClients, ClientManager.startProducer, ClientManager.stopClients, ClientManager.stopProducer
ConstantArrivalConfigDTO
Used in:
DTO for a specific container image
Used in:
DTO representing a pair of ip and container name
Used in:
Message that the client sends to create a Kibana tunnel
Used as request type in: ClusterManager.createKibanaTunnel, ClusterManager.createRyuTunnel
Message that the client sends to request to create a Ryu tunnel
DTO with data related to a running container
Used in:
,Message that the server returns when requested for the Docker networks
Used as response type in: ClusterManager.listAllDockerNetworks
Used as field type in:
DTO with docker statistics
Used in:
,Dict which maps a string key to a DockerStatsDTO
Used in:
Message that the server returns when requested for the docker stats managers info
Used as response type in: ClusterManager.getDockerStatsManagersInfo
Used as field type in:
Message that the server returns when requested by the client, contains info about the docker stats monitor
Used as response type in: DockerStatsManager.getDockerStatsMonitorStatus, DockerStatsManager.startDockerStatsMonitor, DockerStatsManager.stopDockerStatsMonitor
Message that the server returns when requested by the client, contains info about the docker stats monitor
Used as response type in: ClusterManager.getDockerStatsManagerStatus
Used as field type in:
EPTMPArrivalConfigDTO
Used in:
Message that the server returns when requested by the client, contains info about the ELK stack
Used as response type in: ElkManager.getElkStatus, ElkManager.startElastic, ElkManager.startElk, ElkManager.startKibana, ElkManager.startLogstash, ElkManager.stopElastic, ElkManager.stopElk, ElkManager.stopKibana, ElkManager.stopLogstash
Message that the server returns when requested for the elk managers info
Used as response type in: ClusterManager.getElkManagersInfo
Used as field type in:
Message that the server returns when requested about status of the ELk stack
Used as response type in: ClusterManager.getElkStatus
Used as field type in:
DTO with data about an attacker action
Used in:
DTO with data about a defender action
Used in:
DTO with data about flow statistics
Used in:
,Dict which maps a string key to a FlowStatisticDTO
Used in:
Message that the server returns when the client requested the number of clients of a given execution
Used as response type in: ClusterManager.getNumActiveClients
Used as field type in:
Message that the server returns when asked about the status of the Host manager
Used in:
,Message that the server returns when requested for the Host managers info
Used as response type in: ClusterManager.getHostManagersInfo
Used as field type in:
DTO with host metrics
Used in:
,Dict which maps a string key to a HostMetricsDataDTO
Used in:
Message that the server returns when asked about the status of running processes
Used as response type in: HostManager.configFilebeat, HostManager.configHeartbeat, HostManager.configMetricbeat, HostManager.configPacketbeat, HostManager.getHostStatus, HostManager.startFilebeat, HostManager.startHeartbeat, HostManager.startHostMonitor, HostManager.startMetricbeat, HostManager.startPacketbeat, HostManager.startSpark, HostManager.stopFilebeat, HostManager.stopHeartbeat, HostManager.stopHostMonitor, HostManager.stopMetricbeat, HostManager.stopPacketbeat, HostManager.stopSpark
Message that the server returns when requested by the client, contains info about Kafka
Used as response type in: KafkaManager.createTopic, KafkaManager.deleteTopic, KafkaManager.getKafkaStatus, KafkaManager.startKafka, KafkaManager.stopKafka
Message that the server returns when requested for the Kafka managers info
Used as response type in: ClusterManager.getKafkaManagersInfo
Used as field type in:
Message that the server returns when asked about the status of the Kafka manager
Used as response type in: ClusterManager.getKafkaStatus
Used as field type in:
Message that the server returns when the client requests information about the Kibana tunnels
Used in:
Message that the server returns after a request for logs
Used as response type in: ClusterManager.getCadvisorLogs, ClusterManager.getClientManagerLogsMsg, ClusterManager.getClusterManagerLogs, ClusterManager.getContainerLogs, ClusterManager.getCsleLogFiles, ClusterManager.getDockerLogs, ClusterManager.getDockerStatsManagerLogs, ClusterManager.getElkLogs, ClusterManager.getElkManagerLogs, ClusterManager.getFlaskLogs, ClusterManager.getGrafanaLogs, ClusterManager.getHostManagerLogs, ClusterManager.getKafkaLogs, ClusterManager.getKafkaManagerLogs, ClusterManager.getLogFile, ClusterManager.getNginxLogs, ClusterManager.getNodeExporterLogs, ClusterManager.getOSSECIdsLogs, ClusterManager.getOSSECIdsManagerLogsMsg, ClusterManager.getPgAdminLogs, ClusterManager.getPostrgreSQLLogs, ClusterManager.getPrometheusLogs, ClusterManager.getRyuControllerLogs, ClusterManager.getRyuManagerLogs, ClusterManager.getSnortIdsLogs, ClusterManager.getSnortIdsManagerLogsMsg, ClusterManager.getTrafficManagerLogs
NodeCommandsDTO
Used in:
DTO with data about OSSEC IDS alerts
Used in:
,Dict which maps a string key to a OSSECIdsAlertCountersDTO
Used in:
Message that the server returns when requested for the OSSEC IDS managers info
Used as response type in: ClusterManager.getOSSECIdsManagersInfo
Used as field type in:
Message that the server returns when asked about the status of the OSSEC IDS Monitor thread and OSSEC itself
Used as response type in: OSSECIdsManager.getOSSECIdsMonitorStatus, OSSECIdsManager.startOSSECIds, OSSECIdsManager.startOSSECIdsMonitor, OSSECIdsManager.stopOSSECIds, OSSECIdsManager.stopOSSECIdsMonitor
Message that the server returns when asked about the status of the OSSEC IDS manager
Used in:
,Message that the server returns after executing an operation requested by a client
Used as response type in: ClusterManager.applyFileBeatConfig, ClusterManager.applyFileBeatsConfig, ClusterManager.applyHeartBeatConfig, ClusterManager.applyHeartBeatsConfig, ClusterManager.applyKafkaConfig, ClusterManager.applyMetricBeatConfig, ClusterManager.applyMetricBeatsConfig, ClusterManager.applyPacketBeatConfig, ClusterManager.applyPacketBeatsConfig, ClusterManager.applyResourceConstraints, ClusterManager.attachContainersInExecutionToNetworks, ClusterManager.checkPid, ClusterManager.cleanAllExecutions, ClusterManager.cleanAllExecutionsOfEmulation, ClusterManager.cleanExecution, ClusterManager.configureOvs, ClusterManager.createEmulationNetworks, ClusterManager.createFlags, ClusterManager.createKafkaTopics, ClusterManager.createKibanaTunnel, ClusterManager.createOvsSwitches, ClusterManager.createRyuTunnel, ClusterManager.createTopology, ClusterManager.createUsers, ClusterManager.createVulnerabilities, ClusterManager.installLibraries, ClusterManager.pingExecution, ClusterManager.removeAllContainerImages, ClusterManager.removeAllDockerNetworks, ClusterManager.removeAllStoppedContainers, ClusterManager.removeContainer, ClusterManager.removeContainerImage, ClusterManager.removeDockerNetworks, ClusterManager.removeKibanaTunnel, ClusterManager.removeRyuTunnel, ClusterManager.runContainer, ClusterManager.startAllStoppedContainers, ClusterManager.startClientManager, ClusterManager.startClientPopulation, ClusterManager.startContainer, ClusterManager.startContainersInExecution, ClusterManager.startContainersOfExecution, ClusterManager.startElastic, ClusterManager.startElkManager, ClusterManager.startElkStack, ClusterManager.startFilebeat, ClusterManager.startFilebeats, ClusterManager.startHeartbeat, ClusterManager.startHeartbeats, ClusterManager.startHostManager, ClusterManager.startHostManagers, ClusterManager.startHostMonitorThread, ClusterManager.startHostMonitorThreads, ClusterManager.startKafkaClientProducer, ClusterManager.startKafkaManager, ClusterManager.startKafkaServer, ClusterManager.startKibana, ClusterManager.startLogstash, ClusterManager.startMetricbeat, ClusterManager.startMetricbeats, ClusterManager.startOSSECIDS, ClusterManager.startOSSECIDSManager, ClusterManager.startOSSECIDSManagers, ClusterManager.startOSSECIDSMonitorThread, ClusterManager.startOSSECIDSes, ClusterManager.startOssecIdses, ClusterManager.startOssecIdsesMonitorThreads, ClusterManager.startPacketbeat, ClusterManager.startPacketbeats, ClusterManager.startRyu, ClusterManager.startRyuManager, ClusterManager.startRyuMonitor, ClusterManager.startSdnController, ClusterManager.startSdnControllerMonitor, ClusterManager.startSnortIds, ClusterManager.startSnortIdsManager, ClusterManager.startSnortIdsManagers, ClusterManager.startSnortIdsMonitorThread, ClusterManager.startSnortIdsMonitorThreads, ClusterManager.startSnortIdses, ClusterManager.startSnortIdsesMonitorThreads, ClusterManager.startSparkServer, ClusterManager.startSparkServers, ClusterManager.startTrafficGenerator, ClusterManager.startTrafficGenerators, ClusterManager.startTrafficManager, ClusterManager.startTrafficManagers, ClusterManager.stopAllExecutions, ClusterManager.stopAllExecutionsOfEmulation, ClusterManager.stopAllRunningContainers, ClusterManager.stopClientManager, ClusterManager.stopClientPopulation, ClusterManager.stopContainer, ClusterManager.stopContainersOfExecution, ClusterManager.stopDockerStatsManagerThread, ClusterManager.stopElastic, ClusterManager.stopElkManager, ClusterManager.stopElkStack, ClusterManager.stopExecution, ClusterManager.stopFilebeat, ClusterManager.stopFilebeats, ClusterManager.stopHeartbeat, ClusterManager.stopHeartbeats, ClusterManager.stopHostManager, ClusterManager.stopHostManagers, ClusterManager.stopHostMonitorThread, ClusterManager.stopHostMonitorThreads, ClusterManager.stopKafkaClientProducer, ClusterManager.stopKafkaManager, ClusterManager.stopKafkaServer, ClusterManager.stopKibana, ClusterManager.stopLogstash, ClusterManager.stopMetricbeat, ClusterManager.stopMetricbeats, ClusterManager.stopOSSECIDS, ClusterManager.stopOSSECIDSManager, ClusterManager.stopOSSECIDSManagers, ClusterManager.stopOSSECIDSMonitorThread, ClusterManager.stopOSSECIDSMonitorThreads, ClusterManager.stopOSSECIDSes, ClusterManager.stopPacketbeat, ClusterManager.stopPacketbeats, ClusterManager.stopPid, ClusterManager.stopRyu, ClusterManager.stopRyuManager, ClusterManager.stopRyuMonitor, ClusterManager.stopSnortIds, ClusterManager.stopSnortIdsManager, ClusterManager.stopSnortIdsManagers, ClusterManager.stopSnortIdsMonitorThread, ClusterManager.stopSnortIdsMonitorThreads, ClusterManager.stopSnortIdses, ClusterManager.stopSnortIdsesMonitorThreads, ClusterManager.stopSparkServer, ClusterManager.stopSparkServers, ClusterManager.stopTrafficGenerator, ClusterManager.stopTrafficGenerators, ClusterManager.stopTrafficManager, ClusterManager.stopTrafficManagers
PieceWiseConstantArrivalConfigDTO
Used in:
DTO with data about port statistics
Used in:
,Dict which maps a string key to a PortStatistic
Used in:
ProbabilityDistributionDTO
Used in:
DTO with data related to all running containers
Used as response type in: ClusterManager.listAllRunningContainers
Used as field type in:
Message that the server returns when requested by the client, contains info about Ryu
Used as response type in: RyuManager.getRyuStatus, RyuManager.startRyu, RyuManager.startRyuMonitor, RyuManager.stopRyu, RyuManager.stopRyuMonitor
Message that the server returns when asked about the status of the Ryu manager
Used as response type in: ClusterManager.getRyuStatus
Used as field type in:
Message that the server returns when requested for the Ryu managers info
Used as response type in: ClusterManager.getRyuManagersInfo
Used as field type in:
Message that the server returns when the client requests information about the Ryu tunnels
Used in:
Message that the server returns when changing the status of a service
Used as response type in: ClusterManager.startCAdvisor, ClusterManager.startDockerEngine, ClusterManager.startDockerStatsManager, ClusterManager.startDockerStatsManagerThread, ClusterManager.startFlask, ClusterManager.startGrafana, ClusterManager.startNginx, ClusterManager.startNodeExporter, ClusterManager.startPgAdmin, ClusterManager.startPostgreSQL, ClusterManager.startPrometheus, ClusterManager.stopCAdvisor, ClusterManager.stopDockerEngine, ClusterManager.stopDockerStatsManager, ClusterManager.stopFlask, ClusterManager.stopGrafana, ClusterManager.stopNginx, ClusterManager.stopNodeExporter, ClusterManager.stopPgAdmin, ClusterManager.stopPostgreSQL, ClusterManager.stopPrometheus
SineArrivalConfigDTO
Used in:
DTO with data about Snort alerts
Used in:
,Dict which maps a string key to a SnortIdsAlertCountersDTO
Used in:
DTO with data about Snort alerts
Used in:
Dict which maps a string key to a SnortIdsIpAlertCountersDTO
Used in:
Message that the server returns when requested for the Snort IDS managers info
Used as response type in: ClusterManager.getSnortIdsManagersInfo
Used as field type in:
Message that the server returns when asked about the status of the Snort IDS Monitor thread and Snort itself
Used as response type in: SnortIdsManager.getSnortIdsMonitorStatus, SnortIdsManager.startSnortIds, SnortIdsManager.startSnortIdsMonitor, SnortIdsManager.stopSnortIds, SnortIdsManager.stopSnortIdsMonitor
DTO with data about Snort rule alerts
Used in:
,Dict which maps a string key to a SnortIdsRuleCountersDTO
Used in:
Message that the server returns when asked about the status of the Snort IDS manager
Used in:
,SpikingArrivalConfigDTO
Used in:
Message that the client sends when requesting to start the Kafka server of a given execution
Message that the client sends when requesting to start the Ryu monitor of a specific execution
Message that the client sends when requesting to start a specific traffic manager
Used as request type in: ClusterManager.startTrafficManager, ClusterManager.stopTrafficManager
Message that the client sends when requesting to start traffic managers of a given execution
Used as request type in: ClusterManager.startTrafficManagers, ClusterManager.stopTrafficManagers
Message that the client sends when requesting to stop the Kafka server of a given execution
Used as request type in: ClusterManager.startKafkaServer, ClusterManager.stopKafkaServer
Message that the client sends when requesting to stop the Ryu monitor of a specific execution
Message that the client sends when requesting to stop a specific traffic manager
Message that the client sends when requesting to stop all traffic managers of a given execution
DTO with data related to all stopped containers
Used as response type in: ClusterManager.listAllStoppedContainers
Used as field type in:
Message that the server returns when requested by the client, contains info about the traffic generator
Used as response type in: TrafficManager.getTrafficStatus, TrafficManager.startTraffic, TrafficManager.stopTraffic
Message that the server returns when requested for the info of a specific traffic manager
Used in:
Message that the server returns when requested for the traffic managers info
Used as response type in: ClusterManager.getTrafficManagersInfo
Used as field type in:
TransitionMatrixDTO
Used in:
WorkflowMarkovChainDTO
Used in:
WorkflowServiceDTO
Used in:
WorkflowServiceDTO
Used in: