fuel-dev team mailing list archive
-
fuel-dev team
-
Mailing list archive
-
Message #00761
Re: Zabbix feature review request
Minor improvements (like no more class requiring other classes) have been
introduced to fuel-library change requests and changes rebased. All the
commits should be up to date now (no more [OUTDATED]).
I've also uploaded a request to fuel-web:
https://review.openstack.org/#/c/84408/
It adds zabbix-server role and necessary fields to deployment facts. It
also introduces changes to deployment serializers so zabbix-server role
will be deployed first. There are also UI options for zabbix credentials
now.
Let me know what you think.
2014-03-24 17:02 GMT+04:00 Vladimir Kuklin <vkuklin@xxxxxxxxxxxx>:
> Thank you, Dmitry
>
> We'll look into these, but do not forget to poke us :-)
>
>
> On Mon, Mar 24, 2014 at 10:33 AM, Dmitry Nikishov <nikishov.da@xxxxxxxxx>wrote:
>
>> I have split this reimplementation into multiple commits:
>>
>> https://review.openstack.org/79566 Zabbix server installation
>> https://review.openstack.org/81217 Add custom types for zabbix
>> configuration Add basic server config
>> https://review.openstack.org/81723 Zabbix agent installation Basic OS
>> monitoring
>> https://review.openstack.org/81754 Add nova monitoring with zabbix
>> https://review.openstack.org/81765 Keystone monitoring with zabbix
>> Glance monitoring with zabbix
>> https://review.openstack.org/82036 cinder and swift monitoring with
>> zabbix
>> https://review.openstack.org/82049 memcached, mysql, horizon and
>> rabbit monitoring with zabbix
>> https://review.openstack.org/82067 misc services monitoring with
>> zabbix
>> https://review.openstack.org/82433 Neutron monitoring with zabbix
>>
>> Would like to get feedback on these. Please note that huge line count is
>> caused mainly by xml templates which are used to configure monitoring.
>>
>>
>> 2014-03-11 13:29 GMT+04:00 Dmitry Nikishov <nikishov.da@xxxxxxxxx>:
>>
>> Alright, there's the first part of it: server installation.
>>> https://review.openstack.org/#/c/79566/
>>>
>>> Would appreciate any feedback on it.
>>>
>>>
>>> 2014-03-07 14:40 GMT+04:00 Vladimir Kuklin <vkuklin@xxxxxxxxxxxx>:
>>>
>>> Dmitry
>>>>
>>>> It would be awesome if you could split the request into several ones.
>>>> E. g. one for server installation. One for each openstack service template.
>>>> One for adding templates to the hosts. Thus, it will allow us to merge it
>>>> smoothly without a headache.
>>>> 07 марта 2014 г. 14:21 пользователь "Dmitry Nikishov" <
>>>> nikishov.da@xxxxxxxxx> написал:
>>>>
>>>> There's a basic version of my own reimplementation available for
>>>>> review:
>>>>> https://review.openstack.org/#/c/78919/
>>>>> Configuration templates were taken from PL team's module with their
>>>>> permission.
>>>>> It's able to deploy zabbix server and configure zabbix agents to
>>>>> monitor openstack services. It still requires lots of work so it should not
>>>>> be merged, but it would be great to get some feedback on it.
>>>>>
>>>>>
>>>>> 2014-02-21 14:55 GMT+04:00 Roman Zhnichkov <rzhnichkov@xxxxxxxxxxxx>:
>>>>>
>>>>>> Andrew,
>>>>>> thanks for this catch, we'll investigate alternatives.
>>>>>>
>>>>>> --
>>>>>> Roman Zhnichkov
>>>>>>
>>>>>>
>>>>>>
>>>>>> On Thu, Feb 20, 2014 at 11:00 PM, Andrew Woodward <xarses@xxxxxxxxx>wrote:
>>>>>>
>>>>>>> I've reviewed most of the zabbix commit request and I see that it
>>>>>>> contains many uses of stored configs which wont work any longer since
>>>>>>> we don't have the puppet db / master anymore so there is likely a bit
>>>>>>> of work there. Additionally we should not merge it because it's
>>>>>>> licensed under AGPL which at this point will not be accepted. I've
>>>>>>> reached out to the upstream authors and have requested a change in
>>>>>>> license but this should not be expected. We should be reviewing
>>>>>>> additional module providers that have a more suitable upstream
>>>>>>> license
>>>>>>> and possibly less work to work in our environment.
>>>>>>>
>>>>>>> On Wed, Feb 19, 2014 at 11:34 AM, Dmitry Borodaenko
>>>>>>> <dborodaenko@xxxxxxxxxxxx> wrote:
>>>>>>> > David,
>>>>>>> >
>>>>>>> > As far as I understand the difference between #4 and #1 is that in
>>>>>>> the
>>>>>>> > case of #4 Zabbix server is not deployed by Fuel (pre-existing
>>>>>>> > monitoring server), so our job is to collect the server details
>>>>>>> from
>>>>>>> > the operator and configure Zabbix agents to report to that server.
>>>>>>> >
>>>>>>> > -DmitryB
>>>>>>> >
>>>>>>> > On Wed, Feb 19, 2014 at 6:56 AM, David Easter <
>>>>>>> deaster@xxxxxxxxxxxx> wrote:
>>>>>>> >> Use cases 1 & 2 are fine for MVP in the first release, yes.
>>>>>>> >>
>>>>>>> >> Would the mechanism for deploying use case #4 be the same as use
>>>>>>> case #1 -
>>>>>>> >> just configuring the server to monitor agents in multiple clouds?
>>>>>>> >>
>>>>>>> >> Thanks,
>>>>>>> >>
>>>>>>> >> - David J. Easter
>>>>>>> >> Product Line Manager, Mirantis
>>>>>>> >>
>>>>>>> >> From: Roman Zhnichkov <rzhnichkov@xxxxxxxxxxxx>
>>>>>>> >> Date: Wednesday, February 19, 2014 at 4:30 AM
>>>>>>> >> To: David Easter <deaster@xxxxxxxxxxxx>
>>>>>>> >> Cc: "fuel-dev@xxxxxxxxxxxxxxxxxxx" <fuel-dev@xxxxxxxxxxxxxxxxxxx>
>>>>>>> >> Subject: Re: [Fuel-dev] Zabbix feature review request
>>>>>>> >>
>>>>>>> >> Guys,
>>>>>>> >> in other words there are several use cases for Zabbix server
>>>>>>> placement:
>>>>>>> >>
>>>>>>> >> Zabbix server as separate role on dedicated hardware
>>>>>>> >> Zabbix server role combined with some other role (compute or
>>>>>>> storage, since
>>>>>>> >> Zabbix uses MySQL, so we don't want to mix OpenStack and Zabbix
>>>>>>> data in the
>>>>>>> >> same DB)
>>>>>>> >> Zabbix server on fuel-master
>>>>>>> >> Remote Zabbix server outside of OpenStack environment
>>>>>>> >> Combination of any of 4 previous items (for example, we have
>>>>>>> Zabbix server
>>>>>>> >> on fuel-master monitoring all existing environments and some
>>>>>>> other Zabbix
>>>>>>> >> servers monitoring particular OpenStack environments)
>>>>>>> >>
>>>>>>> >> Also we have general requirements:
>>>>>>> >>
>>>>>>> >> HA for Zabbix server
>>>>>>> >> Dynamic configuration (automatic node deletion when removing node
>>>>>>> from the
>>>>>>> >> environment, requires orchestration patching)
>>>>>>> >>
>>>>>>> >> As MVP I propose to have use cases 1 and 2 implemented (Zabbix
>>>>>>> server as
>>>>>>> >> separate role ans Zabbix server role combined with compute or
>>>>>>> storage) with
>>>>>>> >> dynamic configuration requirement.
>>>>>>> >>
>>>>>>> >> Use cases 3-5 as well as HA for Zabbix are subject to further
>>>>>>> >> implementation.
>>>>>>> >>
>>>>>>> >> We'll update the specification according with that.
>>>>>>> >>
>>>>>>> >> Any comments or suggestions?
>>>>>>> >>
>>>>>>> >>
>>>>>>> >> --
>>>>>>> >> Roman Zhnichkov
>>>>>>> >>
>>>>>>> >>
>>>>>>> >>
>>>>>>> >> On Tue, Feb 18, 2014 at 8:21 PM, David Easter <
>>>>>>> deaster@xxxxxxxxxxxx> wrote:
>>>>>>> >>>
>>>>>>> >>> On 2/18/14, 4:23 AM, "Bogdan Dobrelya" <bdobrelia@xxxxxxxxxxxx>
>>>>>>> wrote:
>>>>>>> >>>
>>>>>>> >>> >On 02/18/2014 12:05 PM, Dmitry Nikishov wrote:
>>>>>>> >>> >> From this conversation we got following points:
>>>>>>> >>> >> 1. It should be possible to install zabbix as a separate role
>>>>>>> >>> >> 2. Combining zabbix role with other roles should be supported
>>>>>>> as well
>>>>>>> >>> >> 3. There should be support for configuring zabbix agents to
>>>>>>> point them
>>>>>>> >>> >> to the remote zabbix server
>>>>>>> >>> >> 4. Possible zabbix installation on fuel-master?
>>>>>>> >>> >> 5. In case of one zabbix server monitoring multiple
>>>>>>> environments, nodes
>>>>>>> >>> >> should be separated into hostgroups.
>>>>>>> >>> >>
>>>>>>> >>> >> Concerns:
>>>>>>> >>> >> 1. perfomance when alot of nodes are being monitored by
>>>>>>> single server
>>>>>>> >>>
>>>>>>> >>> True. We'd need to publish the maximum number of nodes that can
>>>>>>> be
>>>>>>> >>> monitored efficiently by one server. If the number of monitored
>>>>>>> nodes
>>>>>>> >>> goes above that number, we'd recommend a dedicated server within
>>>>>>> the
>>>>>>> >>> largest deployed cloud (for example) to split the burden.
>>>>>>> >>>
>>>>>>> >>> >> 2. if zabbix agents were configured to connect to the remote
>>>>>>> server
>>>>>>> >>> >> (outside the environment), once this env gets deleted, it's
>>>>>>> nodes will
>>>>>>> >>> >> be rebooted into bootstrap. However, they won't be deleted
>>>>>>> from zabbix.
>>>>>>> >>> >> It's not clear how to remove them from zabbix server.
>>>>>>> >>>
>>>>>>> >>> We'd have to build in automation to do that for the user. I.e.
>>>>>>> if a
>>>>>>> >>> remote node is deleted, update the corresponding zabbix server's
>>>>>>> info.
>>>>>>> >>>
>>>>>>> >>> >>
>>>>>>> >>> >> Open question: if there will be support for zabbix on
>>>>>>> fuel-master,
>>>>>>> >>> >> there
>>>>>>> >>> >> should be an option either to enable or disable it somewhere
>>>>>>> in the
>>>>>>> >>> >>fuelmenu
>>>>>>> >>> >>
>>>>>>> >>> >> Any thoughts?
>>>>>>> >>>
>>>>>>> >>> Configuration of the "local" zabbix server would need to be an
>>>>>>> option,
>>>>>>> >>> yes. It's very possible that you'd have a situation where the
>>>>>>> "local"
>>>>>>> >>> zabbix server is watching some clouds while a dedicated zabbix
>>>>>>> server
>>>>>>> >>> within one of the deployed clouds is watching only the nodes
>>>>>>> within that
>>>>>>> >>> cloud. I.e. there can be a mixture. Fuel would need to keep
>>>>>>> track of
>>>>>>> >>> which nodes were being monitored by which server(s).
>>>>>>> >>>
>>>>>>> >>> >Looks like "2 - Can Zabbix be set up in HA (even in
>>>>>>> active/passive)?"
>>>>>>> >>> >wasn't addressed by either of the points, e.g.:
>>>>>>> >>> >- How can we configure HA zabbix in case of:
>>>>>>> >>> >* one of the zabbix nodes is a master node?
>>>>>>> >>> >* some of the zabbix nodes were externally configured by the
>>>>>>> user
>>>>>>> >>> > himself?
>>>>>>> >>> >* some of the zabbix nodes belong to the different envs and
>>>>>>> combined
>>>>>>> >>> >with the another roles.
>>>>>>> >>> >>
>>>>>>> >>> >>
>>>>>>> >>> >> 2014-02-15 1:16 GMT+04:00 Andrew Woodward <xarses@xxxxxxxxx
>>>>>>> >>> >> <mailto:xarses@xxxxxxxxx>>:
>>>>>>> >>> >>
>>>>>>> >>> >> Based on the way the data-points appear to be collected,
>>>>>>> there is
>>>>>>> >>> >> definitely a point where monitoring the nodes will become
>>>>>>> too
>>>>>>> >>> >> intense for a node sharing roles (or even a single node)
>>>>>>> (I've
>>>>>>> >>> >> personally overloaded most monitoring systems in default
>>>>>>> >>> >> configurations with ~200 nodes.) However a single pane of
>>>>>>> glass to
>>>>>>> >>> >> view all clusters is extremely important to the
>>>>>>> operations teams.
>>>>>>> >>> >> It
>>>>>>> >>> >> is therefor necessary for us to be able to specify an
>>>>>>> existing
>>>>>>> >>> >> Zabbix server that may be deployed elsewhere, or even
>>>>>>> completely
>>>>>>> >>> >> outside the scope of fuel.
>>>>>>> >>> >>
>>>>>>> >>> >> So to get down to it. we should be able to (1) install
>>>>>>> Zabbix as a
>>>>>>> >>> >> role (2) separately of the Zabbix role configure Zabbix
>>>>>>> agents on
>>>>>>> >>> >> nodes inside a cluster to point to a Zabbix node. (3) if
>>>>>>> a Zabbix
>>>>>>> >>> >> role is defined in the cluster assume that it should be
>>>>>>> used to
>>>>>>> >>> >> configure (2) but allow it to be replaced anyway.
>>>>>>> >>> >>
>>>>>>> >>> >>
>>>>>>> >>> >>
>>>>>>> >>> >> On Fri, Feb 14, 2014 at 11:42 AM, David Easter
>>>>>>> >>> >> <deaster@xxxxxxxxxxxx
>>>>>>> >>> >> <mailto:deaster@xxxxxxxxxxxx>> wrote:
>>>>>>> >>> >>
>>>>>>> >>> >> Good observation! For a situation where the tenant
>>>>>>> for each
>>>>>>> >>> >> cloud were
>>>>>>> >>> >> the same, that would certainly make sense, yes.
>>>>>>> Perhaps that
>>>>>>> >>> >> should even
>>>>>>> >>> >> be the default if it doesn't impact the abilities of
>>>>>>> the Fuel
>>>>>>> >>> >> Master node.
>>>>>>> >>> >> I.e. install the Zabbix server on the Fuel Node by
>>>>>>> default and
>>>>>>> >>> >> the Zabbix
>>>>>>> >>> >> agents pointing back to the Fuel Master Node by
>>>>>>> default. If
>>>>>>> >>> >> the
>>>>>>> >>> >> operator
>>>>>>> >>> >> decides that a given environment needs its own
>>>>>>> dedicated Zabbix
>>>>>>> >>> >> server,
>>>>>>> >>> >> the operator could add a role on an existing node, or
>>>>>>> a
>>>>>>> >>> >> standalone node,
>>>>>>> >>> >> for a Zabbix server and all agents in the environment
>>>>>>> would
>>>>>>> >>> >> then
>>>>>>> >>> >> point to
>>>>>>> >>> >> that deployed server. Then the URL for the deployed
>>>>>>> Zabbix
>>>>>>> >>> >> server would
>>>>>>> >>> >> properly appear when the environment were opened.
>>>>>>> >>> >>
>>>>>>> >>> >> In answer to your question, though; were a service
>>>>>>> provider (or
>>>>>>> >>> >> large IT
>>>>>>> >>> >> organization) to create clouds for its customers, it
>>>>>>> may make
>>>>>>> >>> >> more sense
>>>>>>> >>> >> to provide a monitoring service that the customer
>>>>>>> could draw
>>>>>>> >>> >>from
>>>>>>> >>> >> independently of other customers. Or in instances
>>>>>>> where the
>>>>>>> >>> >> clouds are
>>>>>>> >>> >> highly separated from each other in terms of data
>>>>>>> content or
>>>>>>> >>> >> internal
>>>>>>> >>> >> departments. By creating a Zabbix server per
>>>>>>> environment, this
>>>>>>> >>> >> would
>>>>>>> >>> >> address issues of ensuring isolation of access and
>>>>>>> data.
>>>>>>> >>> >>
>>>>>>> >>> >> Thanks,
>>>>>>> >>> >>
>>>>>>> >>> >> - David J. Easter
>>>>>>> >>> >> Product Line Manager
>>>>>>> >>> >>
>>>>>>> >>> >>
>>>>>>> >>> >>
>>>>>>> >>> >> On 2/14/14, 11:32 AM, "Dmitry Borodaenko"
>>>>>>> >>> >> <dborodaenko@xxxxxxxxxxxx <mailto:
>>>>>>> dborodaenko@xxxxxxxxxxxx>>
>>>>>>> >>> >>wrote:
>>>>>>> >>> >>
>>>>>>> >>> >> >What about deploying Zabbix on the Fuel node itself?
>>>>>>> >>> >> >
>>>>>>> >>> >> >In a scenario where a large number of OpenStack
>>>>>>> environments
>>>>>>> >>> >> is
>>>>>>> >>> >> >deployed from the same Fuel node, I'm struggling to
>>>>>>> come up
>>>>>>> >>> >>with a
>>>>>>> >>> >> >scenario where operator would prefer to have a
>>>>>>> separate
>>>>>>> >>> >>monitoring
>>>>>>> >>> >> >server for each environment, instead of monitoring
>>>>>>> all
>>>>>>> >>> >>environments
>>>>>>> >>> >> >from a single pane of glass.
>>>>>>> >>> >> >
>>>>>>> >>> >> >-DmitryB
>>>>>>> >>> >> >
>>>>>>> >>> >> >
>>>>>>> >>> >> >On Fri, Feb 14, 2014 at 9:08 AM, David Easter
>>>>>>> >>> >> <deaster@xxxxxxxxxxxx <mailto:deaster@xxxxxxxxxxxx>>
>>>>>>> >>> >> >wrote:
>>>>>>> >>> >> >> Correct. Just to understand, there's growing
>>>>>>> concern from
>>>>>>> >>> >> our customer
>>>>>>> >>> >> >> base about how many servers they need in an
>>>>>>> OpenStack
>>>>>>> >>> >> environment that
>>>>>>> >>> >> >> don't add to the compute power of the environment.
>>>>>>> We
>>>>>>> >>> >> already require
>>>>>>> >>> >> >>the
>>>>>>> >>> >> >> Fuel Master Node on its own server, so _requiring_
>>>>>>> a Zabbix
>>>>>>> >>> >> node of its
>>>>>>> >>> >> >> own will be more difficult to justify - especially
>>>>>>> in small
>>>>>>> >>> >> environments
>>>>>>> >>> >> >> (5-10 servers).
>>>>>>> >>> >> >>
>>>>>>> >>> >> >> While it is completely proper to point out that
>>>>>>> individual
>>>>>>> >>> >> services
>>>>>>> >>> >> >>_can_
>>>>>>> >>> >> >> (and perhaps should) be installed on their own
>>>>>>> nodes for
>>>>>>> >>> >> performance
>>>>>>> >>> >> >> reasons, the option to combine them with other
>>>>>>> roles on the
>>>>>>> >>> >> same server
>>>>>>> >>> >> >> needs to be an option when performance is not an
>>>>>>> issue. In
>>>>>>> >>> >>other
>>>>>>> >>> >> >>words, I
>>>>>>> >>> >> >> should be able to have a Zabbix server running on
>>>>>>> the same
>>>>>>> >>> >> server as my
>>>>>>> >>> >> >> compute or controller function. I should also be
>>>>>>> able to
>>>>>>> >>> >> install it on
>>>>>>> >>> >> >> its own standalone server if I'm concerned about
>>>>>>> >>> >> performance.
>>>>>>> >>> >> >>
>>>>>>> >>> >> >> Thanks,
>>>>>>> >>> >> >>
>>>>>>> >>> >> >> - David J. Easter
>>>>>>> >>> >> >> Product Line Manager, Mirantis
>>>>>>> >>> >> >>
>>>>>>> >>> >> >>
>>>>>>> >>> >> >> On 2/13/14, 7:49 AM, "Matthew Mosesohn"
>>>>>>> >>> >> <mmosesohn@xxxxxxxxxxxx <mailto:
>>>>>>> mmosesohn@xxxxxxxxxxxx>> wrote:
>>>>>>> >>> >> >>
>>>>>>> >>> >> >>>Dmitry,
>>>>>>> >>> >> >>>
>>>>>>> >>> >> >>>I think it would be logical to say that it should
>>>>>>> be trivial
>>>>>>> >>> >>to
>>>>>>> >>> >> >>>reinstall a separate Zabbit node since it doesn't
>>>>>>> contain
>>>>>>> >>> >> any
>>>>>>> >>> >> data
>>>>>>> >>> >> >>>critical to the production environment. I think if
>>>>>>> you can
>>>>>>> >>> >> remove and
>>>>>>> >>> >> >>>add a new zabbix server to a deployed environment,
>>>>>>> it would
>>>>>>> >>> >> meet a lot
>>>>>>> >>> >> >>>of our users' needs.
>>>>>>> >>> >> >>>
>>>>>>> >>> >> >>>
>>>>>>> >>> >> >>>On Thu, Feb 13, 2014 at 6:54 PM, Dmitry Nikishov
>>>>>>> >>> >> <nikishov.da@xxxxxxxxx <mailto:nikishov.da@xxxxxxxxx
>>>>>>> >>
>>>>>>> >>> >> >>>wrote:
>>>>>>> >>> >> >>>> Matthew,
>>>>>>> >>> >> >>>> It should be possible to install Zabbix
>>>>>>> alongside with
>>>>>>> >>> >> OpenStack
>>>>>>> >>> >> >>>>components
>>>>>>> >>> >> >>>> on a controller, compute etc. However, Zabbix
>>>>>>> isn't an
>>>>>>> >>> >> OpenStack
>>>>>>> >>> >> >>>>component,
>>>>>>> >>> >> >>>> it does not directly affect cluster. So there's
>>>>>>> no need to
>>>>>>> >>> >> combine it
>>>>>>> >>> >> >>>>with
>>>>>>> >>> >> >>>> other roles or making it high-available. It
>>>>>>> makes sense to
>>>>>>> >>> >> install it
>>>>>>> >>> >> >>>>on a
>>>>>>> >>> >> >>>> separate node.
>>>>>>> >>> >> >>>>
>>>>>>> >>> >> >>>> Bogdan,
>>>>>>> >>> >> >>>> I like the idea of combining metering,
>>>>>>> monitoring and
>>>>>>> >>> >> logging on one
>>>>>>> >>> >> >>>>node.
>>>>>>> >>> >> >>>> However, I think it would be better to have
>>>>>>> separate roles
>>>>>>> >>> >> for all
>>>>>>> >>> >> >>>>three of
>>>>>>> >>> >> >>>> them. But these roles should not conflict with
>>>>>>> each other.
>>>>>>> >>> >> This way it
>>>>>>> >>> >> >>>>will
>>>>>>> >>> >> >>>> be more customizable.
>>>>>>> >>> >> >>>>
>>>>>>> >>> >> >>>> 2014-02-13 16:07 GMT+03:00 Bogdan Dobrelya
>>>>>>> >>> >> <bdobrelia@xxxxxxxxxxxx <mailto:
>>>>>>> bdobrelia@xxxxxxxxxxxx>>:
>>>>>>> >>> >> >>>>
>>>>>>> >>> >> >>>>> On 02/13/2014 02:33 PM, Matthew Mosesohn wrote:
>>>>>>> >>> >> >>>>> > Dmitry,
>>>>>>> >>> >> >>>>> >
>>>>>>> >>> >> >>>>> > I have two questions:
>>>>>>> >>> >> >>>>> > 1 - Can Zabbix Server Role be combined with
>>>>>>> any other
>>>>>>> >>> >> role? (like
>>>>>>> >>> >> >>>>> > controller)
>>>>>>> >>> >> >>>>> > 2 - Can Zabbix be set up in HA (even in
>>>>>>> >>> >> active/passive)?
>>>>>>> >>> >> What are
>>>>>>> >>> >> >>>>>the
>>>>>>> >>> >> >>>>> > obstacles?
>>>>>>> >>> >> >>>>> >
>>>>>>> >>> >> >>>>>
>>>>>>> >>> >> >>>>> And even if it cannot, I believe the good point
>>>>>>> is to use
>>>>>>> >>> >> it as
>>>>>>> >>> >> >>>>> Monitoring & Metering & Logging node, see my
>>>>>>> comments
>>>>>>> >>> >> inside the doc.
>>>>>>> >>> >> >>>>>
>>>>>>> >>> >> >>>>> > On Thu, Feb 13, 2014 at 4:28 PM, Дмитрий
>>>>>>> Никишов
>>>>>>> >>> >> >>>>><nikishov.da@xxxxxxxxx <mailto:
>>>>>>> nikishov.da@xxxxxxxxx>>
>>>>>>> >>> >> >>>>> > wrote:
>>>>>>> >>> >> >>>>> >> Hello everyone.
>>>>>>> >>> >> >>>>> >>
>>>>>>> >>> >> >>>>> >> I've been working on Zabbix integration for
>>>>>>> a while
>>>>>>> >>> >> now, and I'd
>>>>>>> >>> >> >>>>>like
>>>>>>> >>> >> >>>>> >> know
>>>>>>> >>> >> >>>>> >> what do you guys think about it.
>>>>>>> >>> >> >>>>> >>
>>>>>>> >>> >> >>>>> >> The specification:
>>>>>>> >>> >> >>>>> >>
>>>>>>> >>> >> >>>>> >>
>>>>>>> >>> >>
>>>>>>> >>>
>>>>>>> >>> >>>>>>> >>>>>>>
>>>>>>> https://docs.google.com/document/d/1g9xtBrgwgpeNV5YYxTMFu2h-yIK_PC1Z
>>>>>>> >>> >>>>>>>JD
>>>>>>> >>> >> >>>>>mw
>>>>>>> >>> >> >>>>>84RquJk
>>>>>>> >>> >> >>>>> >>
>>>>>>> >>> >> >>>>> >> Changes to fuel-library so far:
>>>>>>> >>> >> >>>>>https://review.openstack.org/#/c/73254/
>>>>>>> >>> >> >>>>> >> Changes to fuel-main and fuel-web will be
>>>>>>> coming soon.
>>>>>>> >>> >> >>>>> >>
>>>>>>> >>> >> >>>>> >> There is an open question related to UI -
>>>>>>> parameter
>>>>>>> >>> >> validation:
>>>>>>> >>> >> >>>>> >> - there should be only one zabbix-server node
>>>>>>> >>> >> >>>>> >> - "Install Zabbix" checkbox should only be
>>>>>>> available
>>>>>>> >>> >> if
>>>>>>> >>> >> there is a
>>>>>>> >>> >> >>>>>node
>>>>>>> >>> >> >>>>> >> with
>>>>>>> >>> >> >>>>> >> "zabbix-server" role
>>>>>>> >>> >> >>>>> >>
>>>>>>> >>> >> >>>>> >> --
>>>>>>> >>> >> >>>>> >> Regards
>>>>>>> >>> >> >>>>> >> Dmitry Nikishov
>>>>>>> >>> >> >>>>> >>
>>>>>>> >>> >> >>>>> >> --
>>>>>>> >>> >> >>>>> >> Mailing list:
>>>>>>> https://launchpad.net/~fuel-dev
>>>>>>> >>> >> >>>>> >> Post to : fuel-dev@xxxxxxxxxxxxxxxxxxx
>>>>>>> >>> >> <mailto:fuel-dev@xxxxxxxxxxxxxxxxxxx>
>>>>>>> >>> >> >>>>> >> Unsubscribe :
>>>>>>> https://launchpad.net/~fuel-dev
>>>>>>> >>> >> >>>>> >> More help :
>>>>>>> https://help.launchpad.net/ListHelp
>>>>>>> >>> >> >>>>> >>
>>>>>>> >>> >> >>>>> >
>>>>>>> >>> >> >>>>>
>>>>>>> >>> >> >>>>>
>>>>>>> >>> >> >>>>> --
>>>>>>> >>> >> >>>>> Best regards,
>>>>>>> >>> >> >>>>> Bogdan Dobrelya,
>>>>>>> >>> >> >>>>> Skype #bogdando_at_yahoo.com
>>>>>>> >>> >><http://bogdando_at_yahoo.com>
>>>>>>> >>> >> >>>>> Irc #bogdando
>>>>>>> >>> >> >>>>
>>>>>>> >>> >> >>>>
>>>>>>> >>> >> >>>>
>>>>>>> >>> >> >>>>
>>>>>>> >>> >> >>>> --
>>>>>>> >>> >> >>>> Regards
>>>>>>> >>> >> >>>> Dmitry Nikishov
>>>>>>> >>> >> >>>
>>>>>>> >>> >> >>>--
>>>>>>> >>> >> >>>Mailing list: https://launchpad.net/~fuel-dev
>>>>>>> >>> >> >>>Post to : fuel-dev@xxxxxxxxxxxxxxxxxxx
>>>>>>> >>> >> <mailto:fuel-dev@xxxxxxxxxxxxxxxxxxx>
>>>>>>> >>> >> >>>Unsubscribe : https://launchpad.net/~fuel-dev
>>>>>>> >>> >> >>>More help : https://help.launchpad.net/ListHelp
>>>>>>> >>> >> >>
>>>>>>> >>> >> >>
>>>>>>> >>> >> >>
>>>>>>> >>> >> >> --
>>>>>>> >>> >> >> Mailing list: https://launchpad.net/~fuel-dev
>>>>>>> >>> >> >> Post to : fuel-dev@xxxxxxxxxxxxxxxxxxx
>>>>>>> >>> >> <mailto:fuel-dev@xxxxxxxxxxxxxxxxxxx>
>>>>>>> >>> >> >> Unsubscribe : https://launchpad.net/~fuel-dev
>>>>>>> >>> >> >> More help : https://help.launchpad.net/ListHelp
>>>>>>> >>> >> >
>>>>>>> >>> >> >
>>>>>>> >>> >> >
>>>>>>> >>> >> >--
>>>>>>> >>> >> >Dmitry Borodaenko
>>>>>>> >>> >>
>>>>>>> >>> >>
>>>>>>> >>> >>
>>>>>>> >>> >> --
>>>>>>> >>> >> Mailing list: https://launchpad.net/~fuel-dev
>>>>>>> >>> >> Post to : fuel-dev@xxxxxxxxxxxxxxxxxxx
>>>>>>> >>> >> <mailto:fuel-dev@xxxxxxxxxxxxxxxxxxx>
>>>>>>> >>> >> Unsubscribe : https://launchpad.net/~fuel-dev
>>>>>>> >>> >> More help : https://help.launchpad.net/ListHelp
>>>>>>> >>> >>
>>>>>>> >>> >>
>>>>>>> >>> >>
>>>>>>> >>> >>
>>>>>>> >>> >> --
>>>>>>> >>> >> If google has done it, Google did it right!
>>>>>>> >>> >>
>>>>>>> >>> >> --
>>>>>>> >>> >> Mailing list: https://launchpad.net/~fuel-dev
>>>>>>> >>> >> Post to : fuel-dev@xxxxxxxxxxxxxxxxxxx
>>>>>>> >>> >> <mailto:fuel-dev@xxxxxxxxxxxxxxxxxxx>
>>>>>>> >>> >> Unsubscribe : https://launchpad.net/~fuel-dev
>>>>>>> >>> >> More help : https://help.launchpad.net/ListHelp
>>>>>>> >>> >>
>>>>>>> >>> >>
>>>>>>> >>> >>
>>>>>>> >>> >>
>>>>>>> >>> >> --
>>>>>>> >>> >> Regards
>>>>>>> >>> >> Dmitry Nikishov
>>>>>>> >>> >>
>>>>>>> >>> >>
>>>>>>> >>> >> This body part will be downloaded on demand.
>>>>>>> >>> >>
>>>>>>> >>> >
>>>>>>> >>> >
>>>>>>> >>> >--
>>>>>>> >>> >Best regards,
>>>>>>> >>> >Bogdan Dobrelya,
>>>>>>> >>> >Skype #bogdando_at_yahoo.com
>>>>>>> >>> >Irc #bogdando
>>>>>>> >>> >
>>>>>>> >>> >--
>>>>>>> >>> >Mailing list: https://launchpad.net/~fuel-dev
>>>>>>> >>> >Post to : fuel-dev@xxxxxxxxxxxxxxxxxxx
>>>>>>> >>> >Unsubscribe : https://launchpad.net/~fuel-dev
>>>>>>> >>> >More help : https://help.launchpad.net/ListHelp
>>>>>>> >>>
>>>>>>> >>>
>>>>>>> >>>
>>>>>>> >>> --
>>>>>>> >>> Mailing list: https://launchpad.net/~fuel-dev
>>>>>>> >>> Post to : fuel-dev@xxxxxxxxxxxxxxxxxxx
>>>>>>> >>> Unsubscribe : https://launchpad.net/~fuel-dev
>>>>>>> >>> More help : https://help.launchpad.net/ListHelp
>>>>>>> >>
>>>>>>> >>
>>>>>>> >>
>>>>>>> >> --
>>>>>>> >> Mailing list: https://launchpad.net/~fuel-dev
>>>>>>> >> Post to : fuel-dev@xxxxxxxxxxxxxxxxxxx
>>>>>>> >> Unsubscribe : https://launchpad.net/~fuel-dev
>>>>>>> >> More help : https://help.launchpad.net/ListHelp
>>>>>>> >>
>>>>>>> >
>>>>>>> >
>>>>>>> >
>>>>>>> > --
>>>>>>> > Dmitry Borodaenko
>>>>>>> >
>>>>>>> > --
>>>>>>> > Mailing list: https://launchpad.net/~fuel-dev
>>>>>>> > Post to : fuel-dev@xxxxxxxxxxxxxxxxxxx
>>>>>>> > Unsubscribe : https://launchpad.net/~fuel-dev
>>>>>>> > More help : https://help.launchpad.net/ListHelp
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> --
>>>>>>> If google has done it, Google did it right!
>>>>>>>
>>>>>>> --
>>>>>>> Mailing list: https://launchpad.net/~fuel-dev
>>>>>>> Post to : fuel-dev@xxxxxxxxxxxxxxxxxxx
>>>>>>> Unsubscribe : https://launchpad.net/~fuel-dev
>>>>>>> More help : https://help.launchpad.net/ListHelp
>>>>>>>
>>>>>>
>>>>>>
>>>>>> --
>>>>>> Mailing list: https://launchpad.net/~fuel-dev
>>>>>> Post to : fuel-dev@xxxxxxxxxxxxxxxxxxx
>>>>>> Unsubscribe : https://launchpad.net/~fuel-dev
>>>>>> More help : https://help.launchpad.net/ListHelp
>>>>>>
>>>>>>
>>>>>
>>>>>
>>>>> --
>>>>> Regards
>>>>> Dmitry Nikishov
>>>>>
>>>>> --
>>>>> Mailing list: https://launchpad.net/~fuel-dev
>>>>> Post to : fuel-dev@xxxxxxxxxxxxxxxxxxx
>>>>> Unsubscribe : https://launchpad.net/~fuel-dev
>>>>> More help : https://help.launchpad.net/ListHelp
>>>>>
>>>>>
>>>
>>>
>>> --
>>> Regards
>>> Dmitry Nikishov
>>>
>>
>>
>>
>> --
>> Regards
>> Dmitry Nikishov
>>
>
>
>
> --
> Yours Faithfully,
> Vladimir Kuklin,
> Fuel Library Tech Lead,
> Mirantis, Inc.
> +7 (495) 640-49-04
> +7 (926) 702-39-68
> Skype kuklinvv
> 45bk3, Vorontsovskaya Str.
> Moscow, Russia,
> www.mirantis.com <http://www.mirantis.ru/>
> www.mirantis.ru
> vkuklin@xxxxxxxxxxxx
>
--
Regards
Dmitry Nikishov
Follow ups
References
-
Zabbix feature review request
From: Дмитрий Никишов, 2014-02-13
-
Re: Zabbix feature review request
From: Matthew Mosesohn, 2014-02-13
-
Re: Zabbix feature review request
From: Bogdan Dobrelya, 2014-02-13
-
Re: Zabbix feature review request
From: Dmitry Nikishov, 2014-02-13
-
Re: Zabbix feature review request
From: Matthew Mosesohn, 2014-02-13
-
Re: Zabbix feature review request
From: David Easter, 2014-02-14
-
Re: Zabbix feature review request
From: Dmitry Borodaenko, 2014-02-14
-
Re: Zabbix feature review request
From: David Easter, 2014-02-14
-
Re: Zabbix feature review request
From: Andrew Woodward, 2014-02-14
-
Re: Zabbix feature review request
From: Dmitry Nikishov, 2014-02-18
-
Re: Zabbix feature review request
From: Bogdan Dobrelya, 2014-02-18
-
Re: Zabbix feature review request
From: David Easter, 2014-02-18
-
Re: Zabbix feature review request
From: Roman Zhnichkov, 2014-02-19
-
Re: Zabbix feature review request
From: David Easter, 2014-02-19
-
Re: Zabbix feature review request
From: Dmitry Borodaenko, 2014-02-19
-
Re: Zabbix feature review request
From: Andrew Woodward, 2014-02-20
-
Re: Zabbix feature review request
From: Roman Zhnichkov, 2014-02-21
-
Re: Zabbix feature review request
From: Dmitry Nikishov, 2014-03-07
-
Re: Zabbix feature review request
From: Vladimir Kuklin, 2014-03-07
-
Re: Zabbix feature review request
From: Dmitry Nikishov, 2014-03-11
-
Re: Zabbix feature review request
From: Dmitry Nikishov, 2014-03-24
-
Re: Zabbix feature review request
From: Vladimir Kuklin, 2014-03-24