`
taupo
  • 浏览: 29392 次
  • 性别: Icon_minigender_1
  • 来自: 重庆
社区版块
存档分类
最新评论

CLIP 笔记

阅读更多

1、安装SCATUO

2、修改SCAUTO配置文件

3、修改SM配置文件

4、IM.close.incident

5、IM.update.incident

6、修改addanno.vbs如下

'on error resume next

Dim WshShell, bKey, objController, objRemoteScript

Set WshShell = WScript.CreateObject("WScript.Shell")
Set colNamedArguments = WScript.Arguments.Named

If WScript.Arguments.Count = 1 Then
 Msgid = colNamedArguments.Item("Id")
 'AnnotationNbr = colNamedArguments.Item("Nbr")

Else
 Wscript.Echo "Usage: addanno.vbs /Id:<msg id>"
 Wscript.Quit
End If

if Msgid = "" Then
 Wscript.Echo "Usage: addanno.vbs /Id:<msg id>"
 Wscript.Quit
Else
  wscript.echo "Msgid: " & Msgid
End if

SourceName = "localhost"

Set objLocator = CreateObject("WbemScripting.SWbemLocator")
Set WMISrc = objLocator.ConnectServer(SourceName, "root\HewlettPackard\OpenView\data", "", "")
WMISrc.Security_.impersonationlevel = 3

 

Function GetCma( WMIPtr, MsgId, CmaName )

  Set MessageSet = WMIPtr.ExecQuery("Select * from OV_Message where Id='" & MsgId & "'")
  Value = ""

  For Each OV_Message In MessageSet
      Cmas = OV_Message.CMAs
      If IsNull(Cmas) Then
        Value = ""
      Else
        For each Cma in Cmas
          if Cma.name = CmaName then
            Value = Cma.value
          end if
        Next
      End if
  Next

  GetCma = Value

End Function

 

Function GetAnnotation ( WMIPtr, MsgId)
  Dim Annotations()

  ActualText =0
  Set MessageSet = WMIPtr.ExecQuery("Select * from OV_Message where Id='" & MsgId & "'")
 
  For Each OV_Message In MessageSet
 AnnoCount=OV_Message.NumberOfAnnotations
   if OV_Message.NumberOfAnnotations=0 then
    AnnoCount=1
   End If
      for j=1 to AnnoCount
   Error = OV_Message.GetAnnotationArray( j, 1, 0, Annotations )
        I = 1
        For each Anno in Annotations
   if instr(Anno.Text,"http://f5tpc.poc.com:8888")<>0 then
    ActualText=1
   End If
        Next
      next
     
  Next

  GetAnnotation = ActualText

End Function

 

 

 

 

 

Function GetText( WMIPtr, MsgId)

  Set MessageSet = WMIPtr.ExecQuery("Select * from OV_Message where Id='" & MsgId & "'")
  Value = ""

  For Each OV_Message In MessageSet
    Value = OV_Message.Text
  Next

  GetText = Value

End Function

Function NbrOfCmas ( WMIPtr, MsgId )
  I = 0

  Set MessageSet = WMIPtr.ExecQuery("Select * from OV_Message where Id='" & MsgId & "'")

  For Each OV_Message In MessageSet
      Cmas = OV_Message.CMAs

      If IsNull(Cmas) Then
        I = 0
      Else
        For each Cma in Cmas
          I = I + 1
        Next
      End If
  Next

  RemNbrOfCmas = I

End Function

Sub AddAnnotation( WMIPtr, MsgId, Text )

  Set MessageSet = WMIPtr.ExecQuery("Select * from OV_Message where Id='" & MsgId & "'")

  For Each OV_Message In MessageSet
    Error = OV_Message.AddAnnotation(Text)
  Next

End Sub

TestCma = GetCma( WMISrc, Msgid, "CauseEventId" )

if TestCma = "" Then
  wscript.echo "Cma CAUSE not found"
Wscript.Quit
Else
  wscript.echo "CMA CAUSE: " & TestCma

  MsgText = GetText( WMISRc, TestCma )
  if MsgText = "" Then
    wscript.echo "Msg not found" 
  Else
    wscript.echo "Text: " & MsgText

   if GetAnnotation(WMISrc, MsgId)=0 then
   AddAnnotation WMISrc, MsgId, "Correlated cause event is: " & MsgText & ". See

http://f5tpc.poc.com:8888/opr-console/eventDetails.jsf?id=" & MsgId & " for details on related events."
   End If
  End If
End if

 

 

7、在Tailoring-->Event Service中查看PMU,PMC情况(只能用search,不能用find)

8、如果无法更新工单,但是event in里面有相关pmu,只是pmu记录无incident id,那么检查时区是否为北京

 

 

分享到:
评论

相关推荐

    android学习笔记-clip.pdf

    android学习笔记-clip.pdf

    android学习笔记--clip参照.pdf

    Android 中的 Clip 机制详解 在 Android 开发中,Clip 是一个很重要的概念,它可以控制 Canvas 的绘制区域,限制绘制的图形在某个特定的区域内。然而,初次接触到 Android 的 Clip 很容易产生疑问,例如 Clip 的...

    0108-极智AI-解读多模态之CLIP算法实现-个人笔记

    0108_极智AI_解读多模态之CLIP算法实现-个人笔记

    android学习笔记--clip.pdf

    Android Clip剪切机制详解 Android 中的 Clip 剪切机制是指在 Canvas上对图形进行剪切的技术。Clip 剪切机制可以将图形分割成多个部分,实现图形的裁剪和遮罩效果。然而,在 Android 中 Clip 剪切机制与通常理解的...

    0111-极智AI-解读Transformer大家族之ViT CLIP BLIP BERT模型结构-个人笔记

    0111_极智AI_解读Transformer大家族之ViT CLIP BLIP BERT模型结构-个人笔记

    VQGAN-CLIP:只是玩弄让 VQGAN+CLIP 在本地运行,而不必使用 colab

    VQGAN-CLIP 概述 用于在本地运行 VQGAN+CLIP 的存储库。 这最初是 Katherine Crowson VQGAN+CLIP 派生的 Google colab 笔记本。 原笔记本: 一些示例图像: 环境: 在 Ubuntu 20.04 上测试 GPU:英伟达RTX 3090...

    is_CLIP_easily_fooled:使用CLIP Zero-Shot-Learning图像分类器进行的小型无代码ML实验,使用后置贴和鸡蛋和猫的自然图像

    is_CLIP_easily_fooled 使用CLIP零摄学习图像分类器进行的小型ML实验,使用后置图像和鸡蛋和猫的自然图像 :chequered_flag: 初始点 继最近的CLIP(对比语言-图像预训练)模型的图片被贴有Post-it的绿色苹果的图片...

    ARCGIS学习笔记(纸老虎)

    - 应用“Extract by Mask”或“Clip”工具按照网格进行切割。 #### 14. 制图表达资料大全 - **内容概述**: - 包括制图标准、符号设计、色彩搭配等专题。 - 介绍了多种制图表达技巧和案例分析。 #### 15. 如何...

    unity植物大战僵尸 笔记

    3. **资源管理**:PlantsVSZombies.unitypackage文件包含预设(Prefab)、纹理(Texture)、音频(Audio Clip)等资源。预设是可重复使用的对象模板,方便我们在游戏中批量创建相似的游戏对象。纹理用于显示游戏中的...

    unity 初学者笔记_思维导图类型_Xmind文件

    通过Animator Controller,我们可以创建状态机,定义不同行为之间的过渡,结合Animation Clip实现角色的动作序列。 此外,Unity的资源管理也非常重要,包括加载和卸载AssetBundle、使用Resources.Load和Instantiate...

    notebooks:Google Colab笔记本

    我在Google Colab中正在使用的一些笔记本 ## readme ...其中许多笔记本都使用@AydaoAI的“此动漫不存在”(您可以在此处了解... TADNE受CC BY-NC许可,CLIP受MIT许可。 此存储库中未经许可的任何代码均在MIT许可下发布。

    剪辑到Dynalist笔记「Clip To Dynalist Note」-crx插件

    完整的网址显示在笔记中。 •将活动标签标题和url&复制到剪贴板。 然后自动转到在活动窗口中找到的第一个Dynalist选项卡。 •如果找不到Dynalist选项卡,则会创建一个新的选项卡。 •您手动粘贴到新的Dynalist项目...

    扩散模型+CV与NLP科研笔记

    9. CLIP速读篇:这部分讲解了 CLIP 模型的原理和实现,包括 Contrastive Language-Image Pretraining 的应用。 10. CVPR2022 论文精读 DiffFace:这部分详细讲解了 DiffFace 模型的原理和实现,包括论文精读和代码...

    鸿蒙开发笔记十:剪切板

    ClipData clip = ClipData.newPlainText("label", "Hello, HarmonyOS!"); clipboard.setPrimaryClip(clip); ``` - 从剪切板获取文本: ```java ClipboardManager clipboard = (ClipboardManager) ...

    Clip Board & Notes-crx插件

    【Clip Board & Notes-crx插件】是一款专为Chrome浏览器设计的扩展程序,它提供了便捷的剪贴板管理和笔记功能,极大地提升了用户在浏览器环境下的工作效率。以下是对这款插件功能的详细说明: 1. **剪贴板管理**:...

    ranzcr-clip-catheter-line-classification:Kaggle中的ranzcr-clip-导管线分类的银牌解决方案

    RANZCR CLiP-导管和线位置挑战银牌解决方案 比赛: : 资料准备 使用位于的脚本将。下载到./data 训练 我们使用DDP AMP培训,运行以下脚本: ./distributed_train.sh 4 训练后,默认情况下,模型和转换日志将保存...

    CrypTag Clip-crx插件

    建议您在计算机上运行安全的笔记记录应用程序CrypTag Notes,以使Clip发挥最大价值。 您可以从https://www.patreon.com/cryptag/posts?tag=notes获取CrypTag注释。要记录网页摘录,请突出显示要保存的文本,然后单击...

    matplotlib学习笔记PDF超详细

    Matplotlib 学习笔记 PDF 超详细 Matplotlib 是一个流行的 Python 数据可视化库,提供了丰富的绘图功能。本文将对 Matplotlib 的基础知识和高级特性进行详细介绍,从基本概念到高级应用,涵盖了 Matplotlib 的主要...

    tikz学习笔记

    此外,还可以使用`clip`命令来裁剪路径,以及设置填充颜色和颜色渐变效果。路径可以通过平移操作来移动,也可以通过算子`+`来表示。 在坐标计算方面,可以使用比例来确定点的位置。计算交点时,可以使用TikZ提供的...

Global site tag (gtag.js) - Google Analytics