{"id":277,"date":"2020-09-12T20:30:37","date_gmt":"2020-09-12T23:30:37","guid":{"rendered":"http:\/\/vbrain.com.br\/?p=277"},"modified":"2020-09-12T20:30:37","modified_gmt":"2020-09-12T23:30:37","slug":"por-dentro-do-controlup-part-1-inside-of-controlup-monitor","status":"publish","type":"post","link":"http:\/\/vbrain.com.br\/index.php\/2020\/09\/12\/por-dentro-do-controlup-part-1-inside-of-controlup-monitor\/","title":{"rendered":"Por dentro do ControlUP (Part 1) &#8211; Inside of ControlUP Monitor"},"content":{"rendered":"<p>Bom pessoal, hoje vou come\u00e7ar uma s\u00e9rie de posts sobre uma ferramenta fant\u00e1stica que deveria ser avaliada quando estamos planejando a instala\u00e7\u00e3o de uma ferramenta de monitoramento e resposta a incidentes, ainda mais para quem possui VMware e Citrix no ambiente, seja virtual desktops ou servidores virtualizados.<\/p>\n<p>O <strong>ControlUP <\/strong>(http:\/\/www.controlup.com) \u00e9 uma ferramenta avan\u00e7ada de monitoramento &#8220;<em>end-to-end&#8221; <\/em>para ambientes virtuais, ele atua de forma pr\u00f3-ativa, gerando <em>insights, scripts, <\/em>relat\u00f3rios, gatilhos do que deve ser feito no ambiente, ele busca por padr\u00f5es para que alerte antes do problema de fato acontecer etc, tudo isso dentro de uma \u00fanica console, n\u00e3o importando o objeto que est\u00e1 sendo monitorado, seja um Citrix Netscaler, VMware vCenter e suas VM&#8217;s, virtual Desktops providos pelo VMware Horizon entre outros, alias, a VMware anunciou o ControlUP como um <em>partner <\/em>estrat\u00e9gico para seus produtos, principalmente para o VMware Horizon, inclusive \u00e9 poss\u00edvel realizar a compra na VMware da licen\u00e7a &#8220;Advanced Monitoring for Horizon Universal&#8221;, na qual j\u00e1 est\u00e1 inclu\u00eddo o ControlUP, desde a licen\u00e7a do produto at\u00e9 o suporte provido pela VMware.<\/p>\n<p>Bom, mas porqu\u00ea eu mencionei que ele \u00e9 uma ferramenta de monitoramento &#8220;<em>end-to-end<\/em>&#8220;? A pr\u00f3pria VMware j\u00e1 possui aplica\u00e7\u00f5es que realizam monitoramento e geram <em>reports <\/em>do ambiente, por\u00e9m, a maioria dessas ferramentas focam apenas no <em>hypervisor<\/em>, VM&#8217;s Linux e Windows Server e Windows virtual Desktops rodando dentro dos Hypervisors geralmente s\u00e3o monitoradas por outras ferramentas, como um Zabbix ou Nagios, e geralmente essas ferramentas s\u00f3 alertam quando o problema j\u00e1 ocorreu.<\/p>\n<p>Com o ControlUP, o monitoramento de todo o ambiente virtual \u00e9 muito mais amplo, e tudo dentro de uma \u00fanica console. Ex: uma vm Windows Server que de repente travou ou reiniciou sozinha, uma ferramenta como o Nagios alertaria caso isso acontecesse, por\u00e9m, pense em uma ferramenta que al\u00e9m da vis\u00e3o de toda a capacidade do <em>hypervisor <\/em>tamb\u00e9m conseguisse visualizar os processos rodando dentro desta <em>virtual machine<\/em>, e mais, de forma pr\u00f3-ativa alertasse que existe um processo que est\u00e1 consumindo mais recursos do que o normal, e esse alerta fosse gerado antes do problema acontecer, \u00e9 ai que o ControlUp entra.<\/p>\n<p id=\"YLUJuOh\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-278 size-full\" src=\"http:\/\/vbrain.com.br\/wp-content\/uploads\/2020\/09\/img_5f5d2feb7b20a.png\" alt=\"\" width=\"1980\" height=\"721\" srcset=\"http:\/\/vbrain.com.br\/wp-content\/uploads\/2020\/09\/img_5f5d2feb7b20a.png 1980w, http:\/\/vbrain.com.br\/wp-content\/uploads\/2020\/09\/img_5f5d2feb7b20a-300x109.png 300w, http:\/\/vbrain.com.br\/wp-content\/uploads\/2020\/09\/img_5f5d2feb7b20a-1024x373.png 1024w, http:\/\/vbrain.com.br\/wp-content\/uploads\/2020\/09\/img_5f5d2feb7b20a-768x280.png 768w, http:\/\/vbrain.com.br\/wp-content\/uploads\/2020\/09\/img_5f5d2feb7b20a-1536x559.png 1536w, http:\/\/vbrain.com.br\/wp-content\/uploads\/2020\/09\/img_5f5d2feb7b20a-1920x699.png 1920w\" sizes=\"auto, (max-width: 1980px) 100vw, 1980px\" \/><\/p>\n<p>&nbsp;<\/p>\n<h3>Modelos de arquitetura do ControlUP<\/h3>\n<p>Basicamente, o ControlUP pode ser utilizado em dois modelos, <strong>Hybrid Cloud <\/strong>e <strong>On-premise.<\/strong><\/p>\n<h3>Hybrid Cloud<\/h3>\n<p>Esse \u00e9 o modelo <em>default <\/em>de instala\u00e7\u00e3o do ControlUP, como o pr\u00f3prio nome sugere, este \u00e9 um <em>deployment <\/em>que utiliza a nuvem <strong>AWS <\/strong>para hospedagem dos principais componentes do ControlUP, como <em>database<\/em> , hist\u00f3ricos de analises , <em>storage <\/em>etc.<\/p>\n<p>Esse ser\u00e1 o modelo que utilizarei na serie de posts, a principal vantagem desse modelo \u00e9 a rapidez em se construir o ambiente, praticamente em 5 minutos tudo estar\u00e1 funcionando, basta realizar o download da <strong>Console ControlUP <\/strong>em uma maquina Windows com Microsoft .NET 4.5 instalado, ao iniciar a console ser\u00e1 solicitado algumas credenciais de registro, como nome e email, ao final do cadastro, o ambiente ser\u00e1 constru\u00eddo automaticamente na AWS, a console far\u00e1 tamb\u00e9m a conex\u00e3o autom\u00e1tica com a n\u00favem e pronto, o ambiente estar\u00e1 pronto para utilizar.<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/support.controlup.com\/hc\/article_attachments\/360009086237\/Hybrid_Cloud_Architecture.jpg\"><br \/>\n<em>fonte: controlup.com<\/em><\/p>\n<p>Sistemas Operacionais compat\u00edveis com a Console:<\/p>\n<p>\u2022 Windows 7<br \/>\n\u2022 Windows 8 and 8.1<br \/>\n\u2022 Windows 10<br \/>\n\u2022 Windows Server 2008 R2<br \/>\n\u2022 Windows Server 2012 R2<br \/>\n\u2022 Windows Server 2016<br \/>\n\u2022 Windows Server 2019<\/p>\n<p>Obs: Como \u00e9 de se imaginar, para a arquitetura Hybrid Cloud, uma conex\u00e3o com a internet entre a console e a nuvem \u00e9 necess\u00e1ria.<\/p>\n<h3>On-Premise<\/h3>\n<p>Na arquitetura On-Premise temos o contr\u00e1rio, tudo estar\u00e1 rodando no ambiente on-premise, n\u00e3o necessitando de uma conex\u00e3o com a internet, por\u00e9m, o tempo para se realizar o <em>deployment <\/em>aqui \u00e9 muito maior, al\u00e9m do fato de ser necess\u00e1rio a instala\u00e7\u00e3o de diversas recursos que consomem processamento do ambiente e podem ser necess\u00e1rias licen\u00e7as adicionais, como uma <em>database<\/em> SQL Server entre outros, n\u00e3o entrarei em detalhes dos <strong>m\u00f3dulos <\/strong>agora, isso ser\u00e1 abordado na parte 2.<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/support.controlup.com\/hc\/article_attachments\/360009086257\/CU_On-Premises.jpg\"><br \/>\n<em>fonte: controlup.com<\/em><\/p>\n<p id=\"FhmaNCx\">Algumas empresas, principalmente \u00f3rg\u00e3os do governo ainda possuem certa resist\u00eancia em ter dados na nuvem, provavelmente essas organiza\u00e7\u00f5es v\u00e3o preferir o modelo on-premise, por\u00e9m, outro fator que deve ser considerado \u00e9 que algumas <em>features <\/em>s\u00f3 existem no modelo Hybrid Cloud, veja a tabela de compara\u00e7\u00e3o \u00e0 seguir:<\/p>\n<p id=\"ANHMUml\"><img loading=\"lazy\" decoding=\"async\" width=\"703\" height=\"571\" class=\"alignnone size-full wp-image-283 \" src=\"http:\/\/vbrain.com.br\/wp-content\/uploads\/2020\/09\/img_5f5d58ce2a2b1.png\" alt=\"\" srcset=\"http:\/\/vbrain.com.br\/wp-content\/uploads\/2020\/09\/img_5f5d58ce2a2b1.png 703w, http:\/\/vbrain.com.br\/wp-content\/uploads\/2020\/09\/img_5f5d58ce2a2b1-300x244.png 300w\" sizes=\"auto, (max-width: 703px) 100vw, 703px\" \/><br \/>\n<em>fonte: controlup.com<\/em><\/p>\n<p>&nbsp;<\/p>\n<h3>Licen\u00e7a Trial<\/h3>\n<p>Outra coisa bem legal da ControlUP \u00e9 que ela disponibiliza uma licen\u00e7a Trial de 30 dias para usufruir do produto praticamente sem restri\u00e7\u00f5es, ap\u00f3s os 30 dias, \u00e9 ativado automaticamente uma licen\u00e7a b\u00e1sica que permite monitorar at\u00e9 50 entidades.<\/p>\n<p id=\"psfGNfe\"><img loading=\"lazy\" decoding=\"async\" width=\"905\" height=\"583\" class=\"alignnone size-full wp-image-284 \" src=\"http:\/\/vbrain.com.br\/wp-content\/uploads\/2020\/09\/img_5f5d59a7386c1.png\" alt=\"\" srcset=\"http:\/\/vbrain.com.br\/wp-content\/uploads\/2020\/09\/img_5f5d59a7386c1.png 905w, http:\/\/vbrain.com.br\/wp-content\/uploads\/2020\/09\/img_5f5d59a7386c1-300x193.png 300w, http:\/\/vbrain.com.br\/wp-content\/uploads\/2020\/09\/img_5f5d59a7386c1-768x495.png 768w\" sizes=\"auto, (max-width: 905px) 100vw, 905px\" \/><\/p>\n<p>Bom pessoal, essa primeira parte \u00e9 apenas introdut\u00f3ria, na parte 2 veremos os m\u00f3dulos do ControlUP e a inser\u00e7\u00e3o do ambiente VMware ao monitoramento.<\/p>\n<p>At\u00e9 mais.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Bom pessoal, hoje vou come\u00e7ar uma s\u00e9rie de posts sobre uma ferramenta fant\u00e1stica que deveria ser avaliada quando estamos planejando a instala\u00e7\u00e3o de uma ferramenta de monitoramento e resposta a&hellip;<\/p>\n","protected":false},"author":1,"featured_media":280,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[1],"tags":[],"class_list":["post-277","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-uncategorized"],"jetpack_featured_media_url":"http:\/\/vbrain.com.br\/wp-content\/uploads\/2020\/09\/controlup.png","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"http:\/\/vbrain.com.br\/index.php\/wp-json\/wp\/v2\/posts\/277","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/vbrain.com.br\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/vbrain.com.br\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/vbrain.com.br\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/vbrain.com.br\/index.php\/wp-json\/wp\/v2\/comments?post=277"}],"version-history":[{"count":2,"href":"http:\/\/vbrain.com.br\/index.php\/wp-json\/wp\/v2\/posts\/277\/revisions"}],"predecessor-version":[{"id":285,"href":"http:\/\/vbrain.com.br\/index.php\/wp-json\/wp\/v2\/posts\/277\/revisions\/285"}],"wp:featuredmedia":[{"embeddable":true,"href":"http:\/\/vbrain.com.br\/index.php\/wp-json\/wp\/v2\/media\/280"}],"wp:attachment":[{"href":"http:\/\/vbrain.com.br\/index.php\/wp-json\/wp\/v2\/media?parent=277"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/vbrain.com.br\/index.php\/wp-json\/wp\/v2\/categories?post=277"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/vbrain.com.br\/index.php\/wp-json\/wp\/v2\/tags?post=277"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}