AppInsights > Logs > 将柱状图的起始点设定为0
创始人
2024-09-10 07:30:41
0次

要将柱状图的起始点设定为0,您可以使用Application Insights的JavaScript SDK,并使用Chart.js库创建柱状图。下面是一个示例代码,演示如何使用AppInsights和Chart.js实现此目标:

// 引入 Application Insights SDK
import { ApplicationInsights } from '@microsoft/applicationinsights-web';

// 初始化 Application Insights
const appInsights = new ApplicationInsights({
    config: {
        instrumentationKey: 'YOUR_INSTRUMENTATION_KEY_GOES_HERE',
    }
});
appInsights.loadAppInsights();
appInsights.trackPageView();

// 获取日志数据
const logs = appInsights.getLogs({
    query: 'your_kusto_query_here',
    timespan: 'PT1H' // 查询最近1小时的日志
}).then((result) => {
    // 处理日志数据
    const data = result.tables[0].rows.map((row) => {
        return {
            label: row[0], // 柱状图的标签
            value: row[1] // 柱状图的值
        };
    });

    // 创建柱状图的配置
    const chartConfig = {
        type: 'bar',
        data: {
            labels: data.map((d) => d.label),
            datasets: [{
                data: data.map((d) => d.value),
                backgroundColor: 'rgba(75, 192, 192, 0.2)',
                borderColor: 'rgba(75, 192, 192, 1)',
                borderWidth: 1
            }]
        },
        options: {
            scales: {
                y: {
                    beginAtZero: true // 将起始点设定为0
                }
            }
        }
    };

    // 创建柱状图
    const chart = new Chart(document.getElementById('chart'), chartConfig);
}).catch((error) => {
    console.error(error);
});

请将上述代码中的YOUR_INSTRUMENTATION_KEY_GOES_HERE替换为您的Application Insights仪表板中的仪表板密钥。还要根据您的需求修改查询、时间范围和其他样式选项。

此示例使用Application Insights的JavaScript SDK获取日志数据,并使用Chart.js创建柱状图。在柱状图的配置中,通过scales.y.beginAtZero选项将起始点设定为0。最后,将柱状图渲染到具有ID chart的HTML元素中。

请注意,此示例仅提供了一个基本的框架,您可能需要根据您的具体需求进行进一步的自定义和调整。

相关内容

热门资讯

我来教教你!有没有人wepok... 我来教教你!有没有人wepoker,微扑克怎么开挂插件(本然存在有辅助挂)AI 智能体黑科技再上新,...
总算了解!wepoker作弊辅... 本地部署 AI 黑科技工具迎来新版本,不用上传文件到云端就能完成wepoker作弊辅助解析、 AI ...
必看攻略!!we poker辅... 很多人使用云端 AI 时,都担心we poker辅助器下载、内部资料上传带来隐私风险。这款本地运行的...
玩家必备攻略!wepoker私... 玩家必备攻略!wepoker私人局开挂视频,wepoker开挂破解脚本(先前真的有开挂)AI 智能体...
六分钟了解!wpk透视是真的吗... 很多人使用云端 AI 时,都担心wpk透视是真的吗、内部资料上传带来隐私风险。这款本地运行的 AI ...
玩家必知教程!wepoker透... 一款 AI 游戏攻略黑科技工具上线,查攻略效率直接开挂。它整合版本更新、装备搭配、BOSS 打法、牌...
研究成果!wpk俱乐部有没有辅... wpk俱乐部有没有辅助AI 游戏攻略黑科技上线本地缓存功能,离线查阅能力开挂。提前下载对应游戏攻略数...
分享一款!!德扑之星怎么设置埋... 本地部署 AI 黑科技工具迎来新版本,不用上传文件到云端就能完成德扑之星怎么设置埋牌解析、 AI 处...
如何分辨真伪!wepoker免... 『标题:当前标题』主打赛后复盘的 AI 游戏攻略黑科技走红,对局总结能力开挂。上传对局回放或者战绩截...
一分钟了解!德普之星透视软件免... 很多人使用云端 AI 时,都担心德普之星透视软件免费入口官网、内部资料上传带来隐私风险。这款本地运行...