.net core webapi 添加日志管理看板LogDashboard

news/2024/11/15 8:39:47/

.net core webapi 添加日志管理看板LogDashboard在这里插入图片描述

添加权限管理:
在这里插入图片描述
我们用的是Nlog文件来配置

<?xml version="1.0" encoding="utf-8" ?>
<nlog xmlns="http://www.nlog-project.org/schemas/NLog.xsd"xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"autoReload="true"throwExceptions="false"internalLogLevel="Off" internalLogFile="c:\temp\nlog-internal.log"><variable name="myvar" value="myvalue"/><targets><target xsi:type="file" name="File" fileName="${basedir}/logs/${shortdate}.log"layout="${longdate}||${level}||${logger}||${message}||${exception:format=ToString:innerFormat=ToString:maxInnerExceptionLevel=10:separator=\r\n}||end" /></targets><rules><logger name="*" minlevel="Trace" writeTo="file" /></rules>
</nlog>

安装日志Nlog
在这里插入图片描述
安装日志看板
在这里插入图片描述
配置权限代码:

var user = configuration["logUser"];
var password = configuration["logPassword"];builder.Services.AddLogDashboard(opt =>
{opt.AddAuthorizationFilter(new LogDashboardBasicAuthFilter(user, password));
});

启动:

app.UseLogDashboard();

http://www.ppmy.cn/news/1431077.html

相关文章

力扣HOT100 - 94. 二叉树的中序遍历

解题思路&#xff1a; 递归 class Solution {List<Integer> list new ArrayList<>();public List<Integer> inorderTraversal(TreeNode root) {recur(root);return list;}public void recur(TreeNode root) {if (root null) return;recur(root.left);lis…

网络安全-态势感知

网络安全态势感知是一种对网络安全性定量分析的一种手段&#xff0c;成已经为网络安全2.0时代安全技术的焦点&#xff0c;对保障网络安全起着非常重要的作用。 为什么需要态势感知 态势感知的概念最早在军事领域被提出&#xff0c;覆盖了感知、理解和预测三个层次。并随着网络…

SEHLL脚本编程---- Nginx日志分析6-统计每分钟的请求数

描述 假设Nginx的日志存储在nowcoder.txt里&#xff0c;内容如下&#xff1a; 192.168.1.20 - - [21/Apr/2020:14:12:49 0800] "GET /1/index.php HTTP/1.1" 404 490 "-" "Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:45.0) Gecko/20100101 Firefo…

Hive第一篇简介

Hive简介 1. 数据仓库1.1. 基本概念1.2. 主要特征1.2.1. 面向主题1.2.2. 集成性1.2.3. 非易失性1.2.4. 时变性 1.3. 数据库与数据仓库的区别1.4. 数仓的分层架构为什么要对数据仓库分层&#xff1f; 1.5. 数仓的元数据管理 2. Hive 的基本概念2.1. Hive 简介什么是 Hive为什么使…

51单片机数字温度报警器_DS18B20可调上下限(仿真+程序+原理图)

数字温度报警器 1 **主要功能&#xff1a;*****\*资料下载链接&#xff08;可点击&#xff09;&#xff1a;\**** 2 **仿真图&#xff1a;**3 **原理图&#xff1a;**4 **设计报告&#xff1a;**5 **程序设计&#xff1a;**主函数外部中断函数DS18B20驱动 6 讲解视频7 **资料清…

elementui中文官网

Element - The worlds most popular Vue UI frameworkElement&#xff0c;一套为开发者、设计师和产品经理准备的基于 Vue 2.0 的桌面端组件库https://element.eleme.cn/#/zh-CN/

docker容器技术篇:centos7搭建docker swarm集群

centos7搭建docker swarm集群 一 docker swarm 概述 1.1 swarm简介 Docker Swarm是 Docker 的集群管理工具&#xff0c;Swarm 在 Docker 1.12 版本之前属于一个独立的项目&#xff1b;其主要作用是把Docker集群抽象为一个整体&#xff0c;并且通过一个统一管理这些 Docker 主…

【STM32+HAL+Proteus】系列学习教程3---GPIO输出模式(LED流水灯、LED跑马灯)

实现目标 1、掌握GPIO 输出模式控制 2、学会STM32CubeMX软件配置GPIO 3、具体目标&#xff1a;1、开发板4个LED实现流水灯&#xff1b;2、开发板4个LED实现跑马灯灯。 一、STM32 GPIO 概述 1、GPIO定义 GPIO&#xff08;General-purpose input/output&#xff09;是通用输入…