积分充值
 首页
前端开发
AngularDartElectronFlutterHTML/CSSJavaScriptReactSvelteTypeScriptVue.js构建工具
后端开发
.NetC#C++C语言DenoffmpegGoIdrisJavaJuliaKotlinLeanMakefilenimNode.jsPascalPHPPythonRISC-VRubyRustSwiftUML其它语言区块链开发测试微服务敏捷开发架构设计汇编语言
数据库
Apache DorisApache HBaseCassandraClickHouseFirebirdGreenplumMongoDBMySQLPieCloudDBPostgreSQLRedisSQLSQLiteTiDBVitess数据库中间件数据库工具数据库设计
系统运维
AndroidDevOpshttpdJenkinsLinuxPrometheusTraefikZabbix存储网络与安全
云计算&大数据
Apache APISIXApache FlinkApache KarafApache KyuubiApache OzonedaprDockerHadoopHarborIstioKubernetesOpenShiftPandasrancherRocketMQServerlessService MeshVirtualBoxVMWare云原生CNCF机器学习边缘计算
综合其他
BlenderGIMPKiCadKritaWeblate产品与服务人工智能亿图数据可视化版本控制笔试面试
文库资料
前端
AngularAnt DesignBabelBootstrapChart.jsCSS3EchartsElectronHighchartsHTML/CSSHTML5JavaScriptJerryScriptJestReactSassTypeScriptVue前端工具小程序
后端
.NETApacheC/C++C#CMakeCrystalDartDenoDjangoDubboErlangFastifyFlaskGinGoGoFrameGuzzleIrisJavaJuliaLispLLVMLuaMatplotlibMicronautnimNode.jsPerlPHPPythonQtRPCRubyRustR语言ScalaShellVlangwasmYewZephirZig算法
移动端
AndroidAPP工具FlutterFramework7HarmonyHippyIoniciOSkotlinNativeObject-CPWAReactSwiftuni-appWeex
数据库
ApacheArangoDBCassandraClickHouseCouchDBCrateDBDB2DocumentDBDorisDragonflyDBEdgeDBetcdFirebirdGaussDBGraphGreenPlumHStreamDBHugeGraphimmudbIndexedDBInfluxDBIoTDBKey-ValueKitDBLevelDBM3DBMatrixOneMilvusMongoDBMySQLNavicatNebulaNewSQLNoSQLOceanBaseOpenTSDBOracleOrientDBPostgreSQLPrestoDBQuestDBRedisRocksDBSequoiaDBServerSkytableSQLSQLiteTiDBTiKVTimescaleDBYugabyteDB关系型数据库数据库数据库ORM数据库中间件数据库工具时序数据库
云计算&大数据
ActiveMQAerakiAgentAlluxioAntreaApacheApache APISIXAPISIXBFEBitBookKeeperChaosChoerodonCiliumCloudStackConsulDaprDataEaseDC/OSDockerDrillDruidElasticJobElasticSearchEnvoyErdaFlinkFluentGrafanaHadoopHarborHelmHudiInLongKafkaKnativeKongKubeCubeKubeEdgeKubeflowKubeOperatorKubernetesKubeSphereKubeVelaKumaKylinLibcloudLinkerdLonghornMeiliSearchMeshNacosNATSOKDOpenOpenEBSOpenKruiseOpenPitrixOpenSearchOpenStackOpenTracingOzonePaddlePaddlePolicyPulsarPyTorchRainbondRancherRediSearchScikit-learnServerlessShardingSphereShenYuSparkStormSupersetXuperChainZadig云原生CNCF人工智能区块链数据挖掘机器学习深度学习算法工程边缘计算
UI&美工&设计
BlenderKritaSketchUI设计
网络&系统&运维
AnsibleApacheAWKCeleryCephCI/CDCurveDevOpsGoCDHAProxyIstioJenkinsJumpServerLinuxMacNginxOpenRestyPrometheusServertraefikTrafficUnixWindowsZabbixZipkin安全防护系统内核网络运维监控
综合其它
文章资讯
 上传文档  发布文章  登录账户
IT文库
  • 综合
  • 文档
  • 文章

无数据

分类

全部数据库(22)TiDB(22)后端开发(1)系统运维(1)微服务(1)Prometheus(1)

语言

全部英语(12)中文(简体)(12)

格式

全部PDF文档 PDF(24)
 
