Available InPlugins. Their responsibility is to extract metrics from different components.
Type
Plugin parameters
Description
Host
None
CPU, memory, disk and network metrics of the machine hosting the container. In the case of UNIX, they are extracted from the /proc directory
Docker
None
CPU, memory, disk and network metrics of the container itself. These are extracted from the /var/run/docker.sock that streams, among other things, stats about the containers.
RabbitMQ
mq_machine_in: The RabbitMQ server to connect to
It extracts metrics that have been previously published by other FMonE agents to a RabbitMQ server with a routing key
routing_key_in: The routing key from which we want to read the messages
ā
Kafka
kafka_bootstrap_in: The Kafka bootstrap server to connect to
It extracts metrics that have been previously published by other Fmone agents to a Kafka topic. The user can choose this messaging service over RabbitMQ when the amount of metrics needs a more scalable solution
kafka_topic_in: The topic from which we want to read the messages