什么是日志 一、什么是日志日志用来记录用户操作、系统运行状态等,是一个系统的重要组成部分。然而,由于日志通常不属于系统的核心功能,所以常常不被团队成员所重视。对于一些简单的小程序,可能并不需要在如何记录日志的问题上花费太多精力。但是对于作为基础平台为很多产品提供服务的后端程序,就必须要考虑如何依靠良好的日志来保证系统可靠的运行了。 好的日志可以帮助系统的开发和运维人员: 了解线上系统的运行状态 快速准确定位 2019-10-24 日志 日志
Sentry 入门 Sentry 入门前言 错误日志监控也可称为业务逻辑监控,旨在对业务系统运行过程中产生的错误日志进行收集收纳和监控告警。Sentry 所做的就是收集应用底层代码的崩溃信息,便于我们排除代码异常。 既有方案 单台服务器上每个系统服务自己维护自己的日志,方便自己查看 同台服务器上多个日志集中存放到同个目录,方便集中管理 使用 ELK 系统,将所有日志输出到 ELK 系统,使用 GUI 2019-10-18 监控预警 Sentry Sentry
Swagger editor 简介 /pets/findByTags: get: tags: - pet summary: Finds Pets by tags description: Muliple tags can be provided with comma seperated strings. Use tag1, tag2, ta 2019-08-29 WEB 框架 Swagger Swagger
Swagger Editor 一、Swagger Editor简介Swagger Editor是一个开源的编辑器,并且它也是一个基于Angular的成功案例。在Swagger Editor中,我们可以基于YAML等语法定义我们的RESTful API,然后它会自动生成一篇排版优美的API文档,并且提供实时预览。简单说就是可以边编写API 边预览边测试。 Swagger官方提供了一个Swagger Editor的在线的web版本 2019-08-26 WEB 框架 Swagger Swagger
Anaconda 安装 Anaconda 安装 下载安装包: 官网, 清华源等 推荐下载python3 (Anaconda3) 版本 按照安装程序提示一步步安装就好了, 安装完成之后会多几个应用 Anaconda Navigtor :用于管理工具包和环境的图形用户界面,后续涉及的众多管理命令也可以在 Navigator 中手工实现。 Jupyter notebook :基于web的交互式计算环境,可以编辑易于人们阅读的 2019-07-31 基础工具 Anaconda Anaconda
Mac 安装 ruby 安装CocoaPods第一步起因:重装系统后需要重新安装CocoaPods网上搜了下发现很多都过时了,已经不能用了。而且taobao Gems源已经停止服务,现在有ruby-china提供服务PS:”$”开头表示需要在终端下执行 1.安装RVM1$ curl -L https://get.rvm.io | bash -s stable 期间可能需要输入密码(我安装时没有提示,密码就是开机密码输入 2019-06-25 编程语言 ruby ruby
web 指纹识别杂论 ##前言 在 web 渗透过程中,对目标网站的指纹识别非常关键,通过工具或者手工识别 CMS系统是自建的还是二次开发,还是直接使用公开的CMS 程序至关重要。通过获取的这些信息来决定后续渗透的思路和策略。CMS 指纹识别是渗透测试环节的一个非常重要的阶段,是信息收集的中的一个关键环节。 1. 指纹识别技术简介及思路1.1 指纹识别技术组件是网络空间最小的单元,Web应用程序、数据库、中间件等都属于 2019-06-24 安全研究 指纹识别 指纹识别
Docker-Compose 简介及常用命令 Docker-Compose 简介及常用命令一. Docker-Compose 简介1. Docker-Compose 简介 Docker-Compose项目是Docker官方的开源项目,负责实现对Docker容器集群的快速编排。 Docker-Compose将所管理的容器分为三层,分别是工程(project),服务(service)以及容器(container)。 Docker 2019-04-25 容器化 Docker Docker-Compose Docker
MySQL 基础命令 进入数据库:MySQL -u root -p查看数据库:show databases创建库:create database 库名称使用数据库:use 数据库名字查看正在使用的数据库:select database()查看表:show tables 创建表:create table 表名称(各字段及其类型和属性)更改表的名字:alter table 表原名称 rename to 表新名称插入数据:i 2018-12-15 数据库 MySQL MySQL 数据库