데이터 분석 경보 메커니즘을 사용하여 Honghu와 Feishu의 양방향 통합을 실현합니다.

요구사항 설명

Honghu와 Feishu 간의 양방향 통합을 실현하기 위해 Honghu의 경보 메커니즘을 사용하여 사용자가 관심을 갖는 정보를 Feishu에 보낼 수 있습니다. 동시에 Feishu의 강력한 카드 메시지 기능을 활용하면 Feishu 메시지에서 링크(아래 참조)를 통해 Honghu로 돌아갈 수 있어 사용자가 문제를 더욱 쉽게 해결하고 분석할 수 있습니다.

해결책

1. 첫 번째 단계는 알람을 만드는 것입니다.

문서에 따르면 Honghu가 Feishu와 어떻게 통합되는지

( https://yanhuang.yuque.com/staff-sbytbc/rb5rur/kgihmq )

단계별로 작동할 수 있으며 보다 정확하게 알람을 발생시키려면 하드웨어 구성 및 용도에 따라 특정 지연 시간을 설정하십시오. 일반적으로 말하면 30S이면 충분합니다.

2. 두 번째 단계는 메시지 템플릿을 구축하는 것입니다.

2.1 Honghu의 경고 토큰 예비 탐색

문서를 기반으로 알람 생성 | Yanhuang Data Platform Honghu Community Edition

http://www.yanhuangdata.com/honghu_manual/docs/alerting/create/#token-lists 아래 그림과 같이 의미 있는 알람 관련 토큰을 많이 얻을 수 있습니다.

이러한 토큰을 이용하면 알람의 맥락을 쉽게 알 수 있고, 이러한 토큰을 활용하면 풍부한 알람 메시지를 조합할 수 있을 것으로 생각된다.

2.2 Honghu의 알람 렌더링 템플릿에 익숙해지기

이메일 본문이든 웹훅 본문이든 Honghu의 경보 정보 렌더링 엔진은 Jinja2 템플릿 엔진을 사용하여 렌더링하며, 위에서 언급한 토큰과 결합하여 다양한 템플릿을 매우 유연하게 구축하여 다양한 수신 측에 적용할 수 있습니다. Jinja2 템플릿에 대한 자세한 내용은 다음을 참조하세요.

https://jinja.palletsprojects.com/en/3.1.x/templates/

2.3 페이슈의 카드 메시지

Feishu 카드 메시지 작성 도구를 참조하세요.

https://open.feishu.cn/document/ukTMukTMukTM/uYzM3QjL2MzN04iNzcDN/message-card-builder

Feishu 카드 메시지는 별도의 학습 비용 없이 바로 사용할 수 있으며 비즈니스에 필요한 카드 메시지를 빠르게 작성할 수 있습니다.

2.4 Feishu 카드 메시지의 최종 템플릿

키 토큰

  • 프로그램의 네임스페이스를 가져옵니다.
  • 프로그램 이름 알아내기
  • 경고 검색 작업의 URL을 가져오면(참고: 현재 호스트를 하드코딩해야 함) 이 URL을 통해 Feishu에서 Honghu로 돌아갈 수 있습니다.

2.5 최종 렌더링

다음 카드 메시지에는 홍유로 돌아갈 수 있는 네임스페이스, 애플리케이션 이름, 오류 메시지 및 하이퍼링크가 포함되어 있습니다.

엄청난 가치

적시에 경보 정보를 푸시할 수 있고 현재 이메일과 웹훅을 지원하며 현재 소프트웨어의 대부분에는 웹훅 기능이 포함되어 있으므로 수신 측에 대한 Honghu의 지원은 매우 풍부해야 합니다.

내생 토큰과 Jinja2 렌더링 엔진을 통해 다양한 수신자의 메시지 본문을 구성할 수 있습니다.

수신측은 Honghu로 돌아갈 수 있으며, 양방향 통합을 통해 사용자는 알람 메시지를 수신한 후 해당 시점의 상황을 더 탐색할 수 있어 문제 해결의 편의성을 제공합니다.

후속 조치

알람과 관련하여 저는 개인적으로 Honghu가 다음과 같은 측면에서 더욱 발전할 수 있다고 생각합니다.

  • 실시간 알람: 현재 예약된 작업을 사용하여 알람 정보를 생성하지만 경우에 따라 메시지를 수신자에게 실시간으로 전송할 수 없어 운영 및 유지 관리에 실패할 수 있습니다.
  • 알람 편집 페이지의 편의성이 더욱 개선되어야 합니다.

예를 들어 위의 편집 페이지에서 로드는 단지 입력 상자일 뿐이며, 메시지 템플릿이 더 복잡해지면 여기서 편집하기가 어렵습니다. 현재 나의 관행은 먼저 로컬 편집기로 편집한 다음 이 입력 상자에 복사하는 것입니다.

가장 좋은 해결책은 Honghu가 메시지 템플릿 편집 인터페이스를 제공하여 사용자가 Honghu에 메시지 템플릿을 업로드하고 편집할 수 있도록 하는 것입니다. 알람 인터페이스에서 특정 메시지 템플릿에 연결하기만 하면 됩니다.

  • 알람을 트리거하기 위해 예약된 작업을 사용하기 때문에 특정 기간 동안 여러 개의 경고 로그가 있을 수 있으며 현재 수신측에서는 최신 로그만 수신할 수 있습니다. 그러나 "홍후로 돌아가기" 버튼을 통해 사용자는 해당 쿼리 인터페이스에서 모든 경고 로그를 볼 수 있습니다. Honghu는 이 기능을 최적화하려고 시도하거나 사용자에게 자세한 내용을 보려면 Honghu로 돌아가도록 제안할 수 있습니다.

개발 환경

벡터: 0.28.1

홍후: 2.9.0

페이슈: 6.0.5

Supongo que te gusta

Origin blog.csdn.net/Yhpdata888/article/details/131793084
Recomendado
Clasificación