檢測到您已登錄華為云國際站賬號,為了您更好的體驗(yàn),建議您訪問國際站服務(wù)網(wǎng)站 http://m.cqfng.cn/intl/zh-cn
不再顯示此消息
為什么CCE開啟java探針后,APM無監(jiān)控?cái)?shù)據(jù)? CCE開啟java探針后,APM無監(jiān)控?cái)?shù)據(jù),可能是由于用戶使用的java探針版本過低或者用戶使用Tomcat服務(wù)啟動(dòng)的java探針。
前提條件 已開通應(yīng)用性能管理(APM),并部署APM探針,生成APM應(yīng)用節(jié)點(diǎn)。APM探針部署請參考開始監(jiān)控JAVA應(yīng)用。 已開通應(yīng)用運(yùn)維管理(AOM),并部署探針。AOM探針部署請參考主機(jī)監(jiān)控。 添加分析對象 登錄性能測試服務(wù)控制臺(tái),在左側(cè)導(dǎo)航欄中選擇“JMeter測試工程”。
status 否 String 探針狀態(tài)。 枚舉值: online,表示探針啟用。 disable,表示探針停用。 offline,表示探針離線。 region 是 String region英文名稱。
修改 單擊指定探針操作列的“修改”,進(jìn)入修改SQL探針頁面,用戶可根據(jù)需求修改SQL探針信息。 一鍵執(zhí)行 在探針列表中勾選對應(yīng)的探針再單擊“一鍵執(zhí)行”,系統(tǒng)將執(zhí)行選擇的探針并刷新探針的部分信息。
PHP語言API示例 本示例以圖像標(biāo)簽為例介紹如何使用PHP調(diào)用API。 <?
在左側(cè)導(dǎo)航欄選擇“性能監(jiān)控 >探針管理”,進(jìn)入探針管理頁面。 在探針管理頁查看探針列表。 單擊篩選欄,支持按照“應(yīng)用”、“組件”、“環(huán)境”、“IP”或“主機(jī)名”篩選。 單擊右上角,自定義列表項(xiàng),使界面上顯示您需要查看的指標(biāo)數(shù)據(jù)。 圖1 探針管理 Agent狀態(tài)說明詳見下表。
應(yīng)用存活探針:應(yīng)用存活探針用于探測容器是否正常工作,不正常則重啟實(shí)例。當(dāng)前支持發(fā)送HTTP請求和執(zhí)行命令檢查,檢測容器響應(yīng)是否正常。 應(yīng)用業(yè)務(wù)探針:應(yīng)用業(yè)務(wù)探針用于探測業(yè)務(wù)是否就緒,如果業(yè)務(wù)還未就緒,就不會(huì)將流量轉(zhuǎn)發(fā)到當(dāng)前實(shí)例。
父主題: 增強(qiáng)型探針
Docker如何接入Java探針 前提條件 部署APM Agent時(shí),必須確保接入APM的機(jī)器與APM服務(wù)網(wǎng)絡(luò)連通,Agent才能正常工作。 Java語言支持增強(qiáng)型探針、OpenTelemetry和Skywalking。 登錄管理控制臺(tái)。
華為云PHP SDK支持PHP 5.6、PHP6、PHP7、PHP8版本,在運(yùn)行前可執(zhí)行 php --version 檢查當(dāng)前 Php 的版本信息,如果安裝了PHP其他語言的版本,運(yùn)行PHP SDK可能會(huì)報(bào)錯(cuò)。
容器設(shè)置了健康檢查,檢查到不健康后,容器實(shí)例只是在原節(jié)點(diǎn)上不斷重啟?不能遷移到其他正常的節(jié)點(diǎn)上么?
使用SDK(PHP) PHP開發(fā)環(huán)境配置 媒資圖像標(biāo)簽示例 翻拍識(shí)別示例 圖像標(biāo)簽示例
其他說明: lnmp一鍵安裝包,安裝完成之后,會(huì)自動(dòng)創(chuàng)建一個(gè)默認(rèn)的虛擬主機(jī)(站點(diǎn)),通過瀏覽器直接訪問你的服務(wù)器ip就可以訪問到,下面有phpmyadmin,phpinfo探針這些信息比較敏感,如果你不清楚這些東西的用途,建議執(zhí)行如下命令來關(guān)閉這些訪問 #關(guān)閉訪問 mv /home
3、Windows 7 上用 phpStudy 開啟 Web 服務(wù)后,瀏覽器訪問 127.0.0.1 能訪問到 PhpStudy 探針頁面。
sudo yum install -y php php-cli php-fpm php-mysqlnd php-zip php-devel php-gd php-mcrypt php-mbstring php-curl php-xml php-pear php-bcmath php-json
為PHP函數(shù)制作依賴包 制作依賴包前,請確認(rèn)環(huán)境中已安裝與函數(shù)運(yùn)行時(shí)相匹配版本的PHP。以PHP 7.3通過composer安裝protobuf3.19依賴包為例,默認(rèn)環(huán)境中已經(jīng)安裝了composer,其他PHP版本和依賴包制作過程相同。
以下代碼展示如何新建一個(gè)桶: // 引入依賴庫 require 'vendor/autoload.php'; // 使用源碼安裝時(shí)引入SDK代碼庫 // require 'obs-autoloader.php'; // 聲明命名空間 use Obs\ObsClient; // 創(chuàng)建
與存活探針對應(yīng)的還有一個(gè)就緒探針(Readiness Probe),將在就緒探針(Readiness Probe)中會(huì)詳細(xì)介紹。
使用SDK(PHP) PHP開發(fā)環(huán)境配置 PHP環(huán)境SDK導(dǎo)入 SDK調(diào)用示例
探針集成不可避免地引入了一定量的性能損耗,通過評估探針對Java應(yīng)用的性能開銷(如CPU、內(nèi)存、延遲),高負(fù)載場景下的穩(wěn)定性和數(shù)據(jù)采集完整性,可以確保探針在生產(chǎn)環(huán)境中運(yùn)行可靠,性能影響可控,為優(yōu)化和部署提供重要依據(jù)。