Skip to content

Repository files navigation

LoggingManagement

ABP versionNuGetNuGet DownloadDiscord onlineGitHub stars

An abp application module to help you query and manage your application logs.

Installation

  1. Install the following NuGet packages. (see how)

    • EasyAbp.LoggingManagement.Application
    • EasyAbp.LoggingManagement.Application.Contracts
    • EasyAbp.LoggingManagement.HttpApi
    • EasyAbp.LoggingManagement.HttpApi.Client
    • (Optional) EasyAbp.LoggingManagement.Provider.TencentCloudCls
    • (Optional) EasyAbp.LoggingManagement.Web
  2. Add DependsOn(typeof(LoggingManagementXxxModule)) attribute to configure the module dependencies. (see how)

Usage

  1. Add permissions to the roles you want.

  2. Configure the system log provider.

    • Tencent Cloud CLS:
      publicoverridevoidConfigureServices(ServiceConfigurationContextcontext){// You can alsoConfigure<LoggingManagementTencentCloudClsOptions>(x =>{x.SecretId="pgZWZ8d1utwmDvG8BNP0QDZqM6cQIi2DIdGV";x.SecretKey="6yb5Ykyks2UyhUGDMnzWIylXjz8xrQau";x.Region="ap-guangzhou";x.LogSetId="2e99fe65-5c24-43ad-ba78-8bee7d30c277";x.TopicId="27b8ebf6-921a-4b5c-96e9-3ff0ec2308be";x.IsIntranet=false;});}

    You can also use ABP settings to control the values of the above options. We recommend to you a great tool module to manage settings: Abp.SettingUI.

IndexDetail

Road map

  • Multi system log container.
  • Support audit log management.
  • More system log provider.

About

An abp application module to help you query and manage your application logs.

Resources

Stars

10 stars

Watchers

3 watching

Forks

Releases

Packages

Used by

Contributors

Languages