Browse Source

mysql持久化

yanglin 6 years ago
parent
commit
c797d9561b

+ 4 - 3
api/controllers/ApiController.php

@@ -1,6 +1,7 @@
 <?php
 namespace api\controllers;
 
+use common\models\RabbitLog;
 use components\PhpClient;
 use Yii;
 use yii\base\InvalidParamException;
@@ -72,6 +73,7 @@ class ApiController extends Controller
      */
     public function actionMqinsert()
     {
+
         \Yii::$app->response->format = \yii\web\Response::FORMAT_JSON;
 
         $params=Yii::$app->request->get();//获取参数
@@ -103,10 +105,10 @@ class ApiController extends Controller
             $signature = $params["signature"];//本地签名
             $timestamp = $params["timestamp"];//时间戳
             $rabbitdata = $params["rabbitdata"];//rabbitdata 存入mq中的数据
-            unset($params['r'],$params['signature']);
+            unset($params['r'],$params['signature'],$params['rabbitdata']);
             //valid signature , option
             if($this->checkSignature($params,$timestamp,$signature)){
-                return true;//返回rabbitdata
+                return $rabbitdata;//返回rabbitdata
             }else if(!$this->checkRabbitdata($rabbitdata)){
                 return false;
             }else{
@@ -138,7 +140,6 @@ class ApiController extends Controller
             $result = md5($appkey . $string . $appSecret . $time);
             $sign = strtoupper($result);
         }
-//        var_dump($sign);die;
         return $sign;
     }
 

+ 56 - 0
common/models/RabbitLog.php

@@ -0,0 +1,56 @@
+<?php
+
+namespace common\models;
+
+use Yii;
+
+/**
+ * This is the model class for table "rabbit_log".
+ *
+ * @property int $id
+ * @property string $channel 频道
+ * @property string $queue 队列
+ * @property string $msg 发送的所有信息
+ * @property string $msg_body 信息体
+ * @property string $msg_delivery_tag 路由标签
+ * @property string $addtime 操作时间
+ * @property string $describe 备注
+ */
+class RabbitLog extends \yii\db\ActiveRecord
+{
+    /**
+     * @inheritdoc
+     */
+    public static function tableName()
+    {
+        return 'rabbit_log';
+    }
+
+    /**
+     * @inheritdoc
+     */
+    public function rules()
+    {
+        return [
+            [['channel', 'queue', 'msg', 'msg_body', 'msg_delivery_tag', 'describe'], 'string'],
+            [['addtime'], 'safe'],
+        ];
+    }
+
+    /**
+     * @inheritdoc
+     */
+    public function attributeLabels()
+    {
+        return [
+            'id' => 'ID',
+            'channel' => '频道',
+            'queue' => '队列',
+            'msg' => '消息',
+            'msg_body' => '消息体',
+            'msg_delivery_tag' => '消息标签',
+            'addtime' => '加入时间',
+            'describe' => '描述',
+        ];
+    }
+}

+ 45 - 9
console/controllers/RabbittaskController.php

@@ -7,12 +7,15 @@
 
 namespace console\controllers;
 
+use common\models\RabbitLog;
 use yii\console\Controller;
 
 use components\PhpClient;
 use PhpAmqpLib\Message\AMQPMessage;
 use PhpAmqpLib\Connection\AMQPStreamConnection;
 
