Pesquisar

Limpar filtro
Artigo
Luca Ravazzolo · Out. 6, 2020

Sistema de Alerta e Monitoramento ou SAM - Um Caso de Uso

Olá a todos, Com este artigo eu gostaria de mostrar como o [_Sistema de Alerta e Monitoramento_](https://github.com/intersystems-community/sam) (ou SAM para abreviar) pode ser configurado de forma fácil e dinâmica. O caso de uso pode ser o de um pipeline de provisionamento de CI/CD, rápido e ágil, onde você deseja executar seus testes unitários mas também seus testes de estresse e, você gostaria de ver rapidamente se esses testes foram bem-sucedidos ou como eles estão estressando os sistemas e _sua_ aplicação (a [API SAM é extensível com backend ](https://irisdocs.intersystems.com/irislatest/csp/docbook/Doc.View.cls?KEY=GCM_rest#GCM_rest_metrics_application)do InterSystems IRIS possibilitando a sua implementação de [APM](https://en.wikipedia.org/wiki/Application_performance_management)).  O SAM fornece uma nova interface gráfica que exibe métricas e alertas. Por padrão, ele respeita os alertas gerados pelas instâncias IRIS que monitoradas e, embora você possa definir os valores dos sensores de acordo com sua preferência, o SAM permite que você configure rapidamente regras SAM no Prometheus incluso, para que em seu pipeline de CI/CD você possa ser alertado rapidamente sobre as coisas conforme elas acontecem. Existem alguns requisitos que você deve prestar atenção para executar o SAM. A solução é disponibilizada em um pacote de contêiner fácil de usar e montado automaticamente utilizando o Docker Compose. Você pode obter todos os detalhes sobre como executar o SAM no link acima. É fácil ![sorriso](https://community.intersystems.com/sites/all/libraries/ckeditor/plugins/smiley/images/regular_smile.png "sorriso") Com o SAM em execução, provisionamos quatro clusters na AWS em quatro regiões diferentes (a empresa fictícia do exemplo é uma organização global e a equipe de garantia de qualidade está localizada nos Estados Unidos, na costa oeste, enquanto a produção está em execução em Londres em um distrito financeiro). Para provisionar e executar rapidamente nossos clusters IRIS, utilizamos o [InterSystems Cloud Manager](https://docs.intersystems.com/irislatest/csp/docbook/DocBook.UI.Page.cls?KEY=GICM) (ICM) que é configurado de forma rápida e fácil através de scripts simples para implantar estes esses clusters na nuvem, nas várias regiões da AWS. Quando o processo de provisionamento é concluído, chamamos o script [**SAM-populate.sh**](https://github.com/intersystems-community/icm-sam-1/blob/master/SAM-populate.sh) que, configurado adequadamente (veja [env-config.sh](https://github.com/intersystems-community/icm-sam-1/blob/master/env-config.sh)), popula em poucos segundos nossa solução SAM em execução em nossa estação de trabalho local. Por meio de uma _única página SAM_, é possível monitorar vários clusters do InterSystems IRIS sem ter que acessar várias páginas nos portais de gerenciamento da AWS. Legal :) mas, indo direto ao ponto, nós os "IRISanianos"![surprise](https://community.intersystems.com/sites/all/libraries/ckeditor/plugins/smiley/images/omg_smile.png "surprise")  ficamos surpresos ao ver como nossas instâncias de plataforma de dados estão de fato se saindo quando comparamos a ter apenas as métricas EC2-OS padrão para fazer este tipo de monitoramento. Lembre-se de que o SAM oferece atualmente mais de 100 métricas de kernel do InterSystems IRIS _e_ as combinam com os alertas do InterSystems IRIS. A fusão dos dois deve ser o começo... não de uma história de amor,  mas de uma leitura mais precisa de seus sistemas.  Você pode encontrar o código do projeto e caso de uso descritos [neste link do Github](https://github.com/intersystems-community/icm-sam-1). Os destaques do projeto são: 1. O uso da [API REST SAM](https://docs.intersystems.com/sam/csp/docbook/Doc.View.cls?KEY=RSAPI_overview) 2. IU simples, limpa e eficaz do SAM para a visualização de várias instâncias do InterSystems IRIS agrupadas em clusters 3. O uso da nova [funcionalidade de mesclagem do CPF](https://docs.intersystems.com/irislatest/csp/docbook/Doc.View.cls?KEY=RACS_cpf#RACS_cpf_edit_merge) 4. Potência e capacidade de programação do [ICM](https://docs.intersystems.com/irislatest/csp/docbook/DocBook.UI.Page.cls?KEY=GICM) ou era a capacidade do script? ![piscadela](https://community.intersystems.com/sites/all/libraries/ckeditor/plugins/smiley/images/wink_smile.png "piscadela") Se você deseja executá-lo, preste atenção em:  * a necessidade de licenças do InterSystems IRIS com tecnologia sharding habilitada * o contêiner InterSystems IRIS certo (você precisará de 2020.2 e superior) * o registro do contêiner que o ICM utilizará * as credenciais de registro do contêiner * o custo em que você incorrerá ao executar esses clusters na AWS * e provavelmente algumas outras coisas :) Espero que você ache os scripts úteis e inspiradores para * as chamadas de API REST do SAM e * a forma não interativa como o ICM é incrementado Fiquem bem e seguros --  
Anúncio
Larry Finlayson · Jun. 16, 2021

Agenda de Treinamentos Virtuais ao Vivo (em Inglês) disponíveis em Outubro de 2021

Olá Comunidade! A agenda de treinamentos de Outubro de 2021 para turmas virtuais ao vivo (em inglês) com exercícios práticos (hands-on) já se encontra disponível em classroom.intersystems.com. Em particular, gostaríamos de destacar alguns dos cursos: Julho 13-15: HealthShare Patient Index Julho 19-23: InterSystems Change Control - Tier 1 Basics (CCR) Setembro 13-17: Using InterSystems Embedded Analytics Setembro 14-15: HealthShare Unified Care Record Overview Clique aqui para se registrar para um dos cursos! Como sempre, nós também disponibilizamos a opção de agendamento de uma turma específica para sua organização. Para tal, basta preencher o formulário de contatos ou enviar um e-mail para education@intersystems.com.
Pergunta
Walter Brandes · Ago. 3, 2022

o csp funciona no iris????

alguem poderia me dizer se o CSP funciona do IRIS, pois estou querendo do CACHE para o IRIS boa tarde Walter, Sim é suportado. Segue o link para a documentação: https://docs.intersystems.com/iris20221/csp/docbook/Doc.View.cls?KEY=PAGE_csp MUITO OBRIGADO ROCHAEL, QUE DEUS TE ABENCOE para que você tenha sucesso na sua migração do Caché para IRIS, é importante que você baixe co WRC (https://wrc.intersystems.com/wrc/coDistDocs.csp ) os documentos oficiais "InterSystems IRIS Migration Guide" e "How to Migrate to InterSystems IRIS" e os leia com atenção. Qualquer dúvida pode perguntar novamente. obrigado e bom final de semana. obrigado novamente
Anúncio
Rochael Ribeiro · Maio 11, 2021

os benefícios da interoperabilidade no hospital Albert Einstein

O evento Hospitalar Digital Journey está começando, com discussões importantes sobre a Medicina pós-pandemia e a Transformação Digital na Saúde, entre outros temas que envolvem a comunidade e especialistas.​ Para falar sobre os benefícios da Interoperabilidade, a InterSystems convidou Antonio Valadares, gerente de TI do Hospital Israelita Albert Einstein. Evento online gratuito, inscreva-se!
Anúncio
Angelo Bruno Braga · Dez. 8, 2022

Mantenha-se iluminado com recursos de aprendizagem

...e descubra como você pode nos iluminar! Compartilhe sua experiência tornando-se um Especialista Externo no Assunto da Certificação InterSystems. Também no boletim de novembro de 2022, encontre informações úteis sobre compatibilidade de produtos, aprenda como obter mais insights de seus dados e veja como você pode preparar facilmente dados de saúde para interoperar.

#ZEN

1 Postagens1 Seguidores
Artigo
Danusa Calixto · Abr. 27, 2023

A maneira mais rápida e simples de instalar um servidor FHIR local

Oi, pessoal! Recentemente, eu precisava configurar um servidor FHIR local usando o IRIS For Health e acho que encontrei a maneira mais fácil e simples possível. Basta executar estas duas linhas no terminal: docker run --rm --name my-iris -d --publish 9091:1972 --publish 9092:52773 intersystemsdc/irishealth-community e docker exec -it my-iris iris session iris -U "USER" '##class(%ZPM.PackageManager).Shell("install fhir-server")' E o servidor FHIR será executado localmente em http://localhost:9092/fhir/r4. É só isso! O servidor FHIR usará a última versão do InterSystems IRIS for Health Community Edition e implantará o [servidor FHIR a partir desse app](https://openexchange.intersystems.com/package/iris-fhir-template) pelo pacote IPM no  namespace FHIRSERVER. Isso se aplica ao Mac, então adicione nos comentários como funciona no Windows. Esse é um breve artigo, já que é muito fácil configurar um servidor FHIR local com o InterSystems IRIS for Health e o [IPM Package Manager.](https://openexchange.intersystems.com/package/InterSystems-Package-Manager-1)
Anúncio
Angelo Bruno Braga · Set. 27, 2021

Webinar: 15 medidas para adequar seu sistema à LGPD

Olá Desenvolvedores ! Junte-se a nós para mais um webinar da InterSystems Brasil! Yuri Marx abordará no seminário online "15 medidas para adequar seu sistema à LGPD" as medidas, ferramentas, atividades e práticas para adequar de vez seu sistema à LGPD. Dia 29/09 às 11h! Inscreva-se já, vagas limitadas!
Anúncio
Jacquie Clermont · Nov. 22, 2021

Ganhe um cartão presente de US$25 por uma avaliação no Gartner Peer Insights

Olá Comunidade, Eu gostaria apenas de lembrar vocês que ainda dá tempo de ganhar o cartão presente de US$25 da Gartner por avaliar nossos produtos. As avaliações devem ser objetivas (não são aceitos funcionários InterSystems) e aprovadas pela Gartner. Aqui está o link: https://gtnr.it/3ulVX4K Vai lá, é rapidinho.

#Python

96 Postagens0 Seguidores
Anúncio
Angelo Bruno Braga · Dez. 30, 2020

Advento do Código 2020. E os ganhadores são...

Olá Desenvolvedores, O Advento do Código 2020 terminou! Obrigado pela participação na maratona ObjectScript da InterSystems! Estamos gratos de apresentar os ganhadores e distribuir os prêmios! E os aplausos vão para os ganhadores: @Kevin.An4992 (w/ repo) @Fabian.Haupt8993 (w/ repo ) @Yuval.Golendginer (w/ repo ) E aqui está o Placar Final InterSystems: E os prêmios? 🥇 @Kevin.An4992 recebe US$3,000 🥈 @Fabian.Haupt8993 recebe US$2,000 🥉 @Yuval.Golendginer recebe US$1,000 Todos os vencedores recebem também emblemas especiais de ganhadores do Advento do Código! Então! Congratulações a todos os participantes! E obrigado pela sua atenção ao concurso e a dedicação dada a esta emocionante maratona de codificação! A todos – participem deste emocionante concurso ano que vem! Boas Festas! 🎄🎅⛄️
Anúncio
Angelo Bruno Braga · Abr. 14, 2021

Oportunidade em SP !!!

Olá Desenvolvedores ! Segue oportunidade para profissionais com experiência em nossa tecnologia ou interessados em ingressar nela !!!!! Empresa (confidencial) em busca de profissionais para atuarem com a tecnologia Intersystems. Conhecimentos necessários: • JavaEE, padrões de aplicação, padrões de integração;• PL/SQL e Oracle;• Arquitetura orientada a serviços;• Arquitetura orientada a eventos;• Experiência no desenvolvimento de stack considerando java, spring / springboot;• Desenvolvimento de REST API's;• Design e modelagem de serviços;• Versionamento de código (SVN ou Git);• Boas práticas de desenvolvimento de software;• Padrões de integração. Diferenciais: Possuir conhecimentos em sistemas hospitalares, como Tasy ou MV. Estes profissionais obterão capacitação na tecnologia InterSystems !!! Os interessados devem encaminhar o currículo para: felipe_rios@outlook.com Boa sorte !
Anúncio
William Glover · Dez. 9, 2022

Advento do Código 2022: participe do concurso ObjectScript para ganhar e se divertir!

Olá desenvolvedores, Sabemos que você está esperando por isso há um ano inteiro. A hora finalmente chegou! Junte-se ao Advent of Code 2022 com a InterSystems e participe do nosso concurso ObjectScript para ganhar $$$$ prêmios! 🏆 Nosso Placar 🏆 👉🏼 Junte-se à tabela de classificação privada do ObjectScript com este código: 130669-ab1f69bf. Observação: você precisa fazer login no Advent of code (por exemplo, com conta GitHub/ Google/Twitter/Reddit) para ver a tabela de classificação e participar do concurso prêmios: 🥇 1 º lugar - $3,000 🥈 2 º lugar​​​​​​ - $2,000 🥉 3 º lugar - $1,000 Todos os vencedores também receberão um distintivo especial de alto nível Global Master. Nota: Os funcionários da InterSystems não são elegíveis para prêmios em dinheiro. Condições de vitória: 1. Para ganhar nosso prêmio, você deve estar no topo do ObjectScript Leaderboard e fazer upload de todas as soluções em um repositório público no GitHub e apresentar o código em InterSystems ObjectScript no formato UDL, conforme apresentado no modelo abaixo: ⬇️ The Advent of Code ObjectScript template 2. Não deve haver erros no ObjectScript quality scanner para o seu projeto. 3. Todos os participantes têm dois dias (26 a 27 de dezembro) para tornar seus repositórios públicos. Os vencedores serão anunciados de 28 a 29 de dezembro. 4. Todos os participantes devem estar registrados na InterSystems Developer Community. Os primeiros quebra-cabeças serão desbloqueados em 1º de dezembro à meia-noite EST (UTC -5). Até lá e boa sorte a todos vocês!
Anúncio
Evgenia Kurbanova · Nov. 9, 2021

Conheçam os Ganhadores do Global Masters de Outubro!

É hora de anunciar os Ganhadores de Outubro de 2021! Dêem por favor as boas vindas aos nossos incríveis Heróis do Global Masters! E a salva de palmas vai para estes desenvolvedores e suas incríveis contribuições para a Comunidade de Desenvolvedores em Outubro de 2021: 🥇@Muhammad Waseem 🥇@Robert Cemper 🥈@Julian Matthews 🥉@Eduard Lebedyuk Aprenda mais sobre a competição e sobre nossos incríveis ganhadores abaixo. Sobre @Muhammad Waseem Muhammad fez 2 postagens, 9 perguntas, 12 comentários, 1 resposta aceita e 14 traduções na Comunidade de Desenvolvedores, criou 1 aplicação no Open Exchange, 🎬 publicou um vídeo sobre seu app no canal de YouTube dos Desenvolvedores InterSystems e fez uma avaliação no Gartner Peer Insights – congratulações! 🤩 Muhammad é de Laore, no Paquistão, e vive atualmente em Gidá, na Arábia Saudita. Leia a biografia completa de Muhammad nesta postagem. 🔗Conecte-se com Muhammad agora para impulsionar seus contatos: Comunidade de Desenvolvedores LinkedIn Sobre @Julian.Matthews7786 Julian recebeu o distintivo Silver Master of Answers: 25 respostas aceitas na Comunidade Desenvolvedores (com 1 nova em Out21) e teve uma grande atividade no Global Masters – congratulações! 🥳 🔗Conecte-se com o Julian agora para impulsionar seus contatos: Comunidade de Desenvolvedores Sobre @Robert Cemper ✨Em Outubro Robert fez 5 postagens e 42 comentários, teve 8 respostas aceitas na Comunidade de Desenvolvedores, 3 aplicações no Open Exchange, fez 3 avaliações de aplicações no Open Exchange. ✨ Obrigado Robert! Robert C. Cemper é ex Sales Engineer Sênior na InterSystems em Darmstadt. Ele ficou por 45 anos nesta profissão e trabalhou por mais de 12 anos diretamente para a InterSystems. Citação e visão pessoal: "Para um engenheiro o ‘IMPOSSÍVEL’ não existe" Leia a biografia completa e inspiradora de Robert nesta postagem. 🔗Connect with Robert on Developer Community now to boost your network! Sobre @Eduard Lebedyuk Eduard fez 1 postagem, 7 comentários na Comunidade de Desenvolvedores e recebeu o distintivo Platinum Popular App por 1000 downloads no Open Exchange – WOW 🤩! Obrigado Eduard pela sua atividade e pela grande contribuição para nossa Comunidade! Empresa e função: Sales Engineer na InterSystems Corporation Eduard Lebedyuk trabalha na InterSystems como Sales Engineer. Ele trabalha lá nos últimos oito anos. Eduard realiza PoCs e desenvolve várias ferramentas utilizando tecnologias InterSystems. "Você pode fazer qualquer coisa utilizando as tecnologias InterSystems technologies," - diz o Eduard. Eduard é um membro bem conhecido da Comunidade de Desenvolvedores. Ele publicou um grande número de postagens informativas e comentários na Comunidade de Desenvolvedores. 🔗Conecte-se com o Eduard agora para impulsionar seus contatos: Comunidade de Desenvolvedores LinkedIn Nossos agradecimentos a todos os vencedores pela sua grande e constante contribuição para a Comunidade de Desenvolvedores InterSystems! Vamos dar os parabéns a nossos Heróis nos comentários abaixo! Sobre a competição Global Master do Mês no Global Masters: Todos os meses, nomeamos os participantes que se esforçaram ao máximo estando altamente engajados na Global Masters e na Comunidade de Desenvolvedores. Os vencedores recebem 1000 pontos e um distintivo especial. Também oferecemos aos vencedores a publicação de suas biografias - agora no artigo na Comunidade de Desenvolvedores

#GitHub

11 Postagens0 Seguidores