原创 Python分析NGINX日誌裏面相同IP第一次訪問時間和最後一次訪問時間

 有個小夥伴在羣裏問如何分析一下相同IP訪問NGINX的第一次訪問時間和最後一次訪問時間,折騰了好一會最後寫出來測試一下,OK沒問題的,所以就記錄在這裏。思路:1、文件讀取2、先找出只訪問一次的  只有一次時間3、訪問多次的  尋找開始時間

原创 Nginx多層反向代理透傳客戶端真實IP

     Nginx的反向代理能非常強大,可以配置多層反向代理,多層代理中最關心的就是客戶端IP的信息傳遞情況,當我們遇到問題後,分析日誌是解決問題最有效的途徑之一,涉及代理時我們肯定會分析源IP,目標IP等信息,查看相關的異常。本次實例就

原创 Nginx+Keepalived實現Nginx高可用

    在架構設計中,可以利用NGINX的反向代理和負載均衡實現後端應用的高可用性,同時我們還需要考慮Nginx的單點故障。真正做到架構高可用性。主要考慮以下幾點: 1、Nginx服務因爲意外現象掛掉 2、服務器宕機導致NGINX不可用 目

原创 NoSQL數據庫 Cassandra(一)

   隨着互聯網技術的發展,對數據存儲的要求越來越高,在容量、安全性、備份、高可用性等方面都有很高的需求,很受歡迎的關係型數據庫有SQLServer、MySQL、Orcale等,非關係型數據庫有key、value型的Redis,Memcac

原创 python腳本分析Nginx的每個IP的訪問次數

目的介紹:   用python腳本對nginx的access_log日誌分析,獲取到每個IP的訪問次數,將IP和訪問次數構建一個字典,最後對字典排序輸入。#!/usr/bin/env python #-*-coding:utf8-*- ""

原创 Linux下硬盤性能測試

1、使用dd命令讀寫數據。[root@centos7-1605 ~]# dd  --help 用法:dd [操作數] ...  或:dd 選項 Copy a file, converting and formatting according

原创 Nginx配置SSL證書

      Nginx是一款應用非常廣泛的web服務軟件,具有輕量級、擴展性好、跨平臺、動態加載配置文件等特點。同時具有反向代理、負載均衡等功能,深受IT技術人員青睞。生產環境一般都是購買的商業版SSL證書,常見品牌有賽門鐵克、geotru

原创 Vue.js框架 v-model指令

    v-model 指令在表單 <input> 及 <textarea> 元素上創建雙向數據綁定。它會根據控件類型自動選取正確的方法來更新元素。儘管有些神奇,但 v-model 本質上不過是語法糖。它負責監聽用戶的輸入事件以更新數據,並

原创 常用鏈接

(1)老男孩教育  Alex  Python課件;(2)老男孩教育  武sir  python課件;(3)Linux 基礎命令;(4)Web服務器應用統計;(5)運維日誌(6)LVS 負載均衡(7)DK's Blog(8)張戈博客(運維)(

原创 日誌分析ELK平臺搭建

  當服務器數量以及應用達到一定的數量後,操作系統日誌以及應用軟件日誌數量龐大,遇到問題時日誌是第一手資料。平時用的sed、grep、awk已經難以滿足我們的需求。隨着互聯網技術的發展,好多大型互聯網公司研發了不同的日誌分析產品,例如開源的

原创 Python讀取NGINX日誌將其存入數據庫

日誌數據:#/usr/bin/env python #-*-coding:UTF-8 -*- from  datetime  import  datetime stat_days = [] import   pymysql #print(

原创 2018年書單

   現代社會的發展是有目共睹的,特別是互聯網行業,曾經的“雲計算”,“大數據”等比較新的概念過後又迎來了“機器學習”,“人工智能”等新的概念,很多基礎的知識還差不多,但是你想發展的剛好,不想“落後就得捱打”,就要學習。在運維行業裏混了將近

原创 Vue.js計算屬性

一、計算屬性誕生的由來    雖然在模板中綁定表達式是非常便利的,但是它們實際上只用於簡單的操作。在模板中放入太多的邏輯會讓模板過重且難以維護。比如:      <div id="example">     {{ message.split

原创 kvm虛擬化基礎環境

目前流行的openstack、zstack等私有云平臺主要的支撐技術就是KVM虛擬化技術,應用相當廣泛,從兩年前就打算折騰虛擬化技術,結果最終一直沒折騰起來,目前的公司有1700多臺物理機,虛擬機有5000多臺,2018年運維部門的目標就是

原创 Python3中request模塊訪問網頁以及客戶端僞裝

在python3中我們使用request模塊訪問一個網頁,可以選擇對文件的讀寫或者urllib.request.urlretrieve()方法將我們瀏覽的頁面保存到本地。方法1:url_list=["http://www.bundcredi