计算机应用与软件2024,Vol.41Issue(12) :9-14,115.DOI:10.3969/j.issn.1000-386x.2024.12.002

基于ELKB+Kafka的CFETR PCS日志管理系统的设计与实现

DESIGN AND IMPLEMENTATION OF CFETR PCS LOG MANAGEMENT SYSTEM BASED ON ELKB+KAFKA

武坤玉 袁旗平 张睿瑞
计算机应用与软件2024,Vol.41Issue(12) :9-14,115.DOI:10.3969/j.issn.1000-386x.2024.12.002

基于ELKB+Kafka的CFETR PCS日志管理系统的设计与实现

DESIGN AND IMPLEMENTATION OF CFETR PCS LOG MANAGEMENT SYSTEM BASED ON ELKB+KAFKA

武坤玉 1袁旗平 2张睿瑞2
扫码查看

作者信息

  • 1. 中科院等离子体物理研究所 安徽 合肥 230031;中国科学技术大学 安徽 合肥 230026
  • 2. 中科院等离子体物理研究所 安徽 合肥 230031
  • 折叠

摘要

等离子体控制系统(PCS,Plasma Control System)是托卡马克装置运行的关键系统,控制等离子体放电全过程并提供装置安全的第一级保护.基于开源的实时日志管理平台ELKB,并引入消息中间件Kafka,为中国聚变工程实验堆(CFETR,China Fusion Engineering Test Reactor)的PCS设计了日志管理系统,解决了现有的PCS日志系统对于日志信息的查看很不方便,并且信息冗杂,也无数据归档的问题,实现对PCS日志的关键出错信息的查看、相关错误发生时间的查询、自定义检索过滤条件、按照日期查看操作记录,以及持久化存储等功能.目前该系统已实现在东方超环(EAST,Experimental Advanced Superconducting Tokamak)上的部署并成功应用.

Abstract

Plasma control system(PCS)is the key system of tokamak device,which controls the whole process of plasma discharge and provides the first level of safety protection for the device.Based on ELKB,an open-source real-time log management platform,Kafka,a messaging middleware,was introduced to design a log management system for PCS of CFETR(China Fusion Engineering Test Reactor).It solved the problem that the existing PCS log system was inconvenient to view the log information,and the information was miscellaneous and there was no data archiving,which implemented the functions of viewing key error information in PCS logs,querying the occurrence time of related errors,customizing search filtering conditions,viewing operation records by date,and persistent storage.The system has been successfully deployed and applied in EAST(Experimental Advanced Superconducting Tokamak).

关键词

PCS日志/ELKB/Kafka/CFETR/EAST

Key words

PCS logs/ELKB/Kafka/CFETR/EAST

引用本文复制引用

出版年

2024
计算机应用与软件
上海市计算技术研究所 上海计算机软件技术开发中心

计算机应用与软件

CSTPCD北大核心
影响因子:0.615
ISSN:1000-386X
段落导航相关论文