關於運維開發標準化的中間件節點掃描-WAR包節點掃描篇

對於現在中小型的企業,在運維團隊中面臨着一個從人肉運維向自動化運維的方式進行轉變。原因不在贅述,今天給大家帶來一個主要通過python腳本將各類中間件節點的主要信息標準化的輸出。

GitHub 傳送門:https://github.com/523144419/autoScan4CMDB

WAR包節點掃描

  • 第一步、安裝依賴包(python 2.7以上)

pip install softinfo==0.2

  • 第二步、獲取掃描代碼到linux本地

 git clone https://github.com/523144419/autoScan4CMDB.git

  • 第三步、 執行腳本

python get_jar_info.py

輸出結果如下:

[

    {

        "AppName": "JAR",

        "JdkVersion": "1.8.0_171",

        "jarLocal": "/opt/jardemo/",

        "jmx": true,

        "jvm_MaxMetaspaceSize": "null",

        "jvm_MaxPermSize": "144m",

        "jvm_MetaspaceSize": "null",

        "jvm_PermSize": "144m",

        "jvm_Xms": "64m",

        "jvm_Xmx": "64m",

        "port": "11111",

        "user": "root",

        "webapps_files": "demo-0.0.1.jar"

    }

]

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章