- 举个栗子!Tableau 技巧(81):服务器日志清理和级别设置
- VMware 搭建 Tableau Server for Lin
- 举个栗子!Tableau 技巧(100):吸睛又直观的 四瓣花图
- 举个栗子!Tableau技巧(4):如何做空心饼图(环形图)
- 举个栗子!Tableau 技巧(130):使用详细级别(LOD)
- 举个栗子!Tableau技巧(20):如何设置邮件预警
- 举个栗子!Tableau技巧(39):巧妙制作分类桑基图
- 举个栗子!Tableau 技巧(89):如何在 Tableau
- 举个栗子!Tableau 技巧(64):如何重置 Tableau
- 举个栗子!Tableau技巧(12):离线激活Tableau
Tableau 的日志会记录软件系统问题的信息,同时还可以监视系统中发生的事件。用户可以通过它来检查错误产生的原因。它的存在就像一个监控,可以给用户很多保障。
然而,日志的存储会占用你的硬盘空间,且日志级别的设置会影响你的软件性能。因此,我们需要定期清理日志,从而释放硬盘存储,并且设置适当的日志级别。
本期《举个栗子》,阿达要给大家分享的Tableau技巧是:服务器日志清理和级别设置。
为方便学习,我们将分别教大家 如何清理现有的日志 和 如何设置日志的级别。(此文档适用于 Windows 环境 Tableau Server 2018.2 及以上版本、Linux 环境 Tableau Server 10.5 及以上版本。)
具体步骤如下:
一、理现有日志
当储存空间不够的时候,我们可以把 Tableau Server 上的 Tableau Server 日志文件移除掉以释放更多的空间。
❶ 以管理员身份打开 cmd,输入
tsm maintenance cleanup。
若提示需要登录的话,则根据提示的 windows 用户,输入对应的密码。(输入密码时屏幕不会显示,输入完按回车即可)
![](https://img.haomeiwen.com/i10136054/b82ee5d5258f917d.jpg)
❷ 输入完密码后,则会清理日志。(默认是清理1天以前的天数)
![](https://img.haomeiwen.com/i10136054/061f3487e22aab37.jpg)
❸ 若是想更改清理日志的天数。可以使用:
--log-files-retention <天数>
删除此天数之前的日志。
![](https://img.haomeiwen.com/i10136054/3ba77e6fdee11333.jpg)
Tips:-v 是显示所清理内容的详细信息。
二、设置日志级别
以下日志记录级别是按照记录的信息量的递增顺序列出的:
off(关闭)
fatal(致命)
error(错误)
warn(警告)
info (the default)(信息(默认值))
debug(调试)
trace(跟踪)
当有需要的时候可以将日记级别调到更高的 debug 和 trace 。但这两个日志级别会比较消耗性能,所以在平时还是建议使用默认日志级别。
使用多个 tsm configuration set 命令之一为 Tableau Server 设置日志记录级别。你使用的命令取决于你要更改 Tableau Server 的哪个组件的日志记录级别。
![](https://img.haomeiwen.com/i10136054/859be1cd2b000792.jpg)
➤ 设置更高的日志级别
❶ 输入 tsm stop 停止 Tableau Server 。
![](https://img.haomeiwen.com/i10136054/4c1455e73be60886.jpg)
❷ 通过输入
tsm configuration set -k <config_key> -v <value>
来设置日志记录级别其中 <config_key> 为
<process>.native_api.log.level、vizportal.log.level
或 vizqlserver.log.level
<value> 是有效的日志记录级别。
例如:
![](https://img.haomeiwen.com/i10136054/11cb84685816a7ee.jpg)
❸ 输入 tsm pending-changes apply 命令应用更改。
❹ 通过输入 tsm configuration get -k <config_key> 命令来查看当前系统的日志级别。(验证我们是否已经更改成功)
![](https://img.haomeiwen.com/i10136054/aedae17ba2db2d6f.jpg)
❺输入 tsm start 启动 Tableau Server 服务器。
![](https://img.haomeiwen.com/i10136054/60f6b325c5754edf.jpg)
➤ 将日志级别恢复到系统默认
❶ 输入 tsm stop 停止 Tableau Server 。
输入 tsm configuration set -k <config_key> -d 命令来使日志恢复系统默认级别。别忘了使用 tsm pending-changes apply 命令应用更改。最后输入 tsm start 启动 Tableau Server。
![](https://img.haomeiwen.com/i10136054/9cb98d05cb83e15b.jpg)
❷ 最后通过
tsm configuration get -k <config_key>
命令验证日志级别是否已经回复 info(默认)级别。
![](https://img.haomeiwen.com/i10136054/5753a9961443a91e.jpg)
今天的 Tableau 技巧,你 Get 到了吗?赶快打开你的 Tableau,试试看吧!
文章部分信息来源于网络,如有侵权请告知
网友评论