+use yii\helpers\ArrayHelper;
+
 /**
  * This command echoes the first argument that you have entered.
  *
@@ -25,15 +28,11 @@ class RabbittaskController  extends Controller
 {
     public function actionWorker()
     {
-      //  require(\Yii::getAlias('@vendor') . '/vendor/autoload.php');
-
         $connection = new AMQPStreamConnection('172.30.118.225', 5673, 'guest', 'guest');
         $channel = $connection->channel();
 
         $channel->queue_declare('task_queue', false, true, false, false);
 
-
-
         //交互格式形式json php yii  rabbittask/new-task "{"\"text\":\"广州\""}"
 //        $city='{"text":"广州"}';
 //        var_dump($city);
@@ -44,11 +43,17 @@ class RabbittaskController  extends Controller
             //do sth
             //$msg->body
             //连接数据库
-            $city=$msg->body;
-            $city=json_decode($city,true);
-            var_dump($city);
-
-
+            //begin 持久化
+            $model = new RabbitLog();
+            $model->msg = json_encode($msg,TRUE);
+            $model->msg_body =json_encode($msg->body,TRUE);
+            $model->channel = json_encode($msg->delivery_info['channel'],TRUE);
+            $model->queue = "task_queue";
+            $model->msg_delivery_tag =json_encode($msg->delivery_info['delivery_tag'],TRUE);
+            $model->addtime = date('y-m-d h:i:s',time());
+            $model->describe = "this is rabbit consume message";
+            $model->save(false);
+            echo 'ok  consume one '. "\n"    ;
 
 
             $msg->delivery_info['channel']->basic_ack($msg->delivery_info['delivery_tag']);
@@ -69,6 +74,37 @@ class RabbittaskController  extends Controller
     {
         PhpClient::CallMq($n);
     }
+/*
+ * demo
+ *
+ * */
+    public function actionInsert()
+    {
+        $model = new RabbitLog();
+        $model->msg = 1;
+        $model->msg_body = 1;
+        $model->channel = 1;
+        $model->queue = 1;
+        $model->msg_delivery_tag = 1;
+        $model->addtime =date('y-m-d h:i:s',time());
+        $model->describe = "this is rabbit consume message";
+        $model->save(false);
+        echo 'ok  consume one '. "\n"    ;
+    }
+
+    public function actionSelect()
+    {
+        $model = new RabbitLog();
+        $model->msg = 1;
+        $model->msg_body = 1;
+        $model->channel = 1;
+        $model->queue = 1;
+        $model->msg_delivery_tag = 1;
+        $model->addtime =date('y-m-d h:i:s',time());
+        $model->describe = "this is rabbit consume message";
+        $model->save(false);
+        echo 'ok  consume one '. "\n"    ;
+    }
 
 
 

+ 5 - 5
console/migrations/m180110_162516_add_column_rsync_sh_to_conf_table.php

@@ -25,11 +25,11 @@ class m180110_162516_add_column_rsync_sh_to_conf_table extends Migration
 
         return false;
     }
