我有一個任務:調查可能性不安裝通用轉發器,而只使用java代替。 REST API(java sdk)允許這樣做嗎?可以休息API允許不安裝splunk轉發器?
0
A
回答
0
我不確定您的意思是「通用轉發器」,但REST並不是真正的「API」,它更像是一種架構結構。例如,通常將其與HTTP verbs(如GET,PUT,DELETE和POST)結合使用,以表示查找,插入,刪除和更新記錄的常用功能。 REST應該是「無狀態的」,這意味着你根本不在服務器端存儲任何狀態。
我個人更喜歡使用REST方法來訪問我的網絡應用程序,並且通常使用JSON作爲我的首選傳輸格式。 Spring MVC和Spring Roo也可以用來幫助構建一個RESTful Web服務。
如果通過「通用轉發器」,你的意思是不使用servlet容器,那麼答案是「是」,但你爲什麼也想要?你將不得不實現你自己的Web服務器,基本上還是某種類型的套接字管理服務器。除了Jetty之外,還有其他的使用Tomcat的方法,如果你不想在外部運行它們,大多數servlet容器都可以被嵌入和擴展。儘管如此,我不會推薦這種方法,因爲它很痛苦。
1
Splunk Java SDK一定會允許您直接將數據添加到Splunk索引。
一般信息,包括示例和入門關於Splunk的Java SDK的是在這裏:http://dev.splunk.com/view/java-sdk/SP-CAAAECN
我們沒有任何的例子,現在這個節目明確如何使用Java SDK的數據加載到Splunk的 - 但是如果你把一個筆記放到[email protected]com我們可以找到一個給你。
相關問題
- 1. 在休息端點允許發佈Springboot
- 2. Zend 1.12不允許休息PUT方法
- 3. 更新事件與Outlook休息API失敗,方法不允許
- 4. 安裝裝置不允許二進制
- 5. 不允許在轉發器中複製
- 6. 轉換非休息休息api
- 7. 在gnome上安裝rbenv以允許安裝Rails
- 8. 的Joomla 3.1不允許安裝插件
- 9. OpenNI安裝:不允許操作
- 10. 允許值爲休息api的最佳做法
- 11. 退款請求允許在貝寶API休息
- 12. 只允許在Django休息api框架更新
- 13. 如何使彈簧安全允許使用休息服務
- 14. 安全的休息API
- 15. Splunk重新安裝錯誤
- 16. 創建問題使用JIRA休息API返回不允許的錯誤方法
- 17. GitLab安裝 - 許可
- 18. 不允許轉讓
- 19. 如何安裝和使用joomla休息api一步一步
- 20. Facebook API不允許子域
- 21. PIP安裝語法允許不安全的
- 22. Python的 - 無法安裝請求[安全]:操作不允許
- 23. 馬克西莫IBM休息API在休息API不工作
- 24. 爲什麼grunt允許全球安裝?
- 25. 允許並排安裝的WiX項目
- 26. 禁用全局安裝 - 只允許virtualenvs
- 27. 的Android 6 android.permission.READ_PHONE_STATE允許在安裝
- 28. 與安裝SSL允許加密的RHEL
- 29. Amazon EC2是否允許安裝工具?
- 30. 觸發器不允許任何插入
我的意思是Splunk通用轉發器(我在主題中提到過) – 2012-03-20 07:44:20
好吧,所以它看起來像這個Slunk的東西只是某種數據聚合器。所以,簡短的回答:當然。很長的回答:是的,您可以編寫一個自定義應用程序,提供REST接口,允許您從「Universal Forwarder」正在閱讀的內容中讀取數據並將其發送到某處:某些遠程Web服務,數據庫等。它需要您編寫大量代碼,並可能想出如何與Splunk應用程序進行交互。基本上,你正在寫自己的「貨代」。 – CodeChimp 2012-03-20 12:12:38