這兩天研究Nagios4 的nerd 功能 |
發覺有些問題,所以在github詢問 |
case 如連結 |
Nagios 4 query handler : nerd |
我是依照官方的文件進行版本4.4.5安裝 |
雖然開了一個issue |
但我也是主動去查看他們的社群 |
確實是有一篇提到解法 |
github的負責人也回覆了相同的解法 |
但是實測卻是有問題 |
我心裡想,該不會是4.4.5的bug吧 |
所以就往回測4.4.4 |
結果也不work |
又想...這個功能我是在書上看到的 |
Learning Nagios 4 |
而且官方的New Feature上也有描述 |
應該確實是有這個功能 |
我就下載了github上最舊的版本4.3.3 |
一測...居然過了 |
所以我就把我的測試過程Po上 |
github負責人自己也做了測試 |
所以就發佈我提的問題是個bug |
在4.4.0之後就發生了 |
他立馬就做了修改 |
我是昨天晚上11點多仔細看了一下他的回覆 |
他是要我抓下他從4.4.5分支出來的source進行test |
測試之後,確實解決了 |
因為是我開的issue |
所以我就把測試過程po上後 |
結了該case |
結合之前測試AWS Dynamodb時 |
使用Opensource PAWS的經驗 |
也是在github上開了一個case |
DynamoDB Marshaler #360 |
我在猜啦~~對Nagios這家公司來說 |
Core其實是一個平台 |
你不進行客製就沒功用 |
所以open了也沒差 |
反而像我這類人,有需求使用它的話 |
就是在幫他們進行功能測試 |
他們應該也很樂見你花時間做這些事情 |
這就是所謂的contribution |
雙方都互利的一件事 |
總比有人吹牛畫大餅 |
去要了幾千萬建置大型軟體 |
連個屁也生不出一個 |
其實這就是決策面的問題了 |
你是要給員工高薪呢?? |
還是要被廠商當冤大頭 |
花了大錢後才抱怨push不動 好肥的一隻羊阿........ |