)]}'
{
  "log": [
    {
      "commit": "274a6e9fa4268db2a87525a27bc574c46eaa80dc",
      "tree": "74cccebc92d2b8a545ac391a3a012c8bc0488a04",
      "parents": [
        "44ebeeb78ca62e3e86dc218723bc417a3c4bd698"
      ],
      "author": {
        "name": "Benjamin Diaz",
        "email": "bdiaz@whitestack.com",
        "time": "Mon Nov 26 13:14:33 2018 -0300"
      },
      "committer": {
        "name": "Benjamin Diaz",
        "email": "bdiaz@whitestack.com",
        "time": "Tue Nov 27 11:12:56 2018 -0300"
      },
      "message": "Adds use of aiokafka in mon-server\n\nAdds request timeout param for requests made to Prometheus\nAdds use of response topics based on cor_id for alarm create/delete RPC\n\nChange-Id: I5544d749d812e4e77ba913b543ccaa83542535d4\nSigned-off-by: Benjamin Diaz \u003cbdiaz@whitestack.com\u003e\n"
    },
    {
      "commit": "de3d570360a0a31d3054a6ff72b09ae9f559b59c",
      "tree": "9508a2529d3a897c1fd88bd4e2e90523492c9b7c",
      "parents": [
        "6c3e7842b5ac04959058263c88ef185da352058e"
      ],
      "author": {
        "name": "Benjamin Diaz",
        "email": "bdiaz@whitestack.com",
        "time": "Thu Nov 22 17:27:35 2018 -0300"
      },
      "committer": {
        "name": "Benjamin Diaz",
        "email": "bdiaz@whitestack.com",
        "time": "Thu Nov 22 17:28:38 2018 -0300"
      },
      "message": "Fixes bugs regarding alarm deletion\n\nAdds healthcheck script to be used in devops MON Dockerfile\nRemoves unused dependencies\n\nSigned-off-by: Benjamin Diaz \u003cbdiaz@whitestack.com\u003e\nChange-Id: Ia353c0ae9ee6a502667c04c96f1bc7f3e9337ced\n"
    },
    {
      "commit": "51f4486b06781541ee15ea332261247ed3e930f6",
      "tree": "0b4e5b8a2c14819ac21bdbb60aca5975fccd8277",
      "parents": [
        "e27def0d99cc73c5c0b7550a28e95abd6c1cd996"
      ],
      "author": {
        "name": "Benjamin Diaz",
        "email": "bdiaz@whitestack.com",
        "time": "Thu Nov 15 10:27:12 2018 -0300"
      },
      "committer": {
        "name": "Benjamin Diaz",
        "email": "bdiaz@whitestack.com",
        "time": "Fri Nov 16 19:59:27 2018 -0300"
      },
      "message": "Adds alarm engine\n\nAlarms are now created directly through mon-central. A new component called\nmon-evaluator evaluates the alarms and sends a notification in case it\ntriggers. Alarms are still created through the Kafka bus using the same model.\n\nIt also deletes all of the old unused code of the plugin model. There were\nthousands of lines dedicated to provide CRUD operations for metrics and alarms\nin the VIM plugins that were never used. MON only requires to collect metrics\nand insert them in the TSDB. VIMs manage their metrics autonomously. The tests\nfor that were also removed. This was done to make the codebase more\nmanageable. Support for VROPS and AWS will be added in a future patch. Neither\nof those two plugins worked correctly. They need to be adapted to the new\nconsumer plugin model.\n\nSigned-off-by: Benjamin Diaz \u003cbdiaz@whitestack.com\u003e\nChange-Id: I656c78be82ca21b760a83b478560d0c8ae680222\n"
    },
    {
      "commit": "0e34244e420bd68e6acb0cf6bb4383fedb662070",
      "tree": "2ce072b48bba735e0285c7d3d7c32d1ca20a2e17",
      "parents": [
        "987f8f62bf405ac78a4a1ea3f6e634c686119e05"
      ],
      "author": {
        "name": "Benjamin Diaz",
        "email": "bdiaz@whitestack.com",
        "time": "Fri Nov 09 17:52:08 2018 -0300"
      },
      "committer": {
        "name": "Benjamin Diaz",
        "email": "bdiaz@whitestack.com",
        "time": "Tue Nov 13 18:06:07 2018 -0300"
      },
      "message": "Changes way metrics are collected, removing the use of mon-proxy\n\nCollector now collects vim metrics directly, without to send kafka msgs\nto mon-proxy. Also a plugin/backend model has been implemented to ease\npossible inclusions of other vims and tsbds in the future.\n\nSigned-off-by: Benjamin Diaz \u003cbdiaz@whitestack.com\u003e\nChange-Id: I554a4f5e410a31ec70aa301c8aa819b1f03a3857\n"
    },
    {
      "commit": "27784a805d77f11d049e9a16704e6977e6967e85",
      "tree": "3a137f0d38405c0ef16462313c8dcedaee3d54e5",
      "parents": [
        "cca77765cc8d43a0a5524e3754b7587b149300b4"
      ],
      "author": {
        "name": "Benjamin Diaz",
        "email": "bdiaz@whitestack.com",
        "time": "Thu Oct 25 14:54:35 2018 -0300"
      },
      "committer": {
        "name": "Benjamin Diaz",
        "email": "bdiaz@whitestack.com",
        "time": "Sat Oct 27 09:40:18 2018 -0300"
      },
      "message": "Adds OSMMON_VCA_USER and adds timeout and max.poll.interval to collector\nconsumer\n\nSigned-off-by: Benjamin Diaz \u003cbdiaz@whitestack.com\u003e\nChange-Id: Ib4db9874d69bd72d7267542d7a1f149cb44faf41\n"
    },
    {
      "commit": "91b1018e1c84758bbc47394f50d04fe3ee81d812",
      "tree": "c1bddee0ebe5afed55debd390c33987f4b137689",
      "parents": [
        "4da146638bc3838270fa41c9f9fb91961f726c97"
      ],
      "author": {
        "name": "Benjamin Diaz",
        "email": "bdiaz@whitestack.com",
        "time": "Tue Oct 23 19:44:26 2018 -0300"
      },
      "committer": {
        "name": "Benjamin Diaz",
        "email": "bdiaz@whitestack.com",
        "time": "Wed Oct 24 15:26:23 2018 -0300"
      },
      "message": "Adds support for Juju metrics in collector\n\nMON now collects VNF metrics defined in the VNFD in the metrics\nsection. This are obtained through N2VC.\nPrometheus exporter now exposes this metrics.\n\nSigned-off-by: Benjamin Diaz \u003cbdiaz@whitestack.com\u003e\n"
    },
    {
      "commit": "4da146638bc3838270fa41c9f9fb91961f726c97",
      "tree": "2968d1d64f54a4187e1c79286b61610f29fba81f",
      "parents": [
        "2aec92e1eb52d5512c2acae9ce9878f2f3c8f782"
      ],
      "author": {
        "name": "Benjamin Diaz",
        "email": "bdiaz@whitestack.com",
        "time": "Wed Oct 17 14:44:36 2018 -0300"
      },
      "committer": {
        "name": "Benjamin Diaz",
        "email": "bdiaz@whitestack.com",
        "time": "Thu Oct 18 15:12:56 2018 -0300"
      },
      "message": "Adds use of CustomCollector in Prometheus exporter\n\nUsing a CustomCollector gives more control over the collection\nprocess, which allows handling the removal of metrics when a NS\nis deleted. Metrics now have a lifespan of a collection cycle, so\nmetrics of deleted vdus are now not visible in the exporter.\n\nIt also adds MonCollector class, which allows to abstract collection\nlogic and facilitates testing.\n\nSigned-off-by: Benjamin Diaz \u003cbdiaz@whitestack.com\u003e\nChange-Id: Idfdb86c1ee9facd07187e6582954ae4cab32a5b4\n"
    },
    {
      "commit": "dec1bb5edc73cc455d7b2c759c77c1dd4ca77ff3",
      "tree": "42ed3610628b5cf3f7fef1d1f466d06eb53c8d9f",
      "parents": [
        "e01346dcc8e4e4986d7a475259b2e451a8fe45f6"
      ],
      "author": {
        "name": "Benjamin Diaz",
        "email": "bdiaz@whitestack.com",
        "time": "Wed Oct 10 16:50:44 2018 -0300"
      },
      "committer": {
        "name": "Benjamin Diaz",
        "email": "bdiaz@whitestack.com",
        "time": "Wed Oct 10 18:41:35 2018 -0300"
      },
      "message": "Adds MON Prometheus exporter\n\nAdds a new MON component called mon-exporter, which collects\nvdu infra metrics and exposes them through a webservice\nby using prometheus_client. This webservice follows the Prometheus\nexporter format so it can be integrated as a target so that\nit polls metrics from there.\n\nSigned-off-by: Benjamin Diaz \u003cbdiaz@whitestack.com\u003e\nChange-Id: Iaf2073879d884d0597aa8341f7b6fbbbc3d86e7e\n"
    }
  ]
}
