1e41f4b71Sopenharmony_ci# HiSysEvent 2e41f4b71Sopenharmony_ci 3e41f4b71Sopenharmony_ci 4e41f4b71Sopenharmony_ci## Introduction 5e41f4b71Sopenharmony_ci 6e41f4b71Sopenharmony_ciHiSysEvent provides event logging APIs for OpenHarmony to record important information of key processes during system running, helping you locate faults. In addition, you can upload the log data to the cloud for big data analytics. 7e41f4b71Sopenharmony_ci 8e41f4b71Sopenharmony_ciThe key modules of HiSysEvent are described as follows: 9e41f4b71Sopenharmony_ci 10e41f4b71Sopenharmony_ci- [HiSysEvent logging configuration](subsys-dfx-hisysevent-logging-config.md): enables you to define HiSysEvent events in YAML files. 11e41f4b71Sopenharmony_ci 12e41f4b71Sopenharmony_ci- [HiSysEvent logging](subsys-dfx-hisysevent-logging.md): provides trace point APIs and supports flushing of HiSysEvent events to disks. 13e41f4b71Sopenharmony_ci 14e41f4b71Sopenharmony_ci- [HiSysEvent listening](subsys-dfx-hisysevent-listening.md): provides APIs for you to subscribe to HiSysEvent events by event domain and event name. 15e41f4b71Sopenharmony_ci 16e41f4b71Sopenharmony_ci- [HiSysEvent query](subsys-dfx-hisysevent-query.md): provides APIs for you to query HiSysEvent events by event domain and event name. 17e41f4b71Sopenharmony_ci 18e41f4b71Sopenharmony_ci- [HiSysEvent tool](subsys-dfx-hisysevent-tool.md): allows you to subscribe to real-time HiSysEvent events and query historical HiSysEvent events. 19e41f4b71Sopenharmony_ci 20e41f4b71Sopenharmony_ci## Reference 21e41f4b71Sopenharmony_ci 22e41f4b71Sopenharmony_ciFor more information about the source code and usage of HiSysEvent, access the [HiSysEvent code repository](https://gitee.com/openharmony/hiviewdfx_hisysevent). 23