-
-    public function up()
-    {
-        $this->addColumn('admin_log', 'addtime', Schema::TYPE_DATETIME . '(200) DEFAULT "" COMMENT "执行sh脚本名称"');
-    }
+//
+//    public function up()
+//    {
+//        $this->addColumn('admin_log', 'addtime', Schema::TYPE_DATETIME . '(200) DEFAULT "" COMMENT "执行sh脚本名称"');
+//    }
 
     public function down()
     {

+ 63 - 0
console/migrations/m180112_145718_rabbit_log.php

@@ -0,0 +1,63 @@
+<?php
+
+use yii\db\Migration;
+use yii\db\Schema;
+
+/**
+ * Class m180112_145718_rabbit_log
+ */
+class m180112_145718_rabbit_log extends Migration
+{
+    /**
+     * @inheritdoc
+     */
+    public function safeUp()
+    {
+
+    }
+
+    /**
+     * @inheritdoc
+     */
+    public function safeDown()
+    {
+        echo "m180112_145718_rabbit_log cannot be reverted.\n";
+
+        return false;
+    }
+    public function up()
+    {
+        $tableOptions = null;
+        if ($this->db->driverName === 'mysql') {
+            $tableOptions = 'CHARACTER SET utf8 COLLATE utf8_general_ci ENGINE=InnoDB COMMENT="rabbit log"';
+        }
+
+        $this->createTable('{{%rabbit_log}}', [
+            //'name'=>Schema::TYPE_STRING.'(200) PRIMARY KEY NOT NULL',
+            'id'=>Schema::TYPE_PK,
+            'channel'=>Schema::TYPE_TEXT.'  NULL COMMENT "频道"',
+            'queue'=>Schema::TYPE_TEXT.'  NULL COMMENT "队列"',
+            'msg'=>Schema::TYPE_TEXT.'  NULL COMMENT "发送的所有信息"',
+            'msg_body'=>Schema::TYPE_TEXT.'  NULL COMMENT "信息体"',
+            'msg_delivery_tag'=>Schema::TYPE_TEXT.' NULL COMMENT "路由标签"',
+            'addtime'=>Schema::TYPE_DATETIME.'  NULL COMMENT "操作时间"',
+            'describe'=>Schema::TYPE_TEXT.'  NULL COMMENT "备注"',
+
+        ], $tableOptions);
+    }
+
+    /*
+    // Use up()/down() to run migration code without a transaction.
+    public function up()
+    {
+
+    }
+
+    public function down()
+    {
+        echo "m180112_145718_rabbit_log cannot be reverted.\n";
+
+        return false;
+    }
+    */
+}

+ 33 - 0
vagrant/nginx/log/logstash_json.log

@@ -914,3 +914,36 @@
 { "@timestamp": "12/Jan/2018:14:41:33 +0000", "@fields": { "remote_addr": "172.17.0.1", "remote_user": "-", "body_bytes_sent": "46", "request_time": "0.254", "status": "200", "request": "GET /api/mqinsert?signature=1461C772759332891F31A1A8110A98150&timestamp=221&&rabbitdata=10& HTTP/1.0", "request_method": "GET", "http_referrer": "-", "body_bytes_sent":"46", "http_x_forwarded_for": "172.17.0.1", "http_user_agent": "Mozilla/5.0 (Windows NT 10.0; WOW64; rv:57.0) Gecko/20100101 Firefox/57.0" } }
 { "@timestamp": "12/Jan/2018:14:41:38 +0000", "@fields": { "remote_addr": "172.17.0.1", "remote_user": "-", "body_bytes_sent": "46", "request_time": "0.292", "status": "200", "request": "GET /api/mqinsert?signature=09D46381079B674E9B70691D94EE134F&timestamp=221&&rabbitdata=10& HTTP/1.0", "request_method": "GET", "http_referrer": "-", "body_bytes_sent":"46", "http_x_forwarded_for": "172.17.0.1", "http_user_agent": "Mozilla/5.0 (Windows NT 10.0; WOW64; rv:57.0) Gecko/20100101 Firefox/57.0" } }
 { "@timestamp": "12/Jan/2018:14:41:43 +0000", "@fields": { "remote_addr": "172.17.0.1", "remote_user": "-", "body_bytes_sent": "177", "request_time": "0.651", "status": "200", "request": "GET /api/mqinsert?signature=09D46381079B674E9B70691D94EE134F&timestamp=221&&rabbitdata=10& HTTP/1.0", "request_method": "GET", "http_referrer": "-", "body_bytes_sent":"177", "http_x_forwarded_for": "172.17.0.1", "http_user_agent": "Mozilla/5.0 (Windows NT 10.0; WOW64; rv:57.0) Gecko/20100101 Firefox/57.0" } }
+{ "@timestamp": "12/Jan/2018:14:59:31 +0000", "@fields": { "remote_addr": "172.17.0.1", "remote_user": "-", "body_bytes_sent": "177", "request_time": "1.056", "status": "200", "request": "GET /api/mqinsert?signature=09D46381079B674E9B70691D94EE134F&timestamp=221&&rabbitdata=10& HTTP/1.0", "request_method": "GET", "http_referrer": "-", "body_bytes_sent":"177", "http_x_forwarded_for": "172.17.0.1", "http_user_agent": "Mozilla/5.0 (Windows NT 10.0; WOW64; rv:57.0) Gecko/20100101 Firefox/57.0" } }
+{ "@timestamp": "12/Jan/2018:15:07:20 +0000", "@fields": { "remote_addr": "172.17.0.1", "remote_user": "-", "body_bytes_sent": "2009", "request_time": "0.532", "status": "404", "request": "GET /api/page?signature=44D027A88F0D44B12E1DF90691B491C0&timestamp=1 HTTP/1.0", "request_method": "GET", "http_referrer": "-", "body_bytes_sent":"2009", "http_x_forwarded_for": "172.17.0.1", "http_user_agent": "Mozilla/5.0 (Windows NT 10.0; WOW64; rv:57.0) Gecko/20100101 Firefox/57.0" } }
+{ "@timestamp": "12/Jan/2018:15:07:25 +0000", "@fields": { "remote_addr": "172.17.0.1", "remote_user": "-", "body_bytes_sent": "2139", "request_time": "0.395", "status": "404", "request": "GET /api/page?signature=44D027A88F0D44B12E1DF90691B491C0&timestamp=1 HTTP/1.0", "request_method": "GET", "http_referrer": "-", "body_bytes_sent":"2139", "http_x_forwarded_for": "172.17.0.1", "http_user_agent": "Mozilla/5.0 (Windows NT 10.0; WOW64; rv:57.0) Gecko/20100101 Firefox/57.0" } }
+{ "@timestamp": "12/Jan/2018:15:07:28 +0000", "@fields": { "remote_addr": "172.17.0.1", "remote_user": "-", "body_bytes_sent": "4101", "request_time": "0.338", "status": "200", "request": "GET / HTTP/1.0", "request_method": "GET", "http_referrer": "-", "body_bytes_sent":"4101", "http_x_forwarded_for": "172.17.0.1", "http_user_agent": "Mozilla/5.0 (Windows NT 10.0; WOW64; rv:57.0) Gecko/20100101 Firefox/57.0" } }
+{ "@timestamp": "12/Jan/2018:15:07:33 +0000", "@fields": { "remote_addr": "172.17.0.1", "remote_user": "-", "body_bytes_sent": "2164", "request_time": "0.426", "status": "403", "request": "GET /gii HTTP/1.0", "request_method": "GET", "http_referrer": "-", "body_bytes_sent":"2164", "http_x_forwarded_for": "172.17.0.1", "http_user_agent": "Mozilla/5.0 (Windows NT 10.0; WOW64; rv:57.0) Gecko/20100101 Firefox/57.0" } }
+{ "@timestamp": "12/Jan/2018:15:07:40 +0000", "@fields": { "remote_addr": "172.17.0.1", "remote_user": "-", "body_bytes_sent": "4335", "request_time": "0.495", "status": "200", "request": "GET /gii HTTP/1.0", "request_method": "GET", "http_referrer": "-", "body_bytes_sent":"4335", "http_x_forwarded_for": "172.17.0.1", "http_user_agent": "Mozilla/5.0 (Windows NT 10.0; WOW64; rv:57.0) Gecko/20100101 Firefox/57.0" } }
+{ "@timestamp": "12/Jan/2018:15:07:43 +0000", "@fields": { "remote_addr": "172.17.0.1", "remote_user": "-", "body_bytes_sent": "20080", "request_time": "0.450", "status": "200", "request": "GET /gii/model HTTP/1.0", "request_method": "GET", "http_referrer": "http://ki.logsystemadmin.airent.test.com/gii", "body_bytes_sent":"20080", "http_x_forwarded_for": "172.17.0.1", "http_user_agent": "Mozilla/5.0 (Windows NT 10.0; WOW64; rv:57.0) Gecko/20100101 Firefox/57.0" } }
+{ "@timestamp": "12/Jan/2018:15:08:43 +0000", "@fields": { "remote_addr": "172.17.0.1", "remote_user": "-", "body_bytes_sent": "23933", "request_time": "0.668", "status": "200", "request": "POST /gii/model HTTP/1.0", "request_method": "POST", "http_referrer": "http://ki.logsystemadmin.airent.test.com/gii/model", "body_bytes_sent":"23933", "http_x_forwarded_for": "172.17.0.1", "http_user_agent": "Mozilla/5.0 (Windows NT 10.0; WOW64; rv:57.0) Gecko/20100101 Firefox/57.0" } }
+{ "@timestamp": "12/Jan/2018:15:08:47 +0000", "@fields": { "remote_addr": "172.17.0.1", "remote_user": "-", "body_bytes_sent": "20468", "request_time": "0.468", "status": "200", "request": "POST /gii/model HTTP/1.0", "request_method": "POST", "http_referrer": "http://ki.logsystemadmin.airent.test.com/gii/model", "body_bytes_sent":"20468", "http_x_forwarded_for": "172.17.0.1", "http_user_agent": "Mozilla/5.0 (Windows NT 10.0; WOW64; rv:57.0) Gecko/20100101 Firefox/57.0" } }
+{ "@timestamp": "12/Jan/2018:15:28:11 +0000", "@fields": { "remote_addr": "172.17.0.1", "remote_user": "-", "body_bytes_sent": "177", "request_time": "2.234", "status": "200", "request": "GET /api/mqinsert?signature=09D46381079B674E9B70691D94EE134F&timestamp=221&&rabbitdata=10& HTTP/1.0", "request_method": "GET", "http_referrer": "-", "body_bytes_sent":"177", "http_x_forwarded_for": "172.17.0.1", "http_user_agent": "Mozilla/5.0 (Windows NT 10.0; WOW64; rv:57.0) Gecko/20100101 Firefox/57.0" } }
+{ "@timestamp": "12/Jan/2018:15:28:31 +0000", "@fields": { "remote_addr": "172.17.0.1", "remote_user": "-", "body_bytes_sent": "60714", "request_time": "1.721", "status": "500", "request": "GET /api/mqinsert?signature=09D46381079B674E9B70691D94EE134F&timestamp=221&&rabbitdata=10& HTTP/1.0", "request_method": "GET", "http_referrer": "-", "body_bytes_sent":"60714", "http_x_forwarded_for": "172.17.0.1", "http_user_agent": "Mozilla/5.0 (Windows NT 10.0; WOW64; rv:57.0) Gecko/20100101 Firefox/57.0" } }
+{ "@timestamp": "12/Jan/2018:15:28:40 +0000", "@fields": { "remote_addr": "172.17.0.1", "remote_user": "-", "body_bytes_sent": "17", "request_time": "1.384", "status": "200", "request": "GET /api/mqinsert?signature=09D46381079B674E9B70691D94EE134F&timestamp=221&&rabbitdata=10& HTTP/1.0", "request_method": "GET", "http_referrer": "-", "body_bytes_sent":"17", "http_x_forwarded_for": "172.17.0.1", "http_user_agent": "Mozilla/5.0 (Windows NT 10.0; WOW64; rv:57.0) Gecko/20100101 Firefox/57.0" } }
+{ "@timestamp": "12/Jan/2018:15:29:06 +0000", "@fields": { "remote_addr": "172.17.0.1", "remote_user": "-", "body_bytes_sent": "29", "request_time": "1.074", "status": "200", "request": "GET /api/mqinsert?signature=09D46381079B674E9B70691D94EE134F&timestamp=221&&rabbitdata=10& HTTP/1.0", "request_method": "GET", "http_referrer": "-", "body_bytes_sent":"29", "http_x_forwarded_for": "172.17.0.1", "http_user_agent": "Mozilla/5.0 (Windows NT 10.0; WOW64; rv:57.0) Gecko/20100101 Firefox/57.0" } }
+{ "@timestamp": "12/Jan/2018:15:31:11 +0000", "@fields": { "remote_addr": "172.17.0.1", "remote_user": "-", "body_bytes_sent": "29", "request_time": "0.980", "status": "200", "request": "GET /api/mqinsert?signature=09D46381079B674E9B70691D94EE134F&timestamp=221&&rabbitdata=10& HTTP/1.0", "request_method": "GET", "http_referrer": "-", "body_bytes_sent":"29", "http_x_forwarded_for": "172.17.0.1", "http_user_agent": "Mozilla/5.0 (Windows NT 10.0; WOW64; rv:57.0) Gecko/20100101 Firefox/57.0" } }
+{ "@timestamp": "12/Jan/2018:15:31:41 +0000", "@fields": { "remote_addr": "172.17.0.1", "remote_user": "-", "body_bytes_sent": "79855", "request_time": "1.300", "status": "500", "request": "GET /api/mqinsert?signature=09D46381079B674E9B70691D94EE134F&timestamp=221&&rabbitdata=10& HTTP/1.0", "request_method": "GET", "http_referrer": "-", "body_bytes_sent":"79855", "http_x_forwarded_for": "172.17.0.1", "http_user_agent": "Mozilla/5.0 (Windows NT 10.0; WOW64; rv:57.0) Gecko/20100101 Firefox/57.0" } }
+{ "@timestamp": "12/Jan/2018:15:31:59 +0000", "@fields": { "remote_addr": "172.17.0.1", "remote_user": "-", "body_bytes_sent": "28", "request_time": "1.319", "status": "200", "request": "GET /api/mqinsert?signature=09D46381079B674E9B70691D94EE134F&timestamp=221&&rabbitdata=10& HTTP/1.0", "request_method": "GET", "http_referrer": "-", "body_bytes_sent":"28", "http_x_forwarded_for": "172.17.0.1", "http_user_agent": "Mozilla/5.0 (Windows NT 10.0; WOW64; rv:57.0) Gecko/20100101 Firefox/57.0" } }
+{ "@timestamp": "12/Jan/2018:15:34:18 +0000", "@fields": { "remote_addr": "172.17.0.1", "remote_user": "-", "body_bytes_sent": "177", "request_time": "1.967", "status": "200", "request": "GET /api/mqinsert?signature=09D46381079B674E9B70691D94EE134F&timestamp=221&&rabbitdata=10& HTTP/1.0", "request_method": "GET", "http_referrer": "-", "body_bytes_sent":"177", "http_x_forwarded_for": "172.17.0.1", "http_user_agent": "Mozilla/5.0 (Windows NT 10.0; WOW64; rv:57.0) Gecko/20100101 Firefox/57.0" } }
+{ "@timestamp": "12/Jan/2018:15:34:43 +0000", "@fields": { "remote_addr": "172.17.0.1", "remote_user": "-", "body_bytes_sent": "177", "request_time": "1.996", "status": "200", "request": "GET /api/mqinsert?signature=09D46381079B674E9B70691D94EE134F&timestamp=221&&rabbitdata=10& HTTP/1.0", "request_method": "GET", "http_referrer": "-", "body_bytes_sent":"177", "http_x_forwarded_for": "172.17.0.1", "http_user_agent": "Mozilla/5.0 (Windows NT 10.0; WOW64; rv:57.0) Gecko/20100101 Firefox/57.0" } }
+{ "@timestamp": "12/Jan/2018:15:39:13 +0000", "@fields": { "remote_addr": "172.17.0.1", "remote_user": "-", "body_bytes_sent": "177", "request_time": "2.159", "status": "200", "request": "GET /api/mqinsert?signature=09D46381079B674E9B70691D94EE134F&timestamp=221&&rabbitdata=10& HTTP/1.0", "request_method": "GET", "http_referrer": "-", "body_bytes_sent":"177", "http_x_forwarded_for": "172.17.0.1", "http_user_agent": "Mozilla/5.0 (Windows NT 10.0; WOW64; rv:57.0) Gecko/20100101 Firefox/57.0" } }
+{ "@timestamp": "12/Jan/2018:15:43:07 +0000", "@fields": { "remote_addr": "172.17.0.1", "remote_user": "-", "body_bytes_sent": "177", "request_time": "3.145", "status": "200", "request": "GET /api/mqinsert?signature=09D46381079B674E9B70691D94EE134F&timestamp=221&&rabbitdata=10& HTTP/1.0", "request_method": "GET", "http_referrer": "-", "body_bytes_sent":"177", "http_x_forwarded_for": "172.17.0.1", "http_user_agent": "Mozilla/5.0 (Windows NT 10.0; WOW64; rv:57.0) Gecko/20100101 Firefox/57.0" } }
+{ "@timestamp": "12/Jan/2018:15:44:46 +0000", "@fields": { "remote_addr": "172.17.0.1", "remote_user": "-", "body_bytes_sent": "45", "request_time": "1.031", "status": "200", "request": "GET /api/mqinsert?signature=09D46381079B674E9B70691D94EE134F&timestamp=221&&rabbitdata=nihao& HTTP/1.0", "request_method": "GET", "http_referrer": "-", "body_bytes_sent":"45", "http_x_forwarded_for": "172.17.0.1", "http_user_agent": "Mozilla/5.0 (Windows NT 10.0; WOW64; rv:57.0) Gecko/20100101 Firefox/57.0" } }
+{ "@timestamp": "12/Jan/2018:15:45:23 +0000", "@fields": { "remote_addr": "172.17.0.1", "remote_user": "-", "body_bytes_sent": "45", "request_time": "0.658", "status": "200", "request": "GET /api/mqinsert?signature=09D46381079B674E9B70691D94EE134F&timestamp=221&&rabbitdata=nihao& HTTP/1.0", "request_method": "GET", "http_referrer": "-", "body_bytes_sent":"45", "http_x_forwarded_for": "172.17.0.1", "http_user_agent": "Mozilla/5.0 (Windows NT 10.0; WOW64; rv:57.0) Gecko/20100101 Firefox/57.0" } }
+{ "@timestamp": "12/Jan/2018:15:45:32 +0000", "@fields": { "remote_addr": "172.17.0.1", "remote_user": "-", "body_bytes_sent": "45", "request_time": "0.777", "status": "200", "request": "GET /api/mqinsert?signature=09D46381079B674E9B70691D94EE134F&timestamp=221&&rabbitdata=nihao& HTTP/1.0", "request_method": "GET", "http_referrer": "-", "body_bytes_sent":"45", "http_x_forwarded_for": "172.17.0.1", "http_user_agent": "Mozilla/5.0 (Windows NT 10.0; WOW64; rv:57.0) Gecko/20100101 Firefox/57.0" } }
+{ "@timestamp": "12/Jan/2018:15:45:55 +0000", "@fields": { "remote_addr": "172.17.0.1", "remote_user": "-", "body_bytes_sent": "46", "request_time": "0.459", "status": "200", "request": "GET /api/mqinsert?signature=09D46381079B674E9B70691D94EE134F&timestamp=221&&rabbitdata=nihao& HTTP/1.0", "request_method": "GET", "http_referrer": "-", "body_bytes_sent":"46", "http_x_forwarded_for": "172.17.0.1", "http_user_agent": "Mozilla/5.0 (Windows NT 10.0; WOW64; rv:57.0) Gecko/20100101 Firefox/57.0" } }
+{ "@timestamp": "12/Jan/2018:15:46:07 +0000", "@fields": { "remote_addr": "172.17.0.1", "remote_user": "-", "body_bytes_sent": "46", "request_time": "0.728", "status": "200", "request": "GET /api/mqinsert?signature=6AC4E19C943DB856299A11A9FA002880&timestamp=221&&rabbitdata=nihao& HTTP/1.0", "request_method": "GET", "http_referrer": "-", "body_bytes_sent":"46", "http_x_forwarded_for": "172.17.0.1", "http_user_agent": "Mozilla/5.0 (Windows NT 10.0; WOW64; rv:57.0) Gecko/20100101 Firefox/57.0" } }
+{ "@timestamp": "12/Jan/2018:15:46:16 +0000", "@fields": { "remote_addr": "172.17.0.1", "remote_user": "-", "body_bytes_sent": "46", "request_time": "0.377", "status": "200", "request": "GET /api/mqinsert?signature=6AC4E19C943DB856299A11A9FA002880&timestamp=221&&rabbitdata=nihao& HTTP/1.0", "request_method": "GET", "http_referrer": "-", "body_bytes_sent":"46", "http_x_forwarded_for": "172.17.0.1", "http_user_agent": "Mozilla/5.0 (Windows NT 10.0; WOW64; rv:57.0) Gecko/20100101 Firefox/57.0" } }
+{ "@timestamp": "12/Jan/2018:15:46:36 +0000", "@fields": { "remote_addr": "172.17.0.1", "remote_user": "-", "body_bytes_sent": "180", "request_time": "1.785", "status": "200", "request": "GET /api/mqinsert?signature=6AC4E19C943DB856299A11A9FA002880&timestamp=221&&rabbitdata=nihao& HTTP/1.0", "request_method": "GET", "http_referrer": "-", "body_bytes_sent":"180", "http_x_forwarded_for": "172.17.0.1", "http_user_agent": "Mozilla/5.0 (Windows NT 10.0; WOW64; rv:57.0) Gecko/20100101 Firefox/57.0" } }
+{ "@timestamp": "12/Jan/2018:15:47:40 +0000", "@fields": { "remote_addr": "172.17.0.1", "remote_user": "-", "body_bytes_sent": "180", "request_time": "2.399", "status": "200", "request": "GET /api/mqinsert?signature=6AC4E19C943DB856299A11A9FA002880&timestamp=221&&rabbitdata=nihao& HTTP/1.0", "request_method": "GET", "http_referrer": "-", "body_bytes_sent":"180", "http_x_forwarded_for": "172.17.0.1", "http_user_agent": "Mozilla/5.0 (Windows NT 10.0; WOW64; rv:57.0) Gecko/20100101 Firefox/57.0" } }
+{ "@timestamp": "12/Jan/2018:15:47:55 +0000", "@fields": { "remote_addr": "172.17.0.1", "remote_user": "-", "body_bytes_sent": "180", "request_time": "2.035", "status": "200", "request": "GET /api/mqinsert?signature=6AC4E19C943DB856299A11A9FA002880&timestamp=221&&rabbitdata=nihao& HTTP/1.0", "request_method": "GET", "http_referrer": "-", "body_bytes_sent":"180", "http_x_forwarded_for": "172.17.0.1", "http_user_agent": "Mozilla/5.0 (Windows NT 10.0; WOW64; rv:57.0) Gecko/20100101 Firefox/57.0" } }
+{ "@timestamp": "12/Jan/2018:15:48:24 +0000", "@fields": { "remote_addr": "172.17.0.1", "remote_user": "-", "body_bytes_sent": "180", "request_time": "2.271", "status": "200", "request": "GET /api/mqinsert?signature=6AC4E19C943DB856299A11A9FA002880&timestamp=221&&rabbitdata=nihao& HTTP/1.0", "request_method": "GET", "http_referrer": "-", "body_bytes_sent":"180", "http_x_forwarded_for": "172.17.0.1", "http_user_agent": "Mozilla/5.0 (Windows NT 10.0; WOW64; rv:57.0) Gecko/20100101 Firefox/57.0" } }
+{ "@timestamp": "12/Jan/2018:15:49:20 +0000", "@fields": { "remote_addr": "172.17.0.1", "remote_user": "-", "body_bytes_sent": "180", "request_time": "2.398", "status": "200", "request": "GET /api/mqinsert?signature=6AC4E19C943DB856299A11A9FA002880&timestamp=221&&rabbitdata=nihao& HTTP/1.0", "request_method": "GET", "http_referrer": "-", "body_bytes_sent":"180", "http_x_forwarded_for": "172.17.0.1", "http_user_agent": "Mozilla/5.0 (Windows NT 10.0; WOW64; rv:57.0) Gecko/20100101 Firefox/57.0" } }
+{ "@timestamp": "12/Jan/2018:15:49:48 +0000", "@fields": { "remote_addr": "172.17.0.1", "remote_user": "-", "body_bytes_sent": "180", "request_time": "1.615", "status": "200", "request": "GET /api/mqinsert?signature=6AC4E19C943DB856299A11A9FA002880&timestamp=221&&rabbitdata=nihao& HTTP/1.0", "request_method": "GET", "http_referrer": "-", "body_bytes_sent":"180", "http_x_forwarded_for": "172.17.0.1", "http_user_agent": "Mozilla/5.0 (Windows NT 10.0; WOW64; rv:57.0) Gecko/20100101 Firefox/57.0" } }
+{ "@timestamp": "12/Jan/2018:15:50:44 +0000", "@fields": { "remote_addr": "172.17.0.1", "remote_user": "-", "body_bytes_sent": "198", "request_time": "0.926", "status": "200", "request": "GET /api/mqinsert?signature=6AC4E19C943DB856299A11A9FA002880&timestamp=221&&rabbitdata=%27{%22text%22:%22%E5%B9%BF%E5%B7%9E%22}%27& HTTP/1.0", "request_method": "GET", "http_referrer": "-", "body_bytes_sent":"198", "http_x_forwarded_for": "172.17.0.1", "http_user_agent": "Mozilla/5.0 (Windows NT 10.0; WOW64; rv:57.0) Gecko/20100101 Firefox/57.0" } }