I hereby claim:
- I am quodt on github.
There exists several nagios-plugin. `nagios-plugins-rabbitmq` uses the management-interface, hence docker shouldn't be an issue here. it supports checks likes `check_rabbitmq_queue`, `check_rabbitmq_shovels`, `check_rabbitmq_watermark`, `check_rabbitmq_connections`, ... | |
here is the project: https://github.com/nagios-plugins-rabbitmq/nagios-plugins-rabbitmq | |
I didn't see a way howto install the plugin, but i do not know nagios very good. | |
I found some other plugins but one should install the most promising ones and compare them. | |
https://github.com/jasonmcintosh/rabbitmq-nagios-plugins | |
https://github.com/CaptPhunkosis/check_rabbitmq |
import io.crate.udf.UserDefinedScalarFunction | |
import io.crate.operation.aggregation.AggregationState | |
import io.crate.DataType | |
import io.crate.metadata.FunctionIdent | |
import io.crate.metadata.FunctionInfo | |
import io.crate.metadata.DynamicFunctionResolver | |
import io.crate.planner.symbol.Symbol | |
import io.crate.operation.Input | |
import java.util.Arrays | |
import java.lang.Long |
org.elasticsearch.transport.TransportSerializationException: Failed to deserialize exception response from stream | |
at org.elasticsearch.transport.netty.MessageChannelHandler.handlerResponseError(MessageChannelHandler.java:171) | |
at org.elasticsearch.transport.netty.MessageChannelHandler.messageReceived(MessageChannelHandler.java:125) | |
at org.elasticsearch.common.netty.channel.SimpleChannelUpstreamHandler.handleUpstream(SimpleChannelUpstreamHandler.java:70) | |
at org.elasticsearch.common.netty.channel.DefaultChannelPipeline.sendUpstream(DefaultChannelPipeline.java:564) | |
at org.elasticsearch.common.netty.channel.DefaultChannelPipeline$DefaultChannelHandlerContext.sendUpstream(DefaultChannelPipeline.java:791) | |
at org.elasticsearch.common.netty.channel.Channels.fireMessageReceived(Channels.java:296) | |
at org.elasticsearch.common.netty.handler.codec.frame.FrameDecoder.unfoldAndFireMessageReceived(FrameDecoder.java:462) | |
at org.elasticsearch.common.netty.handler.codec.frame.FrameDecoder.callDecode(FrameDecoder.java:443 |
Process 5246 attached - interrupt to quit | |
gettimeofday({1372769444, 501878}, NULL) = 0 | |
epoll_wait(17, {{EPOLLIN, {u32=1625280912, u64=140468530696592}}}, 512, 4294967295) = 1 | |
gettimeofday({1372769447, 161616}, NULL) = 0 | |
accept4(13, {sa_family=AF_INET, sin_port=htons(60936), sin_addr=inet_addr("10.66.109.254")}, [16], SOCK_NONBLOCK) = 14 | |
epoll_ctl(17, EPOLL_CTL_ADD, 14, {EPOLLIN|EPOLLET, {u32=1625281296, u64=140468530696976}}) = 0 | |
epoll_wait(17, {{EPOLLIN, {u32=1625280912, u64=140468530696592}}, {EPOLLIN, {u32=1625281296, u64=140468530696976}}}, 512, 60000) = 2 | |
gettimeofday({1372769447, 161775}, NULL) = 0 | |
accept4(13, {sa_family=AF_INET, sin_port=htons(60945), sin_addr=inet_addr("10.66.109.254")}, [16], SOCK_NONBLOCK) = 15 | |
epoll_ctl(17, EPOLL_CTL_ADD, 15, {EPOLLIN|EPOLLET, {u32=1625281488, u64=140468530697168}}) = 0 |
{ | |
"server_time": { | |
"title": "Check server time", | |
"channels": { | |
"android": { | |
"installations": { | |
"default": { | |
"clients": { | |
"iPad5Safari": { | |
"report": {}, |