|
| 1 | +// Copyright 2014, Shuhei Tanuma. All rights reserved. |
| 2 | +// Use of this source code is governed by a MIT license |
| 3 | +// that can be found in the LICENSE file. |
| 4 | + |
| 5 | +package server |
| 6 | + |
| 7 | +import ( |
| 8 | + "expvar" |
| 9 | +) |
| 10 | + |
| 11 | +var sys_broker_clients_connected *expvar.Int |
| 12 | +var sys_broker_broker_uptime *expvar.Int |
| 13 | +var sys_broker_messages_received *expvar.Int |
| 14 | +var sys_broker_messages_sent *expvar.Int |
| 15 | +var sys_broker_messages_stored *expvar.Int |
| 16 | +var sys_broker_messages_publish_dropped *expvar.Int |
| 17 | +var sys_broker_messages_retained_count *expvar.Int |
| 18 | +var sys_broker_messages_inflight *expvar.Int |
| 19 | +var sys_broker_clients_total *expvar.Int |
| 20 | +var sys_broker_clients_maximum *expvar.Int |
| 21 | +var sys_broker_clients_disconnected *expvar.Int |
| 22 | +var sys_broker_load_bytes_sent *expvar.Int |
| 23 | +var sys_broker_load_bytes_received *expvar.Int |
| 24 | +var sys_broker_subscriptions_count *expvar.Int |
| 25 | + |
| 26 | +func init() { |
| 27 | + sys_broker_clients_connected = expvar.NewInt("$SYS/broker/clients/connected") |
| 28 | + sys_broker_broker_uptime = expvar.NewInt("$SYS/broker/broker/uptime") |
| 29 | + sys_broker_broker_uptime = expvar.NewInt("$SYS/broker/broker/time") |
| 30 | + sys_broker_load_bytes_received = expvar.NewInt("$SYS/broker/messages/received") |
| 31 | + sys_broker_load_bytes_sent = expvar.NewInt("$SYS/broker/messages/sent") |
| 32 | + sys_broker_messages_stored = expvar.NewInt("$SYS/broker/messages/stored") |
| 33 | + sys_broker_messages_publish_dropped = expvar.NewInt("$SYS/broker/messages/publish/dropped") |
| 34 | + sys_broker_messages_retained_count = expvar.NewInt("$SYS/broker/messages/retained/count") |
| 35 | + sys_broker_messages_inflight = expvar.NewInt("$SYS/broker/messages/inflight") |
| 36 | + sys_broker_clients_total = expvar.NewInt("$SYS/broker/clients/total") |
| 37 | + sys_broker_clients_maximum = expvar.NewInt("$SYS/broker/clients/maximum") |
| 38 | + sys_broker_clients_disconnected = expvar.NewInt("$SYS/broker/clients/disconnected") |
| 39 | + sys_broker_load_bytes_sent = expvar.NewInt("$SYS/broker/load/bytes/sent") |
| 40 | + sys_broker_load_bytes_received = expvar.NewInt("$SYS/broker/load/bytes/received") |
| 41 | + sys_broker_subscriptions_count = expvar.NewInt("$SYS/broker/subscriptions/count") |
| 42 | +} |
0 commit comments