nutz配置druid监控

druid 提供了一个web端的监控页面, 搭建起来不算麻烦, 建议添加.

打开web.xml, 在nutz的filter之前, 加入Web监控的配置

    <filter>
        <filter-name>DruidWebStatFilter</filter-name>
        <filter-class>com.alibaba.druid.support.http.WebStatFilter</filter-class>
        <init-param>
            <param-name>exclusions</param-name>
            <param-value>*.js,*.gif,*.jpg,*.png,*.css,*.ico,/druid/*,/rs/*</param-value>
        </init-param>
    </filter>
    <filter-mapping>
        <filter-name>DruidWebStatFilter</filter-name>
        <url-pattern>/*</url-pattern>
    </filter-mapping>

在welcome-file之前,再加入

    <servlet>
        <servlet-name>DruidStatView</servlet-name>
        <servlet-class>com.alibaba.druid.support.http.StatViewServlet</servlet-class>
    </servlet>
    <servlet-mapping>
        <servlet-name>DruidStatView</servlet-name>
        <url-pattern>/druid/*</url-pattern>
    </servlet-mapping>

本章结尾会提供当前项目的压缩包,如果不明白就下载压缩包看看吧

启动tomcat,先尝试登陆登出一次,然后访问如下地址观察效果

查看web统计信息

http://127.0.0.1:8080/nutzbook/druid/webapp.html

查询数据库操作的统计信息

http://127.0.0.1:8080/nutzbook/druid/sql.html

时间: 2024-10-28 02:45:33

nutz配置druid监控的相关文章

配置druid监控spring jdbc代码

<bean id="druid-stat-interceptor" class="com.alibaba.druid.support.spring.stat.DruidStatInterceptor"> </bean> <bean id="druid-stat-pointcut"                                       class="org.springframework

Druid监控页面配置与使用

一.Maven中添加Durid连接池依赖 <!-- druid连接池 --> <dependency> <groupId>com.alibaba</groupId> <artifactId>druid</artifactId> <version>1.0.29</version> </dependency> 二.Spring 中配置Druid数据源,并设置监控参数 <!-- druid数据源 -

为Druid监控配置访问权限(配置访问监控信息的用户与密码)

Druid是一个强大的新兴数据库连接池,兼容DBCP,是阿里巴巴做的开源项目. 不仅提供了强悍的数据源实现,还内置了一个比较靠谱的监控组件. GitHub项目主页: https://github.com/alibaba/druid QQ群:  点击链接加入群[阿里开源技术交流] 演示地址: http://cncounter.duapp.com/druid/index.html 常见问题回答请参考: https://github.com/alibaba/druid/wiki/%E5%B8%B8%E

SpringBoot学习--07配置Druid数据库连接池

Druid介绍 DRUID是阿里巴巴开源平台上一个数据库连接池实现,它结合了C3P0.DBCP.PROXOOL等DB池的优点,同时加入了日志监控,可以很好的监控DB池连接和SQL的执行情况,可以说是针对监控而生的DB连接池(据说是目前最好的连接池,不知道速度有没有BoneCP快). Druid的作用 1.充当数据库连接池.2.可以监控数据库访问性能3.获得SQL执行日志 配置参数 和其它连接池一样Druid的DataSource类为:com.alibaba.druid.pool.DruidDat

SpringBoot配置Druid数据源

在我刚开始接触JDBC的时候,用的是DriveManager驱动来连接数据库的.而现在大多是用DataSource. 这里先简单说一下区别: 1.datasource是与连接池获取连接,而DriverManager是获取与数据库的连接!DriverManager类的主要作用是管理注册到DriverManager中的JDBC驱动程序,并根据需要使用JDBC驱动程序建立与数据服务器的网络连接.但是建立与数据库的连接是一项较耗资源的工作,频繁的进行数据库连接建立操作会产生较大的系统开销,为了解决上述问

017 配置Druid的监控

一 . 概述 前面我们配置Druid的基本属性,本节我们来配置一下Druid的监控方面的配置. 二 . 基本配置 在Druid之中,我们需要配置的主要就是两个方面: (1)一个是Servlet,进行Druid的管理的servlet (2)另外一个就是Filter,对请求进行监控的过滤器. @Configuration public class DataSourceConfig { @Bean @ConfigurationProperties("spring.datasource") p

SpringBoot_数据访问-整合Druid&amp;配置数据源监控

第一步,在pom.xml文件中导入druid的文件信息 <!-- https://mvnrepository.com/artifact/com.alibaba/druid --> <dependency> <groupId>com.alibaba</groupId> <artifactId>druid</artifactId> <version>1.1.8</version> </dependency&g

SpringBoot系列七:SpringBoot 集成 MyBatis、事物配置及使用、druid 数据源、druid 监控使用

一.MyBatis和druid简介 MyBatis 是一款优秀的持久层框架,它支持定制化 SQL.存储过程以及高级映射.MyBatis 避免了几乎所有的 JDBC 代码和手动设置参数以及获取结果集.MyBatis 可以使用简单的 XML 或注解来配置和映射原生信息,将接口和 Java 的 POJOs(Plain Old Java Objects,普通的 Java对象)映射成数据库中的记录.国内最近流行的还有MyBatis-Plus,对Mybatis进行了增强,单表的增删改查可以省略xml文件,本

Spring Boot 整合 Druid &amp;&amp; 配置数据源监控

1. 导入 Druid 包 <dependency> <groupId>com.alibaba</groupId> <artifactId>druid</artifactId> <version>1.1.12</version> </dependency> 2. application 配置文件配置 druid 数据源 spring: datasource: username: root password: r