このコンテンツは選択した言語では利用できません。
6.3. Configuring the insight-activemq Profile
Perform the following steps to configure the insight-activemq profile:
- Verify that insight-activemq in the list of profiles:
JBossFuse:karaf@root> profile-list | grep activemq insight-activemq 1 insight-core JBossFuse:karaf@root>
JBossFuse:karaf@root> profile-list | grep activemq insight-activemq 1 insight-core JBossFuse:karaf@root>
Copy to Clipboard Copied! Toggle word wrap Toggle overflow - Assign profiles to your container. For example,
container-add-profile root insight-elasticsearch.datastore insight-elasticsearch.node insight-console insight-metrics.elasticsearch insight-logs.elasticsearch insight-activemq wait-for-provisioning -v
container-add-profile root insight-elasticsearch.datastore insight-elasticsearch.node insight-console insight-metrics.elasticsearch insight-logs.elasticsearch insight-activemq wait-for-provisioning -v
Copy to Clipboard Copied! Toggle word wrap Toggle overflow - Run the following commands to create a new broker profile and enable insight-activemq:
Copy to Clipboard Copied! Toggle word wrap Toggle overflow - Now, you can enable the plug-in per destination.
profile-edit --pid io.fabric8.insight.activemq/auditor.enabled=true mq-broker-default.broker_profile01 profile-edit --pid io.fabric8.insight.activemq/auditor.dest.queue://QUEUE_NAME=true mq-broker-default.broker_profile01
profile-edit --pid io.fabric8.insight.activemq/auditor.enabled=true mq-broker-default.broker_profile01 profile-edit --pid io.fabric8.insight.activemq/auditor.dest.queue://QUEUE_NAME=true mq-broker-default.broker_profile01
Copy to Clipboard Copied! Toggle word wrap Toggle overflow - Finally, assingn the profile to your container. For example,
container-add-profile root mq-broker-default.broker_profile01
container-add-profile root mq-broker-default.broker_profile01
Copy to Clipboard Copied! Toggle word wrap Toggle overflow - To generate entries, you can produce messages like following:
JBossFuse:karaf@root> activemq:producer --brokerUrl tcp://localhost:61617 --user admin --password admin --destination queue://QUEUE_NAME --messageCount 5 JBossFuse:karaf@root> activemq:consumer --brokerUrl tcp://localhost:61617 --user admin --password admin --destination queue://QUEUE_NAME --messageCount 5
JBossFuse:karaf@root> activemq:producer --brokerUrl tcp://localhost:61617 --user admin --password admin --destination queue://QUEUE_NAME --messageCount 5 JBossFuse:karaf@root> activemq:consumer --brokerUrl tcp://localhost:61617 --user admin --password admin --destination queue://QUEUE_NAME --messageCount 5
Copy to Clipboard Copied! Toggle word wrap Toggle overflow