本次搜索耗时 0.875 秒,为您找到相关结果约 24 个.
  • 全部
  • 数据库
  • TiDB
  • 后端开发
  • 系统运维
  • 微服务
  • Prometheus
  • 全部
  • 英语
  • 中文(简体)
  • 全部
  • PDF文档 PDF
  • 默认排序
  • 最新排序
  • 页数排序
  • 大小排序
  • 全部时间
  • 最近一天
  • 最近一周
  • 最近一个月
  • 最近三个月
  • 最近半年
  • 最近一年
  • pdf文档 告警OnCall事件中心建设方法白皮书

    事件 ONCALL 中心建设方法 一站式处理值班 OnCall,智能降噪 北京快猫星云科技有限公司 前言 市面上有众多监控系统,刨去商业软件不说,开源的就有 Nagios、Zabbix、Open-Falcon、 Nightingale、Grafana、Prometheus、Elastalert 等等,还有云厂商提供的监控系统,比如华为云的云 监控、腾 级、协同闭环处理等等。监控系统或多或少都有一些这方面的能力,但是通常都不完备,而这,正是 PagerDuty FlashDuty 这种产品存在的价值。这些产品都是以 Duty 命名,核心就是支持告警 OnCall 值班处理的场景。 对于告警事件的后续处理,有哪些问题和需求以及何为最佳实践?我们从思路方法和工具实践两个方面分 别进行探讨,下面先行探讨思路方法,看看要解决这些问题和需求,我们有哪些可能的解法。 除了原则方面,另一个应对过多告警的方法就是靠产品工具了,比如告警事件在哪些时间段发送、如何过 滤、如何屏蔽、如何抑制等等,通常,监控系统和统一的 OnCall 中心( PagerDuty FlashDuty 这种产 品)在这些功能上会有一定的重叠,不过监控系统在这方面做得参差不齐,整体能力偏弱,使用统一的 OnCall 中心功能更强大,我们留待工具实践篇再详细阐述。 接下来我们聊一下“告警疏漏、无法闭环”的问题,核心
    0 码力 | 23 页 | 1.75 MB | 1 年前
    3
  • pdf文档 可发布版-美团点评微服务OCTO-曹继光

    ����� ��! • �����������������������HTTP �����! • OCTO-RPC�����������������������URL����! • ��Oncall��(����+������)! 服务治理实践(3) +易用性 V 细粒度埋点监控 Client� Server� :1?:服务框架最大性能 • (核(4,%K数据包3DhM测试
    0 码力 | 35 页 | 14.10 MB | 1 年前
    3
  • pdf文档 TiDB v6.1 Documentation

    "); } public static void createDoctor(Connection connection, Integer id, �→ String name, Boolean onCall, Integer shiftID) throws SQLException �→ { PreparedStatement insert = connection.prepareStatement( �→ VALUES (?, ?, ?, ?)"); insert.setInt(1, id); insert.setString(2, name); insert.setBoolean(3, onCall); insert.setInt(4, shiftID); insert.executeUpdate(); } public static void askForLeave(HikariDataSource id int, name string, onCall bool, shiftID int) �→ error { _, err := db.Exec("INSERT INTO `doctors` (`id`, `name`, `on_call`, ` �→ shift_id`) VALUES (?, ?, ?, ?)", id, name, onCall, shiftID) return err
    0 码力 | 4487 页 | 84.44 MB | 1 年前
    3
  • pdf文档 TiDB v6.5 Documentation

    "); } public static void createDoctor(Connection connection, Integer id, �→ String name, Boolean onCall, Integer shiftID) throws SQLException �→ { PreparedStatement insert = connection.prepareStatement( �→ VALUES (?, ?, ?, ?)"); insert.setInt(1, id); insert.setString(2, name); insert.setBoolean(3, onCall); 496 insert.setInt(4, shiftID); insert.executeUpdate(); } public static void askForLeave(HikariDataSource int, name string, onCall bool, shiftID int) 501 �→ error { _, err := db.Exec("INSERT INTO `doctors` (`id`, `name`, `on_call`, ` �→ shift_id`) VALUES (?, ?, ?, ?)", id, name, onCall, shiftID) return
    0 码力 | 5282 页 | 99.69 MB | 1 年前
    3
  • pdf文档 TiDB v6.1 中文手册

    } public static void createDoctor(Connection connection, Integer id, String name, Boolean �→ onCall, Integer shiftID) throws SQLException { PreparedStatement insert = connection.prepareStatement( VALUES (?, ?, ?, ?)" �→ ); insert.setInt(1, id); insert.setString(2, name); insert.setBoolean(3, onCall); insert.setInt(4, shiftID); insert.executeUpdate(); } public static void askForLeave(HikariDataSource id int, name string, onCall bool, shiftID int) error { _, err := db.Exec("INSERT INTO `doctors` (`id`, `name`, `on_call`, `shift_id`) VALUES (?, ?, �→ ?, ?)", id, name, onCall, shiftID) return err
    0 码力 | 3572 页 | 84.36 MB | 1 年前
    3
  • pdf文档 TiDB v7.1 Documentation

    "); } public static void createDoctor(Connection connection, Integer id, �→ String name, Boolean onCall, Integer shiftID) throws SQLException �→ { PreparedStatement insert = connection.prepareStatement( �→ VALUES (?, ?, ?, ?)"); insert.setInt(1, id); insert.setString(2, name); insert.setBoolean(3, onCall); 510 insert.setInt(4, shiftID); insert.executeUpdate(); } public static void askForLeave(HikariDataSource int, name string, onCall bool, shiftID int) 515 �→ error { _, err := db.Exec("INSERT INTO `doctors` (`id`, `name`, `on_call`, ` �→ shift_id`) VALUES (?, ?, ?, ?)", id, name, onCall, shiftID) return
    0 码力 | 5716 页 | 104.74 MB | 1 年前
    3
  • pdf文档 TiDB v7.6 Documentation

    "); } public static void createDoctor(Connection connection, Integer id, �→ String name, Boolean onCall, Integer shiftID) throws SQLException �→ { PreparedStatement insert = connection.prepareStatement( �→ VALUES (?, ?, ?, ?)"); insert.setInt(1, id); insert.setString(2, name); insert.setBoolean(3, onCall); 503 insert.setInt(4, shiftID); insert.executeUpdate(); } public static void askForLeave(HikariDataSource int, name string, onCall bool, shiftID int) 508 �→ error { _, err := db.Exec("INSERT INTO `doctors` (`id`, `name`, `on_call`, ` �→ shift_id`) VALUES (?, ?, ?, ?)", id, name, onCall, shiftID) return
    0 码力 | 6123 页 | 107.24 MB | 1 年前
    3
  • pdf文档 TiDB v7.5 Documentation

    "); } public static void createDoctor(Connection connection, Integer id, �→ String name, Boolean onCall, Integer shiftID) throws SQLException �→ { PreparedStatement insert = connection.prepareStatement( �→ VALUES (?, ?, ?, ?)"); insert.setInt(1, id); insert.setString(2, name); insert.setBoolean(3, onCall); 490 insert.setInt(4, shiftID); insert.executeUpdate(); } public static void askForLeave(HikariDataSource int, name string, onCall bool, shiftID int) 495 �→ error { _, err := db.Exec("INSERT INTO `doctors` (`id`, `name`, `on_call`, ` �→ shift_id`) VALUES (?, ?, ?, ?)", id, name, onCall, shiftID) return
    0 码力 | 6020 页 | 106.82 MB | 1 年前
    3
  • pdf文档 TiDB v7.1 中文手册

    } public static void createDoctor(Connection connection, Integer id, String name, Boolean �→ onCall, Integer shiftID) throws SQLException { PreparedStatement insert = connection.prepareStatement( VALUES (?, ?, ?, ?)" �→ ); insert.setInt(1, id); insert.setString(2, name); insert.setBoolean(3, onCall); insert.setInt(4, shiftID); insert.executeUpdate(); } public static void askForLeave(HikariDataSource id int, name string, onCall bool, shiftID int) error { _, err := db.Exec("INSERT INTO `doctors` (`id`, `name`, `on_call`, `shift_id`) VALUES (?, ?, �→ ?, ?)", id, name, onCall, shiftID) return err
    0 码力 | 4369 页 | 98.92 MB | 1 年前
    3
  • pdf文档 TiDB v8.1 Documentation

    "); } public static void createDoctor(Connection connection, Integer id, �→ String name, Boolean onCall, Integer shiftID) throws SQLException �→ { PreparedStatement insert = connection.prepareStatement( �→ VALUES (?, ?, ?, ?)"); insert.setInt(1, id); insert.setString(2, name); insert.setBoolean(3, onCall); 489 insert.setInt(4, shiftID); insert.executeUpdate(); } public static void askForLeave(HikariDataSource int, name string, onCall bool, shiftID int) 494 �→ error { _, err := db.Exec("INSERT INTO `doctors` (`id`, `name`, `on_call`, ` �→ shift_id`) VALUES (?, ?, ?, ?)", id, name, onCall, shiftID) return
    0 码力 | 6321 页 | 107.46 MB | 1 年前
    3
共 24 条
  • 1
  • 2
  • 3
前往
页
相关搜索词
告警OnCall事件中心建设方法白皮皮书白皮书发布美团点评微服OCTO曹继光TiDBv6Documentation中文手册v7v8
IT文库
关于我们 文库协议 联系我们 意见反馈 免责声明
本站文档数据由用户上传或本站整理自互联网,不以营利为目的,供所有人免费下载和学习使用。如侵犯您的权益,请联系我们进行删除。
IT文库 ©1024 - 2025 | 站点地图
Powered By MOREDOC AI v3.3.0-beta.70
  • 关注我们的公众号【刻舟求荐】,给您不一样的精彩
    关注我们的公众号【刻舟求荐】,给您不一样的